Conheço este artigo, mas não há comparação com o TimeMachine da OSX. Gostaria de encontrar um software de backup semelhante ao TimeMachine ou melhor.
Eu gostaria de ter um software que possa usar algum formato de disco rígido adequado para arquivos grandes (50 GB) no Linux. eu percebi isso
- O formato OSX do HFS + não é suportado pelas distribuições Linux, pois nenhum mantenedor do HFS no Linux desde 2006
- O formato NTFS criado pelo Debian 8.1 não é suportado pelas distribuições Linux mais antigas.
Se o Windows suportar, bom.
Experimente com o software Backups (Deja Dup)
Eu iniciei o backup pela primeira vez, mas queria almoçar depois que o backup já estivesse em execução duas horas de apenas 10 GB de arquivos. Então me deu isso depois do almoço
o que é realmente insano, relatado agora aqui , já que o software não foi projetado para ter pausas na execução dos backups.
backintime
está nos repositórios padrão do Ubuntu. Mas é uma versão mais antiga1.0.36
. A versão atual é1.1.6
. Isso ocorre porque o pacote é derivado do Debian. Disclaimer: Eu sou membro do BIT Dev-TeamMudança de horário
Ele possui uma interface gráfica simples, mas você também pode usá-lo a partir do terminal.
fonte
Se você não se importa em trabalhar com o console
backup-manager
, tente , ele vem junto com a distribuição. O tratamento é feito com um arquivo de configuração localizado em / etc.Para modificar o arquivo, você pode usar o nano no console.
Você não precisará da maior parte. O que eu pessoalmente gosto é que nenhum pacote adicional é necessário.
Aqui está um pequeno exemplo de backup.
Onde armazenar os arquivos?
escolha o seu diretório, onde colocar os arquivos.
Preste muita atenção às seguintes configurações lá
Se você fizer backup de algo parecido
/home
ou/movie
deixar essa opção ativada, apenas o root e o grupo raiz poderão acessar o backupPara um backup do servidor (por exemplo, um servidor multiusuário e / ou pastas como
/var/www/
/opt/
/etc/
/var/
), você pode considerar configurar esta opção como false para preservar a propriedade / acessibilidade dos arquivos após uma restauração. Caso contrário, você precisará defini-los manualmente após uma restauração.Escolha o seu método de backup
escolher
Escolha os diretórios para backup
Mais informações podem ser encontradas na seção
Aqui eu verifiquei as seguintes opções
Escolha a rotação do mestre e incrementais
Eu escolhi fazer backups semanais completos na segunda-feira (primeiro dia da semana). Isso significa que toda segunda-feira eu recebo um backup completo e o restante da semana será salvo em diferentes arquivos incrementais menores. Então, restaurá-los significaria. Reinicialize o backup completo e, depois disso, os arquivos incrementais, para recuperar o backup mais recente dos seus dados.
Cronjob
Use um cronjob simples para fazer o backup automaticamente
Digite o seguinte
Se você precisar de um e-mail de notificação, remova esta parte
fonte
backup-manager
. Sinto que as opções não estão completas o suficiente, pois o objetivo também é fornecer backups com simplicidade em mente * . Eles parecem ser muito limitados, mas eu posso estar errado. Seria ótimo ver como você pode combinar o comando. Não consigo encontrar nada sobre o MySQL nos documentos. Eu realmente adoraria o PostgreSQL para a tarefa.Eu não recomendo o Deja-dup porque ele não é próximo ao Time-Machine em recursos e é instável em muitos sistemas de arquivos. Não consegui obter propostas de Mitch suficientes em recursos para minhas necessidades. Eles quebram demais.
Gentileza do processo
Nice reduzirá a prioridade da CPU, liberando energia da CPU para outros processos,
ionice
reduzirá a prioridade do disco, liberando a E / S do disco para outros processos). Usetar czf
comnice
como descrito aqui separadamente para o sistema e casa de tal forma que você pode trabalhar facilmente vertical com os seus sistemas em muitos projectosLimitar o consumo de CPU do processo
Suponha que você tenha um sistema limitado, etc., ultrabook com 20 Mb / s de leitura / segundo. Se você não souber, use
Em seguida, limite sua CPU e faça
Mover a computação para a GPU
TODO Future
fonte
Este certamente não é o programa mais parecido com o TimeMachine que você solicita, mas uma solução que funciona e porque implementada como scripts bash, modificável e extensível:
Crie backup do seu diretório usando o sincronizador Zaloha.sh :
Em seguida, crie um instantâneo baseado em hardlink do seu diretório de backup usando o Zaloha_Snapshot.sh :
O repositório oficial está aqui: https://github.com/Fitus/Zaloha.sh
O repositório oficial contém demonstrações simples de trabalho e uma documentação abrangente que explica como funciona.
fonte