Linux / Fedora Core: How To Use rdiff-backup To Pull Backups Linux / Fedora Core: How To Use rdiff-backup para puxar Backups
rdiff-backup is a popular, free, open source mirroring and incremental backup system for posix based operating systems like linux & Mac OS X. It uses rysnc algorithm through librsync but it doesn’t use rsync. é um popular, livre, de código aberto e espelhamento incremental sistema de backup para POSIX sistemas operacionais como Linux baseada & Mac OS X. Ele usa rysnc algoritmo através librsync mas não usar rsync. The documentation of rdiff-backup focuses on push model for backup where client machines pushes their backup data to backup server. A documentação de rdiff-backup centra-se em modelo para empurrar backup sempre que empurra as suas máquinas clientes para fazer backup dos dados de backup servidor. This model is problematic when the backup server is on a well protected secure network behind a firewall. Este modelo é problemático quando o servidor backup é protegida por uma rede segura bem atrás de um firewall. Client machines on external servers cannot easily connect to a machine behind firewall without punching a hole which reduces security of the system. Máquinas clientes externos por servidores não podem facilmente conectar a uma máquina por trás firewall sem puncionar um buraco que reduz a segurança do sistema. A better alternative is to use the pull model where the backup server requests for backup from client machine, at regular intervals, over secure ssh connection. A melhor alternativa é usar o modelo onde a puxar servidor backup pedidos de backup de máquina cliente, a intervalos regulares, durante o ssh conexão segura.
The steps are as follows: Os passos são os seguintes:
1. Create a account on the backup server just for backup purposes. Crie uma conta no servidor de backup apenas para fins de backup. I named mine backup. Eu chamado mina backup. The account password should be disabled. A senha da conta deve ser desativada. For example you might have the following entries in your passwd/shadow files: Por exemplo, você poderia ter as seguintes entradas no seu passwd / shadow arquivos:
/etc/passwd / etc / passwd
backup:x:99:99:backup:/backup:/bin/false backup: x: 99:99: backup: / backup: / bin / false
/etc/shadow / etc / shadow
backup:!!:12644:0:99999:7::: backup:!: 12644:0:99999:7:::
A simple way is to create the account using useradd. Uma maneira simples é o de criar a conta usando useradd.
2. Setup Configuração ssh to allow you to login without password ssh para lhe permitir o login sem senha from your backup server (backup account) to client machines which you want to backup. a partir do seu servidor de backup (backup conta) para máquinas clientes que você deseja fazer backup.
3. Install rdiff-backup on your backup machine as well as on all the client machines Instale rdiff-backup em sua máquina de backup, bem como em todas as máquinas clientes
3. Create an ssh config alias, for each client machine, which defines how to contact client with the backup key. Criar um ssh config alias, para cada máquina cliente, que define como entrar em contato com o cliente de backup-chave. Place the following, per client machine, into /backup/.ssh/config: Coloque os seguintes, por máquina cliente, em / backup / .ssh / config:
host client1-backup host client1-backup
hostname client1 host client1
user root utilizador raiz
identityfile /backup/.ssh/id_rsa identityfile / backup / .ssh / id_rsa
compression yes Sim compressão
protocol 2 Protocolo n º 2
4. Perform a test backup Realize um teste de backup
rdiff-backup client1-backup::/tmp client1-backup rdiff-backup client1-backup:: / tmp client1-backup
5. Setup cron job for unattended daily backup Configuração do cron job para desacompanhado backup diário
There is much more you can do to further customize the process. Há muito mais que você pode fazer para personalizar ainda mais o processo. However the steps above should get you started. No entanto os passos acima deve você começar.
Filed under Arquivado em Computer Security Segurança de computadores , De Fedora Core 6 Fedora Core 6 , De Headline News Headline News , De How To How To , De Linux O Linux , De Linux Migration Linux Migration , De Open Source Software Open Source Software , De Tech Note Nota Tech , De Web Hosting Web Hosting , De Web Services Web Services | |
| |
RSS 2.0 RSS 2,0 | |
Trackback this Article | este artigo |
Email this Article E-mail este artigo
You may also like to read Você pode também gosta de ler |




