Time Machine no Ubuntu?

11

Existe um Time Machine como sistema de backup para o Ubuntu? Se não, qual é a coisa mais próxima?

    
por JoelFan 29.07.2009 / 00:09

7 respostas

8

Eu usei rsnapshot para um efeito excelente. Você pode tê-lo rsync e manter quantas versões antigas, com base no tempo que você quer / ter espaço para. Eu tenho 6 versões em potencial das coisas de hoje, diariamente por uma semana, 4 semanas e, em seguida, 6 meses no valor. Eu já usei para recuperar vários arquivos que eu pensei que tinha perdido devido a sobrescrever.

O único problema que tive foi que ele não estava rodando devido a execução anterior não ter terminado a tempo, e assim ele deixou o arquivo de lock pendurado. Isso foi em uma máquina remota que fez logins sem senha sobre SSH para arquivos rsync off para backup / archive e eu não entrei com muita frequência no servidor para verificá-lo. Executar um script de logwatch lá (problemas de e-mail dos logs), pelo menos, certifique-se de que vi os problemas para reiniciá-lo, e tem sido livre de problemas desde então. No meu servidor local, não houve problema algum.

    
por 29.07.2009 / 00:22
5

Você pode tentar Voltar no tempo

    
por 29.07.2009 / 05:31
5

Déjà Dup (dia-ja-doop) é um programa de backup simples. Ele esconde a complexidade de fazer backups do Right Way (criptografado, fora do local e regular) e usa a duplicidade como back-end.

Recursos:

  • Suporte para locais de backup locais ou remotos, incluindo o Amazon S3
  • Criptografa e compacta com segurança seus dados
  • Faz o backup incremental, permitindo restaurar de um backup específico
  • Programa backups regulares
  • Integra-se bem à sua área de trabalho do GNOME
por 22.09.2009 / 12:20
3

Ao usar rsync , consulte Time Machine para cada Unix disponível para um tutorial, usando o --link-dest opção para criar links físicos para arquivos que não foram alterados desde o último backup. Como:

#!/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 usa apenas hard links para arquivos inalterados, mas também usa hard links para pastas nas quais nenhum arquivo foi alterado.

Eu acho que a maioria dos Unices não permite links para pastas, mas se o seu rsync os criar, então tome cuidado ao excluir backups antigos: você deve usar unlink para remover links físicos para pastas, e nunca remova qualquer arquivo que você vê em uma pasta com hard-link. Ao usar rm em arquivos hard-linked , apenas o link físico é removido. Boa. Mas quando recursing em uma pasta hard-linked e, em seguida, excluindo os arquivos que se vê lá, os arquivos "originais" são removidos e que afeta todas as pastas hard-linked que se referem à mesma coisa, ainda mais recente backups!

Em outras palavras: executar algo como rm -R 20140101-221000 pode recorrer a pastas com link físico e, em seguida, chamar com audácia rm nos arquivos "originais". Você foi avisado.

(O site acima também menciona FlyBack , que ainda recebe comentários embora os últimos download sejam de atrasos 2007

maio de 2010. Talvez seja apenas um software muito robusto, sem necessidade de alterações.

    
por 07.08.2009 / 17:21
2
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: tem havido pouca atividade de desenvolvimento há algum tempo. Eu menciono isso por completo, e porque, se eles puderem ser estimulados a trabalhar ainda mais, parece bastante promissor.

    
por 31.07.2009 / 08:59
0

Eu não estou ciente do TimeBachine diretamente, mas usamos RSync com uma programação cron .

    
por 29.07.2009 / 00:12
0

Eu, pelo menos, 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 tive um problema, por isso não posso garantir a parte de restauração, mas a cópia de segurança está correta.

    
por 10.08.2009 / 23:35