Configurando o Rsnapshot para backup manual casual?

2

Estou confuso com a nova configuração do Rsnapshot. Na versão atual, há uma maneira diferente de especificar os intervalos de backup, da seguinte forma:

retain hourly  2
retain weekly  7
retain monthly 2

Eu gostaria de fazer um backup manual algumas vezes por mês. Eu gostaria de ter 3 arquivos salvos. Como devo configurar o código acima?

    
por Danijel 13.09.2012 / 12:59

1 resposta

2

Resposta curta: substitua isso por

retain manual 3

e execute rsnapshot manual sempre que quiser fazer um backup.

A configuração padrão define três "níveis de backup" diferentes. A idéia é que você execute rsnapshot hourly a cada poucas horas, rsnapshot weekly a cada semana e rsnapshot monthly todo mês (geralmente de tarefas agendadas). Quando rsnapshot weekly é executado, ele move o backup hourly mais antigo para um weekly backup; Quando rsnapshot monthly é executado, ele move o backup weekly mais antigo para um backup monthly .

Os nomes para esses níveis de backup, no entanto, são totalmente arbitrários - não há nada sobre o rsnapshot que exige que você faça backup de hora em hora, semanalmente e diariamente. Então, se você acabou de substituir os níveis de backup por um deles - um manual level - você pode simplesmente executar rsnapshot manual quando quiser, e ele fará um backup incremental completo do que você selecionou em rsnapshot.conf .

Há muito mais informações sobre isso na seção de configuração do rsnapshot (1) - pesquise por "reter ".

    
por 13.09.2012 / 16:15