Imapsync vs secure copy+mb2md SAS

++++ Statistics ++++

Time : 50 sec Messages transfered : 995 Messages skipped : 0 Total bytes transfered : 25959720 Total bytes skipped : 0 Total bytes error : 0 Detected 0 errors Please, rate imapsync at http://freshmeat.net/projects/imapsync/

real 0m50.666s user 0m46.519s sys 0m3.476s

28M /home/ndref/

Teste após ter feito um POP

++++ Statistics ++++ Time : 3 sec Messages transfered : 0 Messages skipped : 943 Total bytes transfered : 0 Total bytes skipped : 25720752 Total bytes error : 0 Detected 0 errors Please, rate imapsync at http://freshmeat.net/projects/imapsync/

real 0m3.377s user 0m3.140s sys 0m0.200s

Eliminei dados de uma das pastas

antes : du -s /home/ndref/ 28228 /home/ndref/

depois : du -s /home/ndref/ 28680 /home/ndref/

++++ Statistics ++++ Time : 44 sec Messages transfered : 39 Messages skipped : 943 Total bytes transfered : 346799 Total bytes skipped : 25720752 Total bytes error : 0 Detected 0 errors Please, rate imapsync at http://freshmeat.net/projects/imapsync/

real 0m43.550s user 0m40.927s sys 0m2.536s

Teste usando copy com scp e depois o mdb2maildir

time scp root@192.168.34.83:/var/spool/mail/user2 . root@192.168.34.83’s password: joseol 100% 275MB 34.4MB/s 00:08

real 0m10.490s user 0m3.840s sys 0m1.264s

time ./mb2md user2 user2Maildir real 0m40.188s user 0m30.702s sys 0m7.488s

Resultou em vários erros durante a conversão de timestamps.

http://www.gerg.ca/hacks/mb2md/ works more or less ok in maildir, need to test the file contents.

http://batleth.sapienti-sat.org/projects/mb2md/

time scp root@192.168.34.83:/var/spool/mail/teste61b . root@192.168.34.83’s password: exon61b 100% 263MB 5.4MB/s 00:49

real 0m56.528s user 0m3.644s sys 0m1.348s

time ./mb2md user1 teste61bMaildir real 0m20.478s user 0m17.633s sys 0m2.600s [18:06:06] mailer1:~/tmp#

time scp root@192.168.34.83:/var/spool/mail/user1 . root@’s password: exon105853b 100% 244MB 15.2MB/s 00:16

real 0m22.852s user 0m3.520s sys 0m1.180s

Após executar conversão com mb2maidir real 0m35.396s user 0m26.550s sys 0m6.644s

Teste hdparm

/dev/sda: Timing cached reads: 9662 MB in 2.00 seconds = 4837.35 MB/sec m#

Hardware
2 discos sas em raid 1 ;
4GB Ram
QuadCore Intel(R) Xeon(R) CPU E5405 @ 2.00GHz
Resultado:
No final o mb2md com nfs mounted volume funcionou bem mas mesmo usando este modo demorou uma eternidade para migrar tudo. ( cabo crossover )
ImapSync demora muito quando se pretendem fazer várias caixas de correio simultaneamente, sincronismo semanalmente para migração lenta é engraçado mas o sync com mais de 1000 caixas de correio com ~250 MB demora muito.
O dovecot continua a surpreender-me com os vários mecanismos de controlo de conteúdo da INBOX .
O que falhou na migração ?! “Nada” correu tudo bem, foi demorado mas correu bem. Após a cópia fez-se um redimensionamento das quotas para abranger a junção da antiga home+mailbox para a nova Home.
Em alguns casos resultou num tamanho exagerado, as home’s só tinham mailbox do webmail foram migradas também com o script abaixo que foi melhorado pelo Russel Nelson.
este revelou vantagens no acesso às mailbox’s do uw-imap e conversão dos dados do webmail.
Curiosidades:
HdParm a um disco sas:
hdparm -T /dev/sda

/dev/sda:
Timing cached reads: 8466 MB in 2.00 seconds = 4237.86 MB/sec

Updated 08/10/2008
– Seguro agora dizer que nem tudo correu bem após o upgrade ficaram algumas permissões trocadas tive de correr um script em perl para colocar tudo no lugar e confirmar que tudo estava a funcionar.
– Criei um script mais recentemente para o meu caso que me permite mover os utilizadores e fazer as migrações de uma forma mais “calma”.
– O novo filesystem passado alguns dias ficou corrompido e demorou um tempo a recuperar.

Sobre Fernando André
SysAdmin, Website and Application Developer

Deixe uma Resposta

Please log in using one of these methods to post your comment:

Logótipo da WordPress.com

Está a comentar usando a sua conta WordPress.com Terminar Sessão / Alterar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Terminar Sessão / Alterar )

Facebook photo

Está a comentar usando a sua conta Facebook Terminar Sessão / Alterar )

Google+ photo

Está a comentar usando a sua conta Google+ Terminar Sessão / Alterar )

Connecting to %s

%d bloggers like this: