Zimbra users migration from 32-bit to 64-bit server
การ Migrate ข้อมูล user จาก Zimbra 32-bit ไปยัง 64-bit มีขั้นตอนการทำที่คล้ายกับการ backup และ restore ข้อมูล user ในระบบ zimbra ทั่วไป
สำหรับขั้นตอนการย้ายข้อมูล user จาก 32-bit ไปที่เครื่อง 64-bit ที่รันระบบ Zimbra สามารถทำตามขั้นตอนด้านล่างได้ ดังนี้
การย้ายข้อมูล user จาก 32-bit ไปที่เครื่อง 64-bit
ที่เครื่อง 32-bit ทำการ backup ข้อมูล user ทั้งหมด
โดยให้รันคำสั่ง
[zimbra@mail ~]$ /opt/zimbra/libexec/zmslapcat /backup
ที่เครื่อง 64-bit ทำการ restore ข้อมูล user ทั้งหมดด้วยขั้นตอนต่อไปนี้ ให้ stop ldap ก่อนโดยรันคำสั่ง จากนั้นทำการ backup ข้อมูลเก่าโดยใช้วิธีเปลี่ยนชื่อ directory โดยทำตามขั้นตอนดังนี้
[zimbra@mail ~]$ cd /opt/zimbra/data/ldap/hdb/db
[zimbra@mail ~]$ /opt/zimbra/bdb/bin/db_recover
[zimbra@mail ~]$ cd /opt/zimbra/data/ldap/
[zimbra@mail ~]$ mv mdb mdb.backup
[zimbra@mail ~]$ mkdir -p mdb/db
[zimbra@mail ~]$ cp /opt/zimbra/data/ldap/mdb.backup/db/DB_CONFIG mdb/db
Copy ข้อมูล user จาก เครื่อง 32-bit มาไว้ที่ /backup ที่เครื่อง 64-bit จากนั้นให้รันคำสั่งด้านล่างเพื่อ import ข้อมูล
[zimbra@mail ~]$ /opt/zimbra/openldap/sbin/slapadd -q -b "" -F /opt/zimbra/data/ldap/config -cv -l /backup/ldap.bak
การตรวจสอบความถูกต้อง สามารถตรวจสอบความถูกต้องได้โดยรันคำสั่ง
[zimbra@mail ~]$ openldap/slapcat -f /opt/zimbra/conf/slapd.conf