do sistema de destinoesta montada ou nao, portanto voce corre o risco de estar copiando paranada na outra ponta.pull- Os arquivos e pastas a copiar estao no sistema remoto e o destino e osistema local. O rsync e executado no sistema local e "puxa" osarquivos do sistema fonte.Vantagens:* Um sistema econvertido para ser o servidor, controlando todos os back-ups paratodos os outros sistemas: back-ups centralizados.* Se voce usa um script, ele fica em apenas um sistema, tornando faceisos processos de atualizar e modificar. Sem falar que voce precisa ter ocontrole de um unico arquivo crontab para agendar o script.* Seu script pode checar e, se necessario, montar a particao de destino.Sintaxe do rsync, conforme suas paginas de manual: [SRC=Source=Fonte] rsync [OPCAO]... SRC [SRC]... DEST rsync [OPCAO]... SRC [SRC]... [USER@]HOST:DEST rsync [OPCAO]... SRC [SRC]... [USER@]HOST::DEST rsync [OPCAO]... SRC [SRC]... rsync://[USER@]HOST[:PORT]/DEST rsync [OPCAO]... SRC rsync [OPCAO]... [USER@]HOST:SRC [DEST] rsync [OPCAO]... [USER@]HOST::SRC [DEST] rsync [OPCAO]... rsync://[USER@]HOST[:PORT]/SRC [DEST]Exemplo de comandos rsync:rsync -agEvz --delete-after --exclude=*~ morpheus:/home/tartie /media/sda7/SysBackups/morpheus/homeVamos dar uma olhada em algumas partes do comando:a fonte caminho/arquivo e: morpheus:/home/tartiee o destino e: /media/sda7/SysBackups/morpheus/home Tudo que estiver em /home/tartie... sera copiado para /media/sda7/SysBackups/morpheus/home, que ganhara mais uma pasta:/media/sda7/SysBackups/morpheus/home/tartie... E preciso deixar claro que o unico motivo para /tartieficar na /home e que isso foi estabelecido no sistema de DESTINO e NAOpor causa da FONTE. A "fonte" somente seleciona de onde os arquivosvem, nao para onde vao. O "destino" e que diz ao rsync onde colocar osarquivos vindos da "fonte". Veja o seguinte exemplo:rsync [...] /home/user/data/files /media/sda7/SysBackups/neo No comando acima, apenas a pasta /files e seu conteudoserao copiados para a pasta de destino /neo - e nao isto:/media/sda7/SysBackups/neo/home/user/data/filesLembre-se de levar isso em consideracao ao criar comando de back-up no rsync.Explicacao das opcoes:-a - usada no modo de arquivamento. Explicacao nas paginas de manual: em termos gerais, uma maneira de fazer back-up recursivamente e preservar 'quase' tudo. Mencionam ainda quea opcao nao preserva hardlinks devido a complexidade do processo. A opcao -a e descrita como sendo equivalente ao seguinte: -rlptgoD, que significa: -r = recursivo processa subpastas e arquivos encontrados dentro da "fonte" -l = links quando links simbolicos sao encontrados, recria-os no "destino" -p = permissoes diz ao rsynk que as permissoes do destino serao iguais as da fonte -t = times (hora) diz ao rsynk que a hora a ser aposta nos arquivos do destino sera a mesma da hora da fonte -q = quiet (discreto) diz ao rsynk que a saida seja minima -o = owner (dono) diz ao rsync que, se estiver rodando como root, os donos dos arquivos copiadospara o destino deverao ser os mesmos da fonte.-D = equivalente a usar estes dois comandos: --devices --specials --devices (dispositivos) = faz com que o rsync transfira arquivos de caractere e blocos de dispositivospara o sistema remoto recriar esses dispositivos. Infelizmente, se voce nao incluirtambem --super no mesmo comando, o efeito sera nulo --specials (especiais) = faz com que o rsync transfira arquivos especiais, como os sockets e fifos-g - usada para preservar o "grupo" dos arquivos fonte no destino-E - usada para preservar "executavel" dos arquivos