As a freshly minted Linux administrator, one of the biggest challenges before you is implementing a dependable backup system. Há muito a considerar, e rever as tuas opções pode ser avassalador. É como eu a olhar para um menu que se atreve a ir mais fundo do que hambúrgueres e batatas fritas. Amarrem-se para a viagem enquanto investigamos como o sistema operacional de código aberto favorito de todos Faz backup e recuperação de desastre.
Linux Backup Types
When it comes variety, Linux holds its own in virtually every category. Abaixo estão alguns dos tipos mais comuns de cópias de segurança o Linux suporta:
Backups Completos
Daí o nome, backups completos fazer uma cópia completa de todos os dados em seu sistema. Alguns administradores Linux fazem um backup completo por padrão para pastas menores ou conjuntos de dados que não consomem muito espaço de armazenamento. Como eles tendem a exigir uma quantidade significativa de espaço, os administradores responsáveis por conjuntos maiores de dados geralmente só executam backups completos periodicamente. O problema com esta abordagem é que ela pode criar longas lacunas que colocam os seus dados em maior risco.
Linux Full Backup | |
Prós | Contras |
Todos os dados é centralizada em um conjunto de cópia de segurança | operações de Cópia de segurança são mais lentos, como você continuar a executar backups completos e acumular mais dados |
Dados facilmente disponíveis faz com que as operações de recuperação rápida e fácil | Requer mais espaço de armazenamento |
o controle de Versão é fácil gerir | Faz uso ineficiente dos recursos, bem como os mesmos arquivos são continuamente copiados. |
as cópias de segurança incrementais
gravam todos os dados que foram alterados desde a sua última cópia de segurança – completa ou incremental. Se você executar um backup completo na noite de domingo, você pode executar um backup incremental na noite de terça-feira para atingir todos os arquivos que mudaram desde o primeiro trabalho. Então na quinta-feira, você tem um trabalho que copia todas as mudanças feitas desde terça-feira, etc e assim por diante. Em poucas palavras, o método incremental cria uma cadeia de backups. Estes backups são empilhados em ordem a partir do seu ponto de partida original.
Backups Incrementais | |
Prós | Contras |
ocupa muito menos espaço do que os backups completos | A necessidade de restaurar todas as alterações registradas resultados em operações de recuperação mais lento |
O uso de menos espaço de resultados em mais magro imagens de cópia de segurança e de backup mais rápido operações | A necessidade de se pesquisar vários conjuntos de cópia de segurança resulta em mais lento de recuperação de arquivos individuais |
Aids retenção de esforços pela criação de várias versões dos mesmos arquivos | backup completo Inicial e todos os backups incrementais, posteriormente, são necessários para a recuperação completa |
Backups Diferenciais
backups Diferenciais registro todas as alterações feitas desde o último backup completo. Digamos que fazes uma cópia completa no domingo à noite. Então na terça seguinte, você faz um backup diferencial para gravar todas as mudanças feitas desde o trabalho de domingo. O trabalho que você executa na quinta-feira só registra mudanças feitas desde domingo e o ciclo continua até executar o seu próximo backup completo. Você pode chamar este método de um meio-termo entre backups completos e incrementais.
Backups Diferenciais | |
Prós | Contras |
Faz o uso mais eficiente do espaço de armazenamento | processo de Backup é mais lento do que os backups incrementais |
Executa backups mais rápidos do que os backups completos | processo de Recuperação é mais lento do que os backups completos |
Recupera dados mais rápidos do que os backups incrementais | backup completo Inicial e todos os backups diferenciais, posteriormente, são necessários para a recuperação completa |
Rede de Backups
backups de rede usam o modelo cliente-servidor para enviar dados através da rede para destinos de backup. Em uma configuração de rede, vários computadores podem atuar como clientes e backup de dados para um servidor centralizado ou vários servidores. Você pode facilmente gerenciar backups de rede com uma solução abrangente de recuperação de desastre. Por exemplo, uma organização pode comprar 10 licenças para ShadowProtect SPX e fornecer acesso a cada usuário com uma única chave de registro. A partir daí os administradores de sistema podem instalar o software em todas as 10 máquinas e backup de cada sistema individual de acordo.
cópias de segurança de Rede | |
Prós | Contras |
Pode ser implantado para o onsite e offsite operações de cópia de segurança tanto | Apresenta de rede adicionais relacionados com os desafios da gestão |
Compatível com full, incremental, e cópia de segurança diferencial tecnologias | um alto custo de operação, quando o backup de grandes conjuntos de dados |
Suporta uma ampla variedade de meios de armazenamento | Confiabilidade pode ser dependente de conexão de Internet de terceiros e infra-estruturas |
Backups FTP
backups FTP alavancam a arquitetura cliente-servidor para facilitar backups através da Internet através do Protocolo de transferência de arquivos. Este método pode desempenhar um papel integral em sua estratégia de proteção de dados, permitindo que você transfira dados críticos para uma instalação fora do local. Muitos provedores de hospedagem web oferecem capacidades FTP. Linux fornece acesso conveniente a uma série de Clientes FTP livres a partir dos repositórios de software agrupados em várias distribuições.
Backups em FTP | |
Prós | Contras |
Executa operações de backup e recuperação fácil e acessível de moda | FTP falta de criptografia faz a segurança de uma preocupação |
Ajuda a proteger dados contra incêndio, inundações, vandalismo, e outros desastres no local | Backups estão confinados às limitações de tamanho de arquivo |
Suporta um grande número de usuários em uma única conta de FTP | a Velocidade e a fiabilidade das operações de backup e recuperação dependem de conexão com a Internet |
Ferramentas de Backup Linux
agora que sabemos como o Linux lida com backup e recuperação, vamos conhecer algumas das ferramentas que tornam tudo possível. As ferramentas de backup Linux são tão diversas quanto o próprio pool de distribuição. Há uma série de opções disponíveis comercialmente, mas nossa lista focará exclusivamente aqueles nativos do ambiente Linux. Aqui vai:
tar
Short for Tape Archiver, tar is the most popular Linux backup tool. Como as ferramentas a seguir, ele funciona como um comando e utilitário autônomo que responde a uma infinidade de comandos. a reivindicação de tar à fama está em sua capacidade de realizar uma grande variedade de operações de backup. Com o Tar, você pode executar backups completos de servidores e desktops, ou backup de dados para vários dispositivos. Você também pode realizar backups de rede usando ferramentas de linha de comandos como NetCat (NC) e SSH.Dump
dump
dump é um utilitário da velha escola que especificamente faz backup de sistemas de arquivos em vez de arquivos individuais. Esta ferramenta suporta dois tipos de operações: backups completos e backups incrementais. Você pode definir estes por níveis que variam de 0 a 9. O Nível 0 comanda o ‘dump’ para efectuar uma cópia de segurança completa de todo o sistema de ficheiros. Níveis 1 através de 9 instruir o programa para gravar todas as alterações feitas desde o último backup no mesmo nível, ou o nível acima dele. Dump é praticamente uma ferramenta arcaica, então você precisa instalá-lo manualmente na maioria das distribuições mais recentes.
dd
Simple yet powerful, dd é outro utilitário Unix OG que o Linux administra até hoje. O que faz dd tal powerhouse é a sua capacidade de cobrir a proteção de dados de maneiras que outras ferramentas de backup não podem tocar. Você pode usar o dd para fazer backup de todo o disco rígido, ou criar backups de partição ou conteúdo de CD ROM. dd é restrito ao usuário raiz, e com uma boa razão. Se você não tiver cuidado um movimento errado com esta ferramenta de linha de comando potente pode resultar em uma perda permanente de dados!
cpio
Short for copy input to output, cpio is one of the most versatile utilities in the Linux backup toolbox. A flexibilidade do cpio lhe dá inúmeras vantagens sobre outros utilitários. Ao contrário do dump, ele suporta sistemas de arquivos inteiros, bem como arquivos individuais. Você pode fazer backup com alcatrão para um único meio, mas cipio pode simultaneamente fazer backup de dados para vários destinos. No entanto, com esse poder vem uma maior complexidade. o cpio tem uma curva de aprendizagem muito mais íngreme devido às suas extensas opções de comando.
Linux Admins, Spoilt For Choice
the Linux backup menu has an sortment of interesting choices. Alguns administradores serão o conteúdo escolhendo a partir da seleção robusta do aplicativo e adaptando seu próprio sistema. Outros serão mais adequados com uma solução de recuperação de desastres corporativos. Você pode simplificar tudo e garantir que você nunca tem que ver o terminal. Descobrir tudo isso é uma questão de pesar suas necessidades em relação ao seu tempo, experiência e orçamento. Não há plano de backup certo ou errado, porque o que você escolher é certamente melhor do que nenhum plano em tudo.