6 Aplicativos e truques para otimizar seus backups do sistema linux
Ao se mudar para Linux você pode observar a sua versão vem com um backup de ferramenta padrão. Mas não pode ser configurado para fazer backup de todas as partes importantes de seu sistema. Além disso, usando a ferramenta padrão pode levar a backups que são maiores e menos eficiente do que eles precisam ser.
Conteúdo
- Video: otimizar discos ssd no linux
- Certifique-se você estiver fazendo tudo isso
- 1. clone a partição para instantâneo seu diretório home
- 2. loja home diretório snapshots em várias máquinas com sincronizadores de arquivo
- 3. use arquivamento ferramentas para manter snapshots histórica de dados do sistema
- Video: como fazer e restaurar backups da steam no linux | diolinux
- Video: 13-backups - ubuntu 14.04 tutorial
- 4. use etckeeper para manter registros de config alterações
- Video: linux backup tools
- 5. use aptik fazer backup configs e pacotes de software
- 6. faça backup de seus pacotes com uma lista package
Video: Otimizar discos SSD no Linux
Aqui estão algumas formas alternativas para fazer backup de seu sistema Linux para fazer o melhor uso do armazenamento que você tem disponível.
Certifique-se você estiver fazendo tudo isso
A ferramenta padrão em desktops Ubuntu, deja dup, só é configurado por padrão para fazer backup de seu diretório home. Mas isso deixa de fora algumas coisas importantes que você precisa para restaurar facilmente seu sistema de funcionamento. Pense no seu sistema como as três partes seguintes:
Agora, você pode facilmente configurar a ferramenta padrão para fazer backup de todos os três do acima. Mas isso pressupõe que você tem lotes de armazenagem, ou pode envolver baralhar grandes quantidades de dados através da internet. Os seguintes aplicativos e truques podem ajudar a minimizar o espaço que você precisa enquanto ainda certificando-se de que você está coberto em caso de um colapso.
1. Clone a partição para Instantâneo seu diretório home
Estes são os dados que residem em sua conta de usuário (s) sob o / Home / [nome de usuário] diretório. Isso inclui suas configurações pessoais, muitas vezes armazenados em arquivos ou diretórios que começam com um ponto (por exemplo, /home/[username]/.local), Bem como música, imagens e outros arquivos e pastas (como o padrão documentos ou baixar pastas). É os dados que você provavelmente vai se concentrar em fazer o backup, e um dos mais frequentemente tratadas fora da caixa.
Um grande motivo para manter seu /casa diretório em uma partição separada é para que você possa trabalhar com ele separadamente das principais partes do seu sistema. Se você fizer isso, você pode fazer backup de seu diretório home clonando a partição inteira. Ele pode então ser restaurada precisamente como você tinha no nível do disco.
Como anteriormente abrangidos, uma opção para isso é dd, que irá clonar um disco ou partição exatamente (ou seja, o backup é o mesmo tamanho que a partição inteira). considere o uso de Clonezilla. Ele pode fazer backup a estrutura do disco / partição, mas omitir espaço livre em disco, para que o seu backup é apenas o tamanho dos dados reais a partição contém.4 métodos para clonar seu disco rígido Linux4 métodos para clonar seu disco rígido LinuxNecessidade de clonar seu disco rígido Linux, ou uma partição? Você pode usar a ferramenta construída em dd, ou várias alternativas para clonar seu disco para restaurar mais tarde, sem problemas.consulte Mais informação
2. Loja Home Diretório Snapshots em várias máquinas com sincronizadores de arquivo
sincronizadores de arquivo são uma boa opção para seus arquivos pessoais, especialmente se você usar mais de um dispositivo. Há quase demasiado muitas opções para citar aqui, mas eles incluem utilitários de cópia de arquivo simples, como rsync, serviços online como o Dropbox, ou programas locais / peer-to-peer como Resilio Sincronização. Alguns deles irá oferecer para rastrear a história para você, embora seja para todos e cada hora mudança, que pode se tornar inviável, e armazenamento de resíduos.
3. Use Arquivamento ferramentas para manter Snapshots histórica de dados do sistema
Fora do seu diretório home, você deve definitivamente considerar o seguinte como parte do seu back-up:
- / etc., que contém as configurações, tais como / etc / apt / lists (Listas descrevendo os repositórios a partir do qual o sistema instala novos programas).
- / var, que contém dados adicionais usados por aplicações. Exemplos disso incluem toros (e.g. /var/log/dpkg.log, em que as transacções de pacotes são registados em um sistema baseado em deb), caches (tais como / Var / cache / dpkg, onde uma cópia de todos os pacotes instalados são mantidos), e / Var / lib / dpkg (Onde a base de dados de pacote é armazenado).
Standard “de estilo arquivo de” back-up ferramentas podem lidar com esses diretórios do sistema também. Eles normalmente olhar para os arquivos no diretório (s) fonte, determinar se um backup up-to-date deste arquivo existe, e criar / atualização se não. Eles podem manter várias cópias (ou seja, um diário e um semanal) e os arquivos são muitas vezes compactados para economizar espaço em disco. Há uma variedade de opções, incluindo programas como deja dup ou backintime.Cópia de segurança & Restaurar dados e arquivos facilmente com Back In Time [Linux]Cópia de segurança & Restaurar dados e arquivos facilmente com Back In Time [Linux]consulte Mais informação
Você precisará definir essas back up empregos se como root ou utilize as capacidades embutidas da ferramenta ser executada com privilégios de administrador.
Video: Como fazer e restaurar backups da Steam no Linux | Diolinux
Em seguida, usando esses aplicativos (backintime é mostrado abaixo), você pode simplesmente adicionar os diretórios que deseja um novo ou existente de volta trabalho:
Video: 13-Backups - Ubuntu 14.04 Tutorial
Ao escolher e escolher qual desses diretórios você faz backup, você pode marcar alguns economia de espaço em comparação com backups típicos “do sistema inteiro”. Confira este post para obter dicas sobre o que / var sub-diretórios que você pode querer e que você não faz.
4. Use etckeeper para manter registros de config Alterações
Para o / etc. directório especificamente, a utilidade etckeeper usa controle de origem para ajudar você a fazer backup de suas configurações de sistema importantes. Instalá-lo no Ubuntu requer o seguinte comando:
sudo apt-get instalar etckeeper
Como parte da instalação, ele irá criar um backup (na verdade, um git repositório) e comprometer todos os arquivos sob / etc. afim disso.
então você pode usar qualquer git cliente para dar uma olhada no histórico de suas configurações do sistema. Mais importante, o aplicativo também cria um cron trabalho para confirmar as alterações às suas configurações a cada dia. Mas a maioria dos arquivos de configuração são criados em texto simples, e desde git (E outros sistemas de controle de origem) trabalhar fora o princípio de salvar as alterações de linha por linha, o armazenamento de múltiplas versões podem acabar por ser muito pequena.
Video: Linux Backup Tools
5. Use aptik fazer backup Configs e pacotes de software
o aptik Programa encerra uma série de backup / restore ferramentas em uma interface gráfica conveniente:
Está Software instalado recurso irá fazer o backup dos pacotes que você instalou explicitamente por padrão - a imagem abaixo mostra que esta pode ser uma muito pequena lista:
Por que é tão curta? Bem, ele não necessita de pacotes do sistema base, porque, para usar esse backup você já precisa de um sistema de base instalada. E se você instalar apenas essas poucas dezenas de pacotes, o gerenciador de pacotes irá cuidar de instalação todos suas dependências para você. Portanto, o seu “software de backup completo” pode consumir apenas algumas dezenas de megabytes de armazenamento. Inteligente, sim?
6. Faça backup de seus pacotes com uma lista Package
Você pode fazer ainda melhor do que aptik se você está confortável com a linha de comando. Para se certificar de que você pode restaurar o sistema em um momento posterior, tente o seguinte: não faça backup pacotes em tudo, mas sim capturar uma lista de pacotes em vez de. O seguinte comando irá exportar uma lista de seus pacotes instalados em um arquivo de texto:
sudo dpkg --get-selecções gt; my-packages.txt
Além de dar-lhe a contabilidade legível (mostrado acima) dos pacotes no seu sistema, os seguintes comandos pode reinstalar-los em massa:
sudo dpkg --set-selecções lt; my-packages.txtsudo apt-get -u dselect-upgrade
Note que você vai precisar para lidar com programas que você instalou com a mão (provavelmente vivendo em / Usr / local e / ou /optar) você mesmo. Mas caso contrário, a única diferença entre o sistema anterior e restaurado é que tudo estará nas versões mais recentes disponíveis, provavelmente o que você quer de qualquer maneira. E tudo isso pelo preço de um mísero alguns milhares kilobytes.
Lembre-se, você não está limitado a usar apenas uma das opções acima. Combine como muitos como você precisa ter certeza de que, se o pior acontecer, você poderá voltar a funcionar rapidamente.
Você usar qualquer uma das ferramentas acima acima para ajudar com as tarefas de backup? Dê-nos a sua kick-bunda dicas de backup abaixo nos comentários!