rsync via ssh

Rsync via ssh

O Rsync é uma ferramenta que possibilita a sincronização de diretórios e arquivos, bem util quando se deseja migrar sevidores com grande massa de dados, pois com o rsync é possivel evitar a grande transferência dos dados de uma unica vez, assim minimizando a possibilidade de perda de dados entre outros problemas. O Objetivo deste post é demonstrar de forma rápida e simples, como sincronizar dois diretórios em servidores diferentes via ssh.

Agora vamos sincronizar um diretório de dados entre dois servidores:

rsync -ravpz -e ‘ssh -p 2222 -l bjuniow’ /opt/DADOS/ bjuniow@10.10.10.1:/opt/DADOS/

Desta forma todas os novos arquivos e diretórios localizados em /opt/DADOS no servidor local serão copiados para o diretório /opt/DADOS/ em 10.10.10.1, os arquivos que tiverem alguma modificação também serão atualizados em /opt/DADOS/ da maquina 10.10.10.1.

Agora detalhando os argumentos dos rsync:

-r – recursivo
-a – Modo arquivo
-v – Modo verbose
-p – preserva as permissões
-z – Comprime os arquivos durante a transferência

Esta é apenas uma dica rapida, o rsync é uma ferramenta poderosa e muito util. Fica a dica!

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s