Jump to content

SYSNETGLOBAL ZIMBRA MIGRATION

From TetraWiki
Revision as of 16:27, 26 July 2026 by Admin (talk | contribs) (Auto-created from uploaded PDF text extraction)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Auto-generated from the uploaded PDF SYSNETGLOBAL_ZIMBRA_MIGRATION.pdf. This is an extracted-text rendering for searchability; see the original PDF for exact formatting, diagrams, tables, and images.


SYSNET ZIMBRA MIGRATION


   1.​ They are using Zimbra OpenSource

      mail.sysnetglobal.com


   2.​ Biswajit sir provided a new server
   3.​ Configure local DNS with mbox2.mysecuremail.email name


    4.​ Install zimbra NE 10.1.16
Link -
https://zimbra.github.io/documentation/zimbra-10/single-server-install.html#Installing
_Zimbra_Collaboration_Software


   5.​ Create business COS,, then activate license

zmprov cc Business zimbraFeatureMAPIConnectorEnabled FALSE
zimbraFeatureMobileSyncEnabled FALSE zimbraArchiveEnabled FALSE
zimbraFeatureConversationsEnabled FALSE
zimbraFeatureTaggingEnabled FALSE zimbraAttachmentsIndexingEnabled
FALSE zimbraFeatureViewInHtmlEnabled FALSE
zimbraFeatureGroupCalendarEnabled FALSE zimbraFreebusyExchangeURL
FALSE zimbraFeatureSharingEnabled FALSE zimbraFeatureTasksEnabled
FALSE zimbraFeatureBriefcasesEnabled FALSE
zimbraFeatureSMIMEEnabled FALSE zimbraFeatureVoiceEnabled FALSE
zimbraFeatureManageZimlets FALSE zimbraFeatureCalendarEnabled
FALSE zimbraFeatureGalEnabled TRUE

Zmlicense -a <license key>


   6.​ Create all the sysnet domains

   7.​ Create users via backend using zmprov ca user@exmaple.com passwd

   8.​ Set the password to the same as on the old server using the command below


User list = /tmp/user_passwords2

Password list = /tmp/user_passwords3


while read i; do hash=$(zmprov -l ga "$i" userPassword | grep "^userPassword:" |
sed 's/userPassword: //'); echo "ma $i userPassword '$hash'" >>
/tmp/user_passwords3; done < /tmp/user_passwords2


   9.​ Migrate data via IMAPSYNC

for i in `cat /root/imap/user1`
do
imapsync --syncinternaldates --subscribe --nosyncacls --host1 mail.sysnetglobal.com
--user1 $i --authuser1 admin@sysnetglobal.com --password1 supp0rt@123 --host2
mbox2.mysecuremail.mail --user2 $i --authuser2 admin@mbox2.mysecuremail.email
--password2 supp0rt@123 -authmech1 PLAIN -authmech2 PLAIN --tmpdir
/user-cache/ --addheader
done