Posso sincronizar uma pasta uma vez por dia em vez de imediatamente

1

Eu quero usá-lo para fazer um "backup" noturno de arquivos de um computador, onde os arquivos serão alterados várias vezes ao dia, mas só serão necessários backups uma vez por noite. Isso é possível?

    
por user154608 01.05.2013 / 23:58

3 respostas

2

Eu prefiro usar rsync e programá-lo como um trabalho cron. Este comando irá fazer isso por você:

rsync -a /path/to/backup /place/to/put/it

Eu gosto do rsync porque seu único propósito é sincronizar inteligentemente diretórios e seus conteúdos. O Rsync mantém todos os atributos de arquivo e também copia arquivos ocultos. Não recopia arquivos que não foram alterados desde o último backup. Eu prefiro isso porque fornece acesso direto e rápido às cópias sem nenhum programa especial. São simplesmente cópias dos meus arquivos, no layout exato do original. No entanto, esse método não armazenará backups anteriores, o que é algo a ser considerado se você se importa com backups anteriores. Eu pessoalmente não quero usar o espaço em disco no histórico de backup.

Para agendar em um cron job, abra o crontab da seguinte forma:

crontab -e

Em seguida, adicione esta linha:

01 02 * * * rsync -a /path/to/backup /place/to/put/it

Isso executará o trabalho todas as noites / manhã às 02:01. Instruções completas aqui .

    
por Freedom_Ben 02.05.2013 / 00:48
1

Use "Deja Dup" (também conhecido como "Backup"). Defina a opção "Com que frequência para fazer backup" na guia "Agenda" para "Diariamente"

    
por Bhavin Doshi 02.05.2013 / 00:08
0

Você pode usar o Unison, que está disponível nos repositórios do Ubuntu. Você pode instalá-lo via centro de software.

Ele é desenvolvido sobre o rsync e sincroniza edições e exclusões de vários lugares. Portanto, se você tiver arquivos de dados que estão presentes em várias máquinas, a edição de arquivos em uma máquina lhe dará um tempo difícil durante a sincronização em outra máquina. Várias edições (para arquivos diferentes) em tais cópias do servidor também são difíceis de sincronizar com o rsync.

O Unison lida com tudo isso e fornece uma CLI ou GUI limpa para trabalhar. Recomenda-se a versão 2.40.65.

Você deve instalar a mesma versão do unison no (s) servidor (es) principal (is) e de backup.

    
por Bhavin Doshi 02.05.2013 / 21:21