
lenaz
(usa Debian)
Enviado em 05/06/2014 - 17:06h
Bom dia pessoal da VOL.
A situação é a seguinte:
Preciso que o servidor remoto e o servidor local possuam os mesmos arquivos. Atualizados em ambos os locais. Ex:
Os arquivos que forem alterados no Servidor Local, precisa ser atualizado no Servidor Remoto e vice-versa.
Utilizo o script a seguir p/ fazer backup do Servidor Local em um HD-Externo.
#!/bin/bash
mount -t ntfs-3g /dev/sdb1 /media/hd-externo
/usr/bin/rsync --backup --backup-dir='date +%d-%m-%Y-%R' -a /home/docs /media/hd-externo
umount /dev/sdb1
E estou tentando fazer, com que uma copia seja executado no Servidor, mas grave no outro Servidor Remoto.
Para isso, estou tentando utilizar o seguinte comando no servidor remoto:
$ rsync -avuz --rsh="ssh -l xxx" xxx@IPservremoto:/home/docs/ /home/backup/
Com isso ele pega os arquivos e faz o backup.
Também tenho a opção de fazer o backup a partir o Servidor Local:
$ rsync -avuz --rsh="ssh -l xxx" /home/backup/ xxx@IPservremoto:/home/docs/
Gostaria de saber se está correto, ou se existe algum sistema mais facil de fazer essa sincronização de dados.
Desde já agradeço a atenção de todos.