|
From: | Daniel Henrique Angst |
Subject: | Re: [shell-script] Script de Backup |
Date: | Tue, 17 Apr 2007 22:51:42 -0300 |
User-agent: | Thunderbird 1.5.0.10 (X11/20070221) |
Nessa estrutura, tu poderia fazer o seguinte, roda o rsync da máquina backup para o servidor quente (ou vice versa, pois o uso de recursos será o mesmo). Da base replicada, dispara o backup para fita. Assim, nas últimas 24h tu teria um backup em disco, de rápido acesso e acima disso teria de ser pego em fita. Para jogar para a fita, tu poderia usar o Arcserver.
Mas, se realmente espaço não é problema, nessa máquina de backup tu poderia criar uma estrutura de backup dos e-mails, uma para cada dia da semana, assim, a cada dia , o teu script iria atualizar a base de dados daquele dia e tu teria uma retenção de 7 dias. Acredito que apesar de muita coisa ser alterada num período de 7 dias, o tempo necessário para rodar o rsync não deve ser muito ampliado. Numa base desse tamanho, não esqueça que o rsync demora muito, mas muito tempo para montar a lista e sincronizar ambas as máquinas. Esse tempo de cópia é diretamente proporcional a utilização de ambos os servidores e do número de arquivos existentes na base imap.
O próprio servidor poderia ser utilizado, pois o backup poderia ser feito de uma estrutura replicada nele mesmo. Nesse caso, o teu tar seria feito após o rsync ter rodado. Dessa base de dados, o backup deve ocorrer sem problemas, uma vez que ele não teria nenhuma alteração durante o processo de backup via tar/arcserver.
Exemplo de script - considerando o backup na mesma máquina base quente= /imaphome base replicada=/imapbackup cd /rsync -avz /imaphome /imapbackup 1> /var/log/log_backup.txt 2> /var/log/log_backuperr.txt
tar -czvf /dev/st0 imapbackupA idéia do rsync se mantém se o backup for feito em outra máquina, apenas muda o destino.
Abraços. Edilson Azevedo wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Bom Dia Pessoal! Peço que aos moderadores, se caso achem que o assunto não seja pertinente ao grupo, perdoem-me. A história é a seguinte: Trabalho numa empresa de grande porte e sou administrador do correio desta empresa (Qmail). Contamos hoje com 14.395 contas de email IMAP, ou seja, o backup é religiosamente necessário. Existe o setor que se encarrega de realizar o backup, eles usam uma ferramenta chamada Arcserve. Porém, nunca - em absoluto - eles tiveram êxito em voltar um backup sequer. Isso é um problema. Eu tenho a intenção de fazer o backup via script, como se fosse uma redundância segura do backup deles, sacaram? Mais os números são assustadores: Contas: 14.395 Tamanho total: 190G Algum de vocês utiliza um script que realize um backup FULL e os demais diferenciais? O tempo de armazenamento fica ao meu cargo, pois tenho espaço em disco. Me preocupo com a confiabilidade - pois, se não me engano, fazer backup com tar.gz não é boa idéia - e com o processamento. Se puderem me dar algumas dicas ou sugestões, eu agradeceria muito! Att. Edilson Azevedo -----BEGIN PGP SIGNATURE--- -- Version: GnuPG v1.4.3 (GNU/Linux)Comment: Using GnuPG with Mozilla - http://enigmail. mozdev.org <http://enigmail.mozdev.org>iD8DBQFGJKziYeJNlRY HC5oRAk2KAKCZUJs IJzXtXvxSz9HW30L O/DeuDACfWoUY 11lvOxw4L4QiucCkKxL E5fM= =UQ67 -----END PGP SIGNATURE--- --
[Prev in Thread] | Current Thread | [Next in Thread] |