Sistema de backup com rsyncd
Com este artigo mostrarei como implementar um sistema de backup em sua rede utilizando o rsync para realizar a sincronização de arquivos entre cliente(s) e servidor.
Introdução
"Fazer backup e ter certeza de que ele funciona é uma das
coisas mais importantes que podem ser feitas para proteger
os dados armazenados em um servidor. Geralmente não se pode
prever acidentes, ataques, desastres e outros tipos de
eventos que irão prejudicar os dados ou o próprio hardware.
Quanto ao hardware, podemos consertar, utilizar outra máquina
ou mesmo receber outra do seguro, ou seja, é algo que tem
preço, pode ser comprado. Já os dados e arquivos dos usuários
na maioria das vezes são insubstituíveis, podendo representar
anos de trabalho, e a sua perda é algo que pode parar uma empresa
ou ao menos afetar muito o andamento dos processos. Aí está a
importância de existir um backup recente que possa ser restaurado
no caso de qualquer incidente.
A estratégia de backup adotada nesta seção é simples e barata. Temos uma segunda máquina, que será o servidor de backup, conectada via rede ao servidor do qual será feito o backup, que será denominado cliente de backup. O backup será feito no disco rígido do servidor de backup. O programa utilizado será o rsync, cuja finalidade é prover um sistema de transferência de arquivos rápido e incremental. No primeiro backup o rsync irá copiar todos os arquivos para a máquina destino. Após isso, em cada backup ele irá apenas atualizar os arquivos que estão no backup, sincronizando-os com os originais. Desta forma são transferidos pela rede apenas as diferenças entre os arquivos original e backup, tornando o processo mais rápido. A página do rsync é rsync.samba.org."
Heini Thomas Geib.
A estratégia de backup adotada nesta seção é simples e barata. Temos uma segunda máquina, que será o servidor de backup, conectada via rede ao servidor do qual será feito o backup, que será denominado cliente de backup. O backup será feito no disco rígido do servidor de backup. O programa utilizado será o rsync, cuja finalidade é prover um sistema de transferência de arquivos rápido e incremental. No primeiro backup o rsync irá copiar todos os arquivos para a máquina destino. Após isso, em cada backup ele irá apenas atualizar os arquivos que estão no backup, sincronizando-os com os originais. Desta forma são transferidos pela rede apenas as diferenças entre os arquivos original e backup, tornando o processo mais rápido. A página do rsync é rsync.samba.org."
Heini Thomas Geib.
[]'s