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 <[email protected]> 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" > [email protected] > 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;[email protected];eskisifre; > yeni.domain.com;[email protected];yenidomainsifre > eski.domain.com;[email protected];eskisifre; > yeni.domain.com;[email protected];yenidomainsifre > eski.domain.com;[email protected];eskisifre; > yeni.domain.com;[email protected];yenidomainsifre > eski.domain.com;[email protected];eskisifre; > yeni.domain.com;[email protected];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 [email protected] > > 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: [email protected] > http://www.iyte.edu.tr > ------------------------------ > [İzmir Institute of Technology] - [Information Technologies Department] - > [Network and Systems Management Group] > > _______________________________________________ > Linux-sunucu E-Posta Listesi > [email protected] > > 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 [email protected] 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
