|
|||||||
| Wiki | Classificados | Galeria | Reviews | Jogos | Comunidades | RSS Feeds | FAQ | Termos de Uso | Sobre |
| Cadastre-se | Fotos | Blogs | Lista de Membros | Calendário | Pesquisar | Mensagens de Hoje | Marcar Fóruns Como Lidos |
FerramentasPublicidade |
From UnderLinux WikiSolução de backup para servidores Windows, Linux & BSD’s
Um administrador de sistema muitas vezes se depara em unificar um método para fazer os backups de seus servidores, principalmente se eles forem de ambientes mistos (por exemplo, Windows & Linux – o mais comum). Este tutorial não é específico para servidores. Pode ser utilizado para fazer backup de estações Windows (9x/NT/2000/XP), Linux e BSD’s (FreeBSD, OpenBSD, NetBSD). Neste pequeno tutorial, pretendo mostrar como é fácil criar uma rotina de backup homogênea e simples para facilitar a vida de muitos administradores de sistema.
[editar] O que você vai precisar:
[editar] Download e Instalação do cwRSyncServer:O primeiro passo é baixar o cwRsyncServer . Sua instalação segue o padrão de instalação de qualquer aplicação Windows: (Next-Next-Finish :) ). Apenas um detalhe: Durante a instalação, será exibida um quadro informando a senha utilizada para o serviço criado do cwRsyncServer. Anote-a e guarde-a em local seguro caso precise dela em algum momento.
Obs: Esta senha é aleatória e difere em cada instalação do cwRSyncServer. [editar] A Configuração do cwRSyncServer:No diretório onde foi instalado o cwRSyncServer, você encontrará o arquivo rsyncd.conf. Basta modificar o arquivo para atender as suas necessidades e iniciar/reiniciar o serviço do cwRSyncServer. Para maiores detalhes sobre os parâmetros a serem utilizados no arquivo de configurações do rsync, consulte a página man do rsync, disponível em http://rsync.samba.org/documentation.html. Exemplo do rsyncd.conf: Abaixo, temos um exemplo de configuração do cwRSyncServer.
Obs.: Note que no path temos “/cygdrive/” antes de c/Compartilhamentos. Esta é a convenção utilizada pela cygwin (http://www.cygwin.com). [editar] RSync:Geralmente, nas distribuições Linux você já pode encontrar pré-instalado o rsync. Assim como fizemos no cwRSyncServer, você deverá editar o arquivo rsyncd.conf. Este arquivo tem sua localização variada, dependendo da distribuição Linux/BSD utilizada. Na maioria dos casos está localizada no /etc. Caso esteja em outra localização, consulte a documentação do rsync (man rsynd.conf ou man rsync). [editar] Juntando tudoAgora que você já tem o rsync / cwRSyncServer instalado e configurado nos equipamentos que sofrerão backup, basta criar um script para fazer o backup e agendar no cron. Eis um exemplo de script para backup de várias máquinas:
Obs.: Não esqueça de colocar a permissão para execução no script. :) Agora, com o script criado, basta agendar a tarefa no crontab (ou no próprio agendador de tarefas do Windows). [editar] Considerações finais:Num primeiro momento, puxo todos os arquivos para o disco rígido do servidor encarregado do backup. Após isto ter sido concluído, efetuo a cópia em meio removível. Desta maneira, o servidor não demora para executar os backup diários (incrementais+diferenciais). Será demorado apenas na sua primeira execução (a máquina que conterá os arquivos precisará ter uma cópia de tudo o que possui nas demais máquinas). Algumas coisas para se implementar nesta rotina:
Mas estes dois itens, eu deixo para você, leitor, implementar em seus servidores... [editar] Conclusão:Com este artigo, procurei mostrar como é simples e fácil implementar um backup em seus servidores, de modo a centralizar o backup e torná-lo mais homogêneo, de modo a facilitar o retorno da informação e minimizar as perdas, no caso de um desastre. [editar] Autor
|