De qualquer máquina que possa acessar esse servidor através de uma rede na porta TCP 3306, você pode usar mysqldump
remotamente, e é exatamente o mesmo que executá-lo no próprio servidor, exceto que o arquivo de despejo será criado localmente. / p>
A opção --host
é usada para especificar o endereço IP do servidor. A opção --compress
normalmente permitirá que a transferência seja mais rápida no fio. Essa é a sua finalidade - compressão de transporte - não torna o arquivo de backup real menor.
Isso pode ser feito com o servidor funcionando normalmente.
rsync
não é uma ferramenta segura para fazer backup de um servidor MySQL, se o MySQL estiver em execução. Na verdade, isso não prejudicará o servidor, e o backup parecerá funcionar, mas os arquivos não serão utilizáveis. O mesmo se aplica para tar
ou qualquer outro que copie os arquivos. Usar mysqldump
não lê os arquivos diretamente, mesmo que seja executado localmente.
No Ubuntu, digitando mysqldump
em uma máquina onde ele não está instalado, você deve solicitar várias opções de pacotes "cliente" que o incluem, qualquer um dos quais deve estar bem.