Como agendar backups com mais frequência

1

Existe alguma maneira de agendar backups mais de uma vez por dia? Como uma vez por hora? -edit: usando o método / programa de compactação usado pelos backups automatizados em Configuração do Sistema - Backups

    
por Daniel 21.06.2015 / 03:30

1 resposta

1

a cada hora? Pouco paranoico muito? : P Mas sim.

Este oferece uma boa recurso se você quiser fazer backup de arquivos para locais externos através da rede ou para unidades externas. Se você quis dizer backups de todo o disco, acho que por hora é provavelmente um pouco demais, mas você provavelmente poderia fazer algo semelhante com o cron.

Para melhorar a resposta para a posteridade caso o link fique inativo:

"O Cron pode ser usado no Linux para automatizar a execução de comandos, como o rsync. Usando o Cron, podemos fazer com que o nosso sistema Linux execute backups noturnos, ou quantas vezes você quiser que eles sejam executados.

Para editar o arquivo da tabela cron para o usuário com o qual você está logado, execute:

$ crontab -e

Você precisará estar familiarizado com o vi para editar este arquivo. Digite “I” para inserir e, em seguida, comece a editar o arquivo da tabela cron.

O Cron usa a seguinte sintaxe: minuto da hora, hora do dia, dia do mês, mês do ano, dia da semana, comando.

Pode ser um pouco confuso no começo, então deixe-me dar um exemplo. O comando a seguir executará o comando rsync todas as noites às 22h:

0 22 * * * rsync -av --delete /Directory1/ /Directory2/

O primeiro "0" especifica o minuto da hora e "22" especifica 10 da noite. Como queremos que esse comando seja executado diariamente, deixaremos o resto dos campos com asteriscos e, em seguida, colamos o comando rsync.

Após terminar de configurar o Cron, pressione escape e digite “: wq” (sem as aspas) e pressione enter. Isso salvará suas alterações no vi. "

    
por Fernando 21.06.2015 / 03:40