Eu tenho usado uma máquina de inicialização dupla por alguns anos. Cheguei ao ponto em que passo 95% do meu tempo conectado ao Linux em vez do sistema operacional proprietário (W10) e, portanto, preciso escolher um aplicativo poderoso baseado em Linux para meus arranjos de backup e sincronização.
Estou usando o Timeshift há meses e tive que usá-lo "com raiva" 3 ou 4 vezes, geralmente como resultado de alguma ação boba minha. Eu sou um grande fã de seu "snapshotting" programado: potencialmente você pode olhar para trás vários meses e encontrar um arquivo que foi excluído há muito tempo e recuperá-lo. E, no entanto, como ele faz esses instantâneos de forma incremental, eles não ocupam enormes quantidades de espaço.
Não entendo por que o Timeshift foi projetado (como eu o entendo) para sincronizar apenas "meu sistema" ou "meu sistema e meu diretório pessoal" ... e é isso. Em um mundo ideal, eu gostaria de usar o Timeshift para fazer todas as minhas tarefas de backup/sincronização... incluindo filtragem diferente para trabalhos diferentes, por exemplo.
Não encontrei nenhum sinal de que alguém possa (ou deseje) ajustar o Timeshift para uso mais geral. Sendo assim, qual aplicativo de backup FOSS Linux é mais parecido com o Timeshift, em termos de fazer snapshots, etc., mas também é mais livremente configurável?
PS Eu estive examinando hoje rsnapshot
, um aplicativo que basicamente fica no topo rsync
e implementa um arranjo de instantâneos. Tendo feito um primeiro backup de sincronização usando-o, acho que pode ser um pouco complicado demais para mim e não suficientemente documentado para minhas necessidades. Existem algumas críticas técnicas interessantes aqui que podem ser (ainda são?) válidas. Aparentemente está escrito em PERL(!) de todas as coisas. Estou meio inclinado a inventar um script Python que organiza as coisas usando chamadas para rsync
: pelo menos eu saberia o que estava fazendo. Eu uso esses scripts Python para muitas das minhas tarefas de administração de sistema.
O pela simplicidade do Timeshift.
Talvez você queira dar uma olhada no Backintime https://github.com/bit-team/backintime ), que é complementar ao timeshift, ou seja, não se destina à configuração do sistema, mas aos dados do usuário, portanto, permite fazer backup de locais arbitrários e é referido para várias vezes na página de timeshift.