[Linux]Zimbra Mail Server轉移
@ GordonWei · Monday, Oct 30, 2017 · 1 minute read · Update at Oct 30, 2017

最近因為一直在想辦法將私人的伺服器轉移到耗電量較低的機器上。

所以試著將所有的系統做轉移,這次是轉移利用Zimbra Open Source做的Mail Server。 先準備一台一模一樣的系統,這邊使用的是Ubuntu16.04.3。 接著,從舊有的Mail Server上轉移資料到新機器,官方教的是使用rsync。 請記得要先將原有的服務停用,否則永遠會sync不完。

su zimbra
zmcontrol stop

接著就來準備傳輸資料。 rsync -e ssh -axvzKHS /opt/zimbra/ NewMailServer:/some/folder 等待sync結束後,就可以先將舊的Mail Server關閉。

在新的伺服器中,有幾個要做的前置作業,首先是把安裝套件下載到新機器上(版本要與舊有的套件一樣),其他設定基本上來說必須要與舊有的機器一模一樣。

  • 修改機器名稱
  • 修改機器的IP
  • 修改/etc/hosts,跟安裝時一樣,第一行寫入 0.0.0.0 mail.xxx.xxx mail

接著就可以先將同樣的Mail System安裝至新機器中,進入到解壓縮得到間中並執行: ./install.sh -s 中間依然需要回答一些Y到底的回應。 等待到安裝結束後,就直接刪除剛剛安裝的資料夾,並且將sync過來的資料放置到相同路徑。

rm -rf /opt/zimbra
cp -r /some/folder /opt/zimbra

等待到複製完畢後,我們要下一個指令讓它修正權限。 /opt/zimbra/libexec/zmfixperms -e -v 到這邊基本上已經完成了百分之九十。 最後,我們只要回到剛剛的套件,再下一次install,等待其跑完,就可以了。 ./install.sh 這邊提供官方教學文件讓各位參考 以上,這次的紀錄就到這邊,如有什麼疑問請多多與小弟交流!

GordonWei's blog

4g-dongle 4g-lte 518 active-directory activity ad alcatel always-free amd-apu apache arm associate aws aws-cdk aws-certified aws-cli aws-efs aws-lex aws-nuke aws-s3 aws-saa aws-security aws-ssm aws-sso bind bind-view blog brew catalina centos7 cfn-flip change-swap chatbot clean-cache clean-resources cloudfront cups deeplearning delete-sns developer directory-service dlink-dcs930l docker docker-error domain dvac01 ec2 ec2-mount-efs ec2-ssm error export-ovf fat32-to-ntfs freeradius gcloud gcp gcp-change-account git git-error github github-error google-adsens google-cloud-platform grub hh41 homebridge homekit homekit-ui http https huawei-e3372 hugo hugo-blog hugo-post ios ios-run-python iphone-backup ipv6-apt iso-to-usb job-bank json json-dumps keras lambda latin ldap ldap3 letsencrypt likecoin linux linux-vnc lte-dongle mac mac-backup mail-server mi-home migration ms-ad multiple-account mysql mysql-error mysql-federated netapp npm npm-upgrade ntfs oai on-premise openwebmail oracle-cloud orange-pi peering pip-error pip-install printer python python-access-ad python2 python3 radius radius-mysql radius3.0 raspberry-pi raspberry-pi-zero reset-password resize-img resize-sd-partition root router rpi-camera s3 s3-error s3-policy samba samba-error scs-c01 session-manage sns solution-architect-associate ssl ssm sysops system-manager systems-manager table-sync time-machine time_wait tls typeerror ubuntu ubuntu-18.04 ubuntu16.04 uniout update-error usb usb-install vmware-player volume-lock vpc web-server win10 windows xiaomi yaml zimbra 廣告 永久免費 無法更新索引 燒光碟 自動搶 阿爾卡特
aws
gcp
iot
mac
oci

© 2020 GordonWei's Blog

Powered by Hugo with theme Dream.

Experience

2019 - Now / 104人力銀行 - DevOps 工程師

2018 - 2019 / 104人力銀行 - Net 工程師

2016 - 2018 / 全林實業股份有限公司 - 系統部協理

2015 – 2016 / 恩據優資訊工作室 – 負責人

2014 – 2015 / 安盟科技股份有限公司 – 資深IT工程師

2013 – 2014 / 上海鷺豐農業科技有限公司 – 系統工程師

2010 – 2012 / 104 人力銀行 – 維護工程師

2008 - 2009 / 典匠資訊 – MIS

Projects

  • 2019/09 - now 104人力銀行 - AWS Account 回收暨IaC專案
  • 2018/10 - 2018/12 104人力銀行 - DR Site 協助建置
  • 2018/03 - 2018/05 全林實業 - 工研院人臉辨識與使用者行為分析專案
  • 2018/04 - 2018/05 全林實業 - 嘉義公車站無線網路專案
  • 2017/06 - 2018/05 全林實業 - 新加坡無線網路專案
  • 2017/05 - 2018/05 全林實業 - 捷運無線網路專案
  • 2017/01 - 2017/04 全林實業 - 弋楊科技遊覽車專案
  • 2016/12 - 2017/04 全林實業 - 亞太好行網重構、建置
  • 2016/12 - 2017/02 全林實業 - 愛巴士無線網路專案
  • 2016/11 - 2017/01 全林實業 - 泰國Free AD Wifi專案
  • 2016/10 - 2016/12 全林實業 - 桃園客運無線網路專案
  • 2016/09 - 2016/12 全林實業 - 怡客咖啡廳無線網路專案
  • 2016/07 - 2017/07 全林實業 - 主要系統規劃、重構與建置
  • 2014/09 - 2015/04 安盟科技 - 機房架構規劃rebuild / CRM系統開發客製
  • 2013/07 – 2014/07 上海鷺豐農業科技 - 研發農業環境監控系統(Arduino)
  • 2011/11 – 2012/06 104人力銀行 - 協助導入虛擬化技術專案 (Citrix Xen Server、Desktop)

About

GordonWei

小弟是一位沒錢又沒閒的普通人, 只能靠自學以及不斷的實作來吸取經驗。

希望可以把自己的經驗留存下來,讓彼此的能力更進一步!!

認證