Rsync
Rsync permite que os usuários replicadas, backup e arquivos sincronizar ou pastas em vários sistemas em uma rede.
- Permite que os usuários transferir arquivos e diretórios a uma nova fonte
- Automatiza o processo de sincronização de arquivo
- Faz uso de ssh para fins de segurança
- Somente cópias mais as partes de arquivos que são diferentes entre máquinas
- Minimiza o tempo e largura de banda em sincronização e transferência
- ferramenta muito especializada com muitas das mesmas funções que Samba
- Requer uma compreensão moderada de linha de comando de codificação
Dado o quanto da nossa informação é armazenada digitalmente, criando backups confiáveis é uma necessidade. Embora os dados digitais nos permite armazenar mais sem ter que se preocupar com cópias ocupando espaço ou degradante, isso não significa que ele é totalmente seguro. Um ataque externo ou um sistema corrompido pode facilmente acabar com toda uma biblioteca de informações críticas. Para usuários avançados, particularmente os administradores de sistema e proprietários de negócios, um sistema de backup é praticamente uma necessidade. Isso permite que a automação de backups e uma abordagem mais eficiente para gerenciá-los. Rsync é um dos melhores sistemas de backup no mercado, tanto devido à simplicidade de sua interface e a eficácia da tecnologia por trás dele. sistemas de backup típicos têm um objectivo muito simples: a transferência de arquivos, dados ou pastas a partir de um dispositivo de origem para um servidor de backup ou disco rígido. Mas isso não é necessariamente a maneira mais eficiente de fazer as coisas. Transferir informações diretamente e funcionando somas de verificação para garantir que o processo seja concluído corretamente pode ser um dreno bestial em seus custos de largura de banda e um esforço lento. Muitas vezes, isso significa substituindo novos arquivos ou diretórios por atacado. Rsync tem uma abordagem mais diferenciada para sincronização e transferência. Ele usa um algoritmo complexo para comparar arquivos e diretórios, tanto a origem eo destinatário, identificando apenas as diferenças entre estas versões e transferindo mais apenas os dados que os distingue uns dos outros. Este é um salva-vidas se você atualizar regularmente grandes quantidades de informação, como ele pode transformar uma transferência terabyte de dez em uma sincronização apenas uma fração do que o tamanho. Rsync já existe há mais de duas décadas, e quase sempre faz um trabalho eficiente de apenas transferindo o que precisa ser transferido, reduzindo a carga que coloca em sua rede e economizar tempo no processo. Enquanto rsync faz demorar algum grau de experiências de programação, a linguagem que retira é bastante simples e deve ser fácil de usar para qualquer pessoa familiarizada com o trabalho em uma interface de linha de comando. Empurrar e puxar funciona exatamente como você esperaria de um terminal Linux, e comandos para criar e exportar para novos diretórios semelhante usar sintaxe básica de linha de comando. Enquanto isso pode ser usado para transferir arquivos individuais de uma fonte para outra, não é uma forma particularmente eficaz de fazer isso. Movendo diretórios inteiros e arquivá-los requer um pouco mais o conhecimento adquirido, mas é basicamente tão simples, e a capacidade de automatizar seus processos de meios que você pode gastar menos tempo na concha e mais tempo concentrando-se em assuntos mais importantes. A capacidade adicional para executar testes antes de bloquear em qualquer comando é uma grande função e rsync ainda permite que você para alternar funções de senha e desligar em um capricho. O rsync faz na superfície é simples, mas como ele faz isso o torna uma ferramenta valiosa para quem precisa de transferir regularmente e informações sincronia.