Esta pergunta existe porque tem significado histórico, mas não é considerada uma boa pergunta específica para este site , portanto, não a use como evidência de que você pode fazer perguntas semelhantes aqui. Enquanto você é incentivado a ajudar a manter suas respostas, por favor, entenda que as perguntas da "grande lista" geralmente não são permitidas no Ask Ubuntu e serão fechadas pela central de ajuda .
O backup é incrivelmente importante. Obviamente, não há melhor ferramenta de backup, mas uma comparação das opções seria muito interessante.
- Interface gráfica? Linha de comando?
- Backups incrementais?
- Backups automáticos?
- Método de instalação: Nos repositórios padrão? PPA?
Respostas:
Déjà Dup
O Déjà Dup é (a partir do Ubuntu 11.10) instalado por padrão. É uma ferramenta GNOME destinada ao usuário casual de Desktop que visa ser uma "ferramenta de backup simples que oculta a complexidade de fazer backups da maneira certa".
É um front-end para duplicidade que executa backups incrementais, onde apenas as alterações desde que o backup anterior foi feito são armazenadas. Possui opções para backups criptografados e automatizados. Ele pode fazer backup em pastas locais, Amazon S3 ou em qualquer servidor ao qual o Nautilus possa se conectar.
A integração com o Nautilus é excelente, permitindo a restauração de arquivos excluídos de um diretório e a restauração de uma versão antiga de um arquivo individual.
Observe que, a partir de fevereiro de 2016, esse projeto parece ignorar quase completamente os relatórios de erros, com apenas uma pequena atividade de triagem e a última correção de bug data de 2014 , embora existam novos lançamentos com pequenas alterações .
fonte
De volta no tempo
Uso o Back in Time há algum tempo e estou muito satisfeito.
Tudo que você precisa fazer é configurar:
E esqueça isso.
Para instalar (trabalhando no Ubuntu 16.04 para gnome):
A GUI do programa pode ser aberta através da pesquisa no ubuntu por "backintime".
O projeto está ativo a partir de abril de 2018 .
fonte
rsnapshot vs. rdiff-backup
Costumo me referir a essa comparação de rsnapshot e rdiff-backup :
Semelhanças:
Diferenças no uso do disco:
Diferenças de velocidade:
Diferenças no armazenamento de metadados:
Diferenças na transparência do arquivo:
Diferenças nos níveis de backup realizados:
Diferenças na comunidade de suporte:
fonte
rsync
Se você estiver familiarizado com as ferramentas de linha de comando, poderá usar o rsync para criar backups (incrementais) automaticamente. Pode espelhar seus diretórios para outras máquinas. Existem muitos scripts disponíveis na rede sobre como fazê-lo. Configure-o como tarefa recorrente no seu crontab. Há também uma interface gráfica
rsync
chamada Grsync que facilita os backups manuais.Em combinação com links físicos, é possível fazer backup de forma a preservar os arquivos excluídos.
Vejo:
fonte
date '+%Y-%m-%d'
} /" e "rsync -avz --link-dest = .. / OLD_BACKUP_DIR SOURCE_DIR NEW_BACKUP_DIR" é simplesmente simples. O rsnapshot acrescenta alguma conveniência, mas talvez você não precise. preferência pessoal ..Duplicidade
Duplicity é uma ferramenta de backup de linha de comando rica em recursos.
O Duplicity faz backup dos diretórios produzindo volumes criptografados em formato tar e enviando-os para um local remoto ou remoto. Ele usa o librsync para registrar alterações incrementais nos arquivos; gzip para compactá-los; e gpg para criptografá-los.
A linha de comando do Duplicity pode ser intimidadora, mas existem muitas interfaces para duplicidade, da linha de comando (duply) ao GNOME (deja-dup) e ao KDE (time-drive).
fonte
Dropbox
Uma sincronização em nuvem de várias plataformas (proprietária) para Windows, Mac e Linux. 2 GB de armazenamento on-line são gratuitos, com opções pagas. Anunciado como uma maneira de "armazenar, sincronizar e compartilhar arquivos online", mas também pode ser usado para fins de backup.
Observe que mesmo no histórico de revisões de contas pagas é limitado a um ano e em contas gratuitas é de apenas um mês .
Observe também que a restauração de grande quantidade de arquivos pode consumir muito tempo, pois o Dropbox não foi construído como uma ferramenta de backup.
fonte
luckyBackup
Isso não foi mencionado antes, por isso vou mostrar que o "LuckyBackup" é um excelente front end da GUI no rsync e facilita muito a criação de backups e clones simples ou complexos.
Observe que essa ferramenta não é mais desenvolvida.
As capturas de tela importantes são encontradas aqui em seu site, com uma mostrada abaixo:
fonte
BackupPC
Se você deseja fazer backup de toda a sua rede doméstica, recomendo que o BackupPC seja executado em um servidor sempre ativo na sua cave / closet / lavanderia. No servidor de backup, ele pode se conectar via ssh, rsync, SMB e outros métodos a qualquer outro computador (não apenas aos computadores Linux) e fazer backup de todos eles no servidor. Ele implementa o armazenamento incremental mesclando arquivos idênticos por meio de hardlinks, mesmo que os arquivos idênticos tenham sido armazenados em backup em computadores separados.
O BackupPC executa uma interface da web que você pode usar para personalizá-la, incluindo a adição de novos computadores para backup, iniciando backups imediatos e, o mais importante, restaurando arquivos únicos ou pastas inteiras. Se o servidor de BackupPC tiver permissões de gravação no computador para o qual você está restaurando, ele poderá restaurar os arquivos diretamente para onde estavam, o que é muito bom.
fonte
bup
Um "sistema de backup de arquivo altamente eficiente, baseado no formato git packfile. Capaz de fazer backups incrementais rápidos de imagens de máquinas virtuais".
Luzes:
fonte
https://github.com/apenwarr/bup
: 'bup save' e 'bup restore' têm suporte imaturo a metadados. No lado positivo, eles realmente têm suporte agora, mas é novo e não é remotamente testado como tar / rsync / o que for. Se você quiser ajudar a testar, faça (consulte t / compare-trees para um método de comparação).CrashPlan
CrashPlan é uma empresa que fornece backup de negócios, sem plano para usuários individuais .
Recursos
Eu tinha considerado várias opções e configurações (usando rdiff-backup, duplicidade, backup-ninja, amazon s3, servidor remoto). O que finalmente aconteceu foi a simplicidade.
O CrashPlan é multiplataforma, mas não é de código aberto.
Também é importante notar que, com um plano (pago) do CrashPlan Central, você pode fazer backup de todos os computadores que possui.
fonte
Bacula
Eu usei Bacula há muito tempo. Embora você precise aprender sua arquitetura, é uma solução muito poderosa. Permite fazer backups em uma rede e é multiplataforma. Você pode ler aqui sobre todas as coisas legais que tem e aqui sobre os programas GUI que você pode usar para isso. Eu o implantei na minha universidade. Quando eu estava procurando soluções de backup, também deparei com Amanda .
Uma coisa boa do Bacula é que ele usa sua própria implementação para os arquivos que cria. Isso o torna independente da implementação específica de um utilitário nativo (por exemplo, tar, dump ...).
Quando o usei, ainda não havia GUIs. Portanto, não sei dizer se os disponíveis são completos e fáceis de usar.
Bacula é muito modular em seu núcleo. Consiste em 3 daemons configuráveis e independentes:
Há também banco de dados SQL envolvido para armazenar metadados sobre bacula e backups (suporte para Postgres, MySQL e sqlite.
O bconsole binary é enviado com o bacula e fornece interface CLI para administração do bacula.
fonte
Backup simples
O Backup simples é outra ferramenta para fazer backup do seu arquivo e manter um histórico de revisões. É bastante eficiente (com backups completos e incrementais) e não ocupa muito espaço em disco para dados redundantes. Assim, você pode ter uma revisão histórica dos arquivos à la Time Machine (um recurso Back in time - mencionado anteriormente - também está oferecendo).
Recursos:
Como você pode ver, o conjunto de recursos é semelhante ao oferecido por
Back in time
.O Simple Backup se encaixa bem nos ambientes Gnome e Ubuntu Desktop.
fonte
alcatrão
O tar , uma ferramenta simples e confiável para arquivar arquivos, também pode ser usada para backups. Hoje, porém, temos ferramentas de backup melhores e mais rápidas, com recursos mais úteis. Dependendo das suas necessidades, o alcatrão ainda pode ser útil.
Crie um backup completo do seu
home
diretório:cd
para o diretório em que você deseja armazenar o arquivo de backup e, em seguida:Para backups subsequentes, queremos evitar um backup completo - porque leva muito tempo. Então, simplesmente atualizamos os arquivos em
backup.tar
:Novamente,
cd
para o diretório em que o arquivo de backup está e, em seguida, use--update
:Todos os arquivos novos ou modificados serão salvos em
backup.tar
. Os arquivos excluídos serão mantidos. Para restaurar o backup mais recente, clique com o botão direito do mouse no arquivo e escolha "Extrair para ...". Para recuperar versões mais antigas dos seus arquivos, você deve abrirbackup.tar
e encontrar os arquivos (e versões) que deseja restaurar.Nota: Você não pode usar
--update
em um arquivo tar compactado (por exemplo.tar.gz
).fonte
DAR
O DAR - o programa Disk ARchive - é uma poderosa ferramenta de backup de linha de comando que suporta backups e restaurações incrementais. Se você deseja fazer backup de muitos arquivos, pode ser consideravelmente mais rápido que o rsync (rolling checksum) como soluções.
fonte
Backup do sótão
Principais características:
Requisitos:
O sótão requer Python> = 3.2. Além do Python, o Attic também requer o
msgpack-python
OpenSSL (> = 1.0.0). Para montar arquivos como sistemas de arquivos,llfuse
é necessário.Nota:
Agora também há um garfo do sótão chamado Borg .
fonte
Spideroak
Uma caixa de depósito como o serviço de backup / sincronização com recursos comparáveis.
Sistemas suportados listados: Debian Lenny, OpenSUSE, Baseado em RPM (Fedora, etc.), CentOS / RHEL, Ubuntu Lucid Lynx, Ubuntu Gutsy Gibbon, Ubuntu Karmic Koala, Ubuntu Maverick Meerkat, Ubuntu Intrepid Ibex, Debian Etch, Ubuntu Hardy Heron, Slackware 12.1, Ubuntu Jaunty Jackalope
Mais informações em https://spideroak.com
fonte
Voar de volta
Aviso: não mantida, última atualização em 2010.
Semelhante a Back in Time
fonte
Jungledisk
É um vencedor, tanto quanto eu estou preocupado. Faz backup remotamente para um bucket do Amazon S3 opcionalmente criptografado, é personalizável e pode ser executado em segundo plano (existem vários guias disponíveis para a configuração). Existe uma interface de usuário decente ou você pode hackear um arquivo XML se estiver se sentindo tão inclinado.
Eu faço backup de todas as minhas máquinas domésticas com a mesma conta, sem problemas. Também posso acessar remotamente meus dados de backup via myjungledisk.com.
Não é gratuito, mas em termos dos EUA certamente é barato o suficiente (pago cerca de US $ 8 por mês). Eu sinto que é mais do que aceitável para um backup externo, onde outra pessoa lida com problemas de hardware e segurança (física), etc.
Eu não posso recomendar o suficiente.
fonte
Areca Backup
Aviso: não mantido, última versão em 2015.
também é um programa GPL muito decente para fazer backups facilmente.
Recursos
fonte
Eu executo um script Python personalizado que usa o rsync para salvar minha pasta pessoal (menos lixo etc.) em uma pasta chamada "atual" em um disco rígido de backup separado (conectado por USB) e, em seguida, no comando copy (cp) para copiar tudo de "current "para uma pasta com data e hora também no mesmo disco rígido. O mais bonito é que cada instantâneo tem todos os arquivos da sua pasta pessoal, como era naquele momento e ainda assimo HDD não apenas enche desnecessariamente. Como a maioria dos arquivos nunca muda, existe apenas uma cópia real desses arquivos no disco rígido. Todas as outras referências a ele são um link. E se uma versão mais recente de um arquivo for adicionada a "atual", todos os instantâneos que apontam para a versão mais antiga agora apontam automaticamente para uma única versão do original. Os modernos sistemas de arquivos HDD cuidam disso sozinhos. Embora haja todos os tipos de refinamentos no script, os comandos principais são simples. Aqui estão alguns dos principais ingredientes:
Eu também tinha algumas necessidades personalizadas. Como tenho várias imagens de disco grandes (por exemplo, 60 GB) do VirtualBox, desejo apenas ter uma cópia dessas, não versões de instantâneo. Mesmo um disco rígido de 1 ou 2 TB tem limites.
Aqui está o conteúdo do meu arquivo de exclusões. O arquivo é muito sensível a barras inoperantes, etc:
fonte
Dirvish
Dirvish é uma boa ferramenta de backup de instantâneo de linha de comando que usa hardlinks para reduzir o espaço em disco. Ele possui uma maneira sofisticada de eliminar backups expirados.
Aqui está um bom tutorial para isso: http://wiki.edseek.com/howto:dirvish
fonte
Duplicati
Um aplicativo de backup gratuito e de código aberto em execução no Linux, com interface gráfica que "armazena com segurança backups criptografados, incrementais e compactados em serviços de armazenamento em nuvem e servidores de arquivos remotos. Ele funciona com Amazon S3, Windows Live SkyDrive, Google Drive (Google Docs), Rackspace Arquivos na nuvem ou WebDAV, SSH, FTP (e muito mais) ".
A versão 1.0 é considerada estável; existe uma versão 2 em desenvolvimento com mudanças internas consideráveis que estão funcionando atualmente (embora eu não a usasse para produção). Existem regras de filtro padrão ou personalizadas para selecionar arquivos para backup.
Uso-o há anos, em parte (não conectado a ninguém lá, mas considerei olhar para a API para adicionar um back-end, falando como desenvolvedor), embora com pouca frequência, em um laptop Windows e na minha instalação do Ubuntu 14.04.
Um garfo de duplicidade .
fonte
O PING é uma ferramenta de backup gratuita, que permite fazer backups de partições inteiras. É um utilitário independente que deve ser gravado em CD.
O que eu mais gosto neste programa é que ele copia toda a partição. Imagine o seguinte: ao modificar seu Ubuntu como superusuário, você mudou uma parte vital e o Ubuntu não será mais iniciado.
Você pode formatar o disco rígido e reinstalar o Ubuntu. Embora soluções de backup como Dropbox, Ubuntu One etc. possam ser úteis para recuperar arquivos importantes, ele não restaurará seu papel de parede, ícones do Unity e outras coisas que fizeram do Ubuntu o jeito que você gosta.
Outra opção é pedir ajuda na internet. Mas por que não restaurar o sistema inteiro da maneira que era há alguns dias atrás? O PING fará exatamente isso por você.
Profissionais:
Contras:
Um excelente manual holandês pode ser encontrado aqui .
fonte
O s3ql é uma opção mais recente para usar o Amazon s3, o Google Storage ou o OpenStack Storage como um sistema de arquivos. Ele funciona em uma variedade de distribuições Linux, bem como no MacOS X.
Ao usá-lo com o rsync, você pode obter backups incrementais externos muito eficientes, pois fornece eficiência de armazenamento e largura de banda por meio de desduplicação e compactação no nível de bloco. Ele também oferece suporte à privacidade por meio de criptografia do lado do cliente, e algumas outras coisas interessantes, como copiar na gravação, árvores imutáveis e capturas de tela.
Consulte Comparação do S3QL e outros sistemas de arquivos S3 para obter comparações com PersistentFS, S3FS, S3FSLite, SubCloud, S3Backer e ElasticDrive.
Uso-o há alguns dias, a partir de s3_backup.sh (que usa o rsync) e estou muito feliz. Está muito bem documentado e parece um projeto sólido.
fonte
TimeVault
Atenção: unmaintained
O TimeVault a é uma ferramenta para criar instantâneos de pastas e vem com a integração do nautilus. Os instantâneos são protegidos contra exclusão ou modificação acidental, pois são somente leitura por padrão.
Pode ser baixado do Launchpad .
fonte
inosync
Um script Python que oferece um recurso de backup mais ou menos em tempo real.
Mote que este software não é mais mantido.
"Encontrei uma referência ao recurso" inotify "que está presente nos kernels recentes do Linux. O Inotify monitora a atividade do disco e, em particular, sinaliza quando os arquivos são gravados ou excluídos. Um pouco mais de pesquisa localizou um pacote que combina o arquivo do inotify monitoramento de eventos com o utilitário de sincronização de arquivos rsync, a fim de fornecer o recurso de backup de arquivos em tempo real que eu estava procurando.O software, chamado inosync, é na verdade um script Python, efetivamente fornecido como código de código aberto pelo autor, Benedikt Böhm da Alemanha ( http://bb.xnull.de/ ). "
http://www.opcug.ca/public/Reviews/linux_part16.htm
fonte
Obnam
Aviso: o software não é mais mantido, os autores recomendam não usá-lo
'Obnam é um programa de backup fácil e seguro. Os backups podem ser armazenados em discos rígidos locais ou online através do protocolo SSH SFTP. O servidor de backup, se usado, não requer nenhum software especial, além do SSH.
Alguns recursos que podem lhe interessar:
Uma versão antiga pode ser encontrada nas fontes de software do Ubuntu, para a versão mais recente referem-se a Chris Cormacks PPA ou Obnams website .
fonte
O BorgBackup é uma ferramenta CLI e, com o Vorta , sua GUI faz tudo o que você precisa e muito mais. Existe até um PPA para o próprio BorgBackup.
A principal diferença entre o BorgBackup e qualquer outra solução de backup é que é uma solução de backup com desduplicação :
Por exemplo, se você tiver várias cópias de um único arquivo, esse arquivo ocupará espaço apenas uma vez .
Instale o BorgBackup:
Instale Vorta:
Faça seu backup inicial:
clique no ícone Vorta para acessar a GUI e configurá-la.
fonte
saybackup e saypurge
Existe um bom script chamado saybackup que permite fazer backups incrementais simples usando hardlinks. Na página do manual:
O script correspondente saypurge fornece uma maneira inteligente de limpar backups antigos. Na página inicial da ferramenta:
fonte
backup2l
Aviso: não mantido, última confirmação em 14/02/2017
Na página inicial:
fonte