Mümin Hocam size ve görüşlerini paylaşan diğer tüm arkadaşlara teşekkür
ederim. Gönderdiğiniz bilgiler oldukça işime yarayacaktır.

Fevzi Daş

11 Ağustos 2017 12:20 tarihinde Mümin Ölmez <muminol...@iyte.edu.tr> yazdı:

> Merhabalar,
>
> qmail tabanlı sistemden zimbra posta sunucusuna *imapsync *ile data
> aktarmayı kullandık.
>
> Bizim yaptığımız aktarımdaki sonuçlar şöyle:
>
> Yaklaşık 7000 kullanıcıya ait 500GB datayı  44 saatte imapsync ile
> aktardık.
>
> Kullanıcı sayısı ve data miktarına göre hesaplama yapıp aktarımı buna göre
> yapabilirsiniz.
>
> Bu arada zimbra'nın kendi LDAP yapısını şifreler için kullanmıyoruz,
> external openLDAP kullanmanızı öneriyoruz.
>
> Aşağıdaki adresten *imapsync*'yi indirebilirsiniz:
>
> https://github.com/imapsync/imapsync/archive/master.zip
>
>
> Bu arada imapsync indirdikten sonra isterseniz aşağıdaki batch script ile
> aktarabilirsiniz.
>
> imapsync-master klasörüne aşağıdaki  *batch_imapsync_test.sh* dosyasını
> çalıştırabilirsiniz.
>
> script name: *batch_imapsync_test.sh *
>
> #!/bin/bash
>
> LOCK_FILE="/tmp/test.imapsync.lockfile"
> LOGFILE="imapsync_log_users_test.txt"
>
> ####################################################
> ###### Do not modify past here
> ####################################################
>
> if [ ! -e $LOCK_FILE ]; then
> touch $LOCK_FILE
> #Run core script
>
> TIME_NOW=$(date +"%Y-%m-%d %T")
> echo "" >> $LOGFILE
> echo "------------------------------------" >> $LOGFILE
> echo "IMAPSync started - $TIME_NOW" >> $LOGFILE
> echo "" >> $logfile
>
> { while IFS=';' read h1 u1 p1 h2 u2 p2; do
> USER_NAME=$u1
> echo "Syncing User $USER_NAME"
> TIME_NOW=$(date +"%Y-%m-%d %T")
> echo "Start Syncing User $u1"
> echo "Starting $u1 $TIME_NOW" >> $LOGFILE
> ./imapsync  --host1 "$h1" --user1 "$u1" --password1 "$p1" --host2 "$h2"
> --user2 "$u2" --password2 "$p2" --subfolder2 [Aktarilan_Eposta]
> TIME_NOW=$(date +"%Y-%m-%d %T")
> echo "User $USER_NAME done"
> echo "Finished $USER_NAME $TIME_NOW" >> $LOGFILE
> echo "" >> $LOGFILE
> done ; } <* users_test.txt*
> TIME_NOW=$(date +"%Y-%m-%d %T")
> echo "" >> $LOGFILE
> echo "IMAPSync Finished - $TIME_NOW" >> $LOGFILE
> echo "------------------------------------" >> $LOGFILE
>
> #End core script
> #uncomment if you want a email once script is finished - useful for big
> syncs
> #echo " IMAPSync Finished" | $MAIL -s "IMAP Synch Bitti"
> netw...@iyte.edu.tr
> rm -f $LOCK_FILE
>
>
> else
> TIME_NOW=$(date +"%Y-%m-%d %T")
> echo "$SCRIPT_NAME at $TIME_NOW is still running" | $MAIL -s
> "[$SCRIPT_NAME] !!WARNING!! still running" $MAIL_RECIPIENT
> echo "$SCRIPT_NAME at $TIME_NOW is still running"
> fi
>
>
> Ayrıca aşağıdaki dosyayı oluşturmanız gerekiyor.
> aktarılacak kullanıcı dosyası: *users_test.txt*
> eski.domain.com;userna...@eski.domain.com;eskisifre;
> yeni.domain.com;userna...@yeni.domain.com;yenidomainsifre
> eski.domain.com;userna...@eski.domain.com;eskisifre;
> yeni.domain.com;userna...@yeni.domain.com;yenidomainsifre
> eski.domain.com;userna...@eski.domain.com;eskisifre;
> yeni.domain.com;userna...@yeni.domain.com;yenidomainsifre
> eski.domain.com;userna...@eski.domain.com;eskisifre;
> yeni.domain.com;userna...@yeni.domain.com;yenidomainsifre
>
>
>
> On 10.8.2017 19:45, Fevzi DAŞ wrote:
>
> Merhaba, Icewarp adındaki ticari e-posta sisteminde yer alan yaklaşık
> 15000 e-posta hesabıni Zimbraya taşımaya çalışıyoruz. Dolayısı ile en doğru
> yöntem konusunda arayışlarımiz var. Imapsync adlı ücretsiz yazılımı
> kullanmayı planlıyoruz. Zimbra Centos 7 üzerinde çalışmaktadır.  Bu
> yazılımı daha önce kullanan var mı? Tavsiye eder misiniz? Ya da alternatif
> olarak önerebileceginiz bir araç veya yöntem var mıdır? Saygılarımla
>
>
>
> _______________________________________________
> Linux-sunucu E-Posta listesilinux-sun...@liste.linux.org.tr
>
> Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
> okuyabilirsiniz;
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
> dakika içinde üyeliğinizi 
> sonlandırabilirsiniz.https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>
>
> --
> Mümin ÖLMEZ (Sistem Yöneticisi)
> İzmir Yüksek Teknoloji Enstitüsü
> Bilgi İşlem Daire Başkanlığı
> Tel: +90-(232)-750 7664 <(0232)%20750%2076%2064>
> Email: muminol...@iyte.edu.tr
> http://www.iyte.edu.tr
> ------------------------------
> [İzmir Institute of Technology] - [Information Technologies Department] -
> [Network and Systems Management Group]
>
> _______________________________________________
> Linux-sunucu E-Posta Listesi
> Linux-sunucu@liste.linux.org.tr
>
> Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından
> okuyabilirsiniz;
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
> dakika içinde üyeliğinizi sonlandırabilirsiniz.
> https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>
>
_______________________________________________
Linux-sunucu E-Posta Listesi
Linux-sunucu@liste.linux.org.tr

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap