Ferramenta de backup incremental e intermitente com estratégias de temporização

1
Basicamente, estou procurando por um rdiff-backup que possa ser interrompido com segurança (desconexão de rede, desligamento do computador, suspensão) e que possa desenvolver estratégias de planejamento para evitar interrupções (no entanto).

As estratégias de agendamento analisam a inicialização e o desligamento do computador para extrair padrões, iniciar os backups em momentos em que o computador provavelmente estará ativo o suficiente para a conclusão do backup e talvez extrair o padrão de uso e evitar períodos de uso intensos (como os minutos após a inicialização concluída).

Este é um software complexo e com uma solução que não será perfeita, mas gostaria de saber se algo assim existe, ou se uma combinação de ferramentas (rdiff-backup + programação estatística) poderia levar-me a algo semelhante.

    
por Valise 27.06.2011 / 20:55

1 resposta

1

Eu duvido que exista uma solução pronta para uso. Se você estiver disposto a escrever algum código, poderá adaptar uma ferramenta existente.

O

BackpPC tem algumas opções interessantes para o agendamento de backups. Eu nunca usei isso, mas ouvi coisas boas. É maior e mais complexo que o rdiff-backup, mas pode ser uma opção para você.

Quanto às suas exigências:

can be safely interrupted (network disconnection, computer switch off, sleep)

Você pode tentar combinar rsnapshot com algum cron alternativo como fcron , que é o cron projetado para computadores que não funcionam 24 horas por dia, 7 dias por semana, para que você possa ter certeza de que uma tarefa cron diária será executada uma vez por dia, mesmo que o computador não esteja ativo quando o cron.daily os trabalhos são normalmente executados.

that can develop scheduling strategies to in order to avoid interruptions (nonetheless)

Você poderia escrever um script para acompanhar coisas como essas, que poderiam então modificar o cron job para seu backup, para que ele fosse executado no prazo desejado.

O fcron também tem algumas opções sobre a execução apenas quando algo está abaixo de uma determinada carga.

    
por 28.06.2011 / 02:27