Respostas:
Eu usei o rsnapshot com excelente efeito. Você pode tê-lo rsync e manter quantas versões antigas, com base no tempo, conforme você deseja / tem espaço. Hoje tenho 6 versões em potencial de coisas, diariamente por uma semana, 4 semanas e depois 6 meses. Eu já o usei para recuperar vários arquivos que pensei ter perdido devido à substituição.
O único problema que tive foi que ele não estava sendo executado devido à execução anterior não ter sido concluída a tempo e, portanto, deixou o arquivo de bloqueio pendurado. Isso acontecia em uma máquina remota que fazia logins sem senha sobre SSH para rsync arquivos desativados para backup / arquivamento e eu não fazia muito login no servidor para verificá-lo. A execução de um script de logwatch lá (enviando problemas dos logs) pelo menos garantiu que eu vi os problemas para reiniciá-lo, e desde então está livre de problemas. No meu servidor local, não houve nenhum problema.
Convém tentar Voltar no tempo
rsync
internamente. lifehacker.com/5212899/…
Déjà Dup (day-ja-doop) é um programa de backup simples. Ele oculta a complexidade de fazer backups da maneira correta (criptografada, externa e regular) e usa a duplicidade como back-end.
Recursos:
Ao usar rsync
, consulte o Time Machine para todos os Unix disponíveis para um tutorial, usando a --link-dest
opção de criar links físicos para arquivos que não foram alterados desde o último backup. Gostar:
#!/bin/sh
# Mount point of the external disk
dest=/media/backupdisk
date=`date "+%Y%m%d-%H%M%S"`
latest=$dest/latest
current=$dest/$date
rsync -aP --link-dest=$latest $HOME/Documents $current
ln -s $current $latest-$date
mv -f $latest-$date $latest
O Mac OS X Time Machine não apenas usa links físicos para arquivos inalterados, mas também usa links físicos para pastas nas quais nenhum arquivo foi alterado.
Eu acho que a maioria dos Unices não permite links físicos para pastas, mas se você os rsync
criar, tome cuidado ao excluir backups antigos: você deve unlink
remover links físicos para pastas e nunca remover nenhum arquivo que você vê nessa pasta vinculada. Ao usar rm
em arquivos com link físico , apenas o link físico é removido. Boa. Porém, ao recursar em uma pasta com link físico e excluir os arquivos que você vê lá, os arquivos "originais" são removidos e isso afeta todas as pastas com link físico que se referem à mesma coisa, backups ainda mais recentes!
Em outras palavras: a execução de algo como rm -R 20140101-221000
pode recorrer para pastas com links físicos e, em seguida, invocar rm
com ousadia os arquivos "originais". Voce foi avisado.
(O site acima também menciona o FlyBack , que ainda recebe comentários nos últimos data de download do final de maio de 2007. Talvez seja apenas um software muito robusto, sem necessidade de alterações.)
O TimeVault foi projetado especificamente para emular o TimeMachine. O conjunto de recursos teóricos é o que eu quero de um clone do TimeMachine, especificamente a economia de espaço. Infelizmente, parece estar inativo: há pouca atividade de desenvolvimento há algum tempo. Menciono isso por completo, e porque, se puderem ser estimulados a trabalhar mais, parece bastante promissor.
Não tenho conhecimento de TimeBachine diretamente, mas usamos o rsync com um agendada cron trabalho.
Estou usando o Simple Backup Config / Restore e faço backup dos locais selecionados em um disco rígido externo uma vez a cada dois dias. Ainda não havia um problema, por isso não posso garantir a parte da restauração, mas a cópia de segurança está OK.