opções Rsync --backup-dir e --copy-dest

0

server1 tem um nome_do_ficheiro.tgz e eu preciso copiá-lo para o servidor2. Eu gostaria de manter cópias diárias no server2, como:

/backup/Mon/filename.tgz
/backup/Tue/filename.tgz
...
/backup/Sun/filename.tgz

Eu tenho lido a página do manual do rsync, mas não estou claro se devo usar a opção - backup-dir ou o - copy-dest opção

Eu vou ter um comando parecido com

rsync -av --copy-dir=../'date -d yesterday +%a' filename.tgz dest:/backup/'date +%a'/
    
por Felipe Alvarez 27.11.2012 / 07:09

1 resposta

1

Eu acho que você está pensando demais nisso. O rsync irá criar diretórios automaticamente, então você pode fazer:

rsync -v filename.tgz server2:/backup/'date -d yesterday +%a'/

Verifique se você tem a barra final ou se o arquivo de backup será chamado de dia da semana.

    
por 27.11.2012 / 12:30

Tags