|
|
(17 intermediate revisions by one other user not shown) |
Line 1: |
Line 1: |
| =Server Move to same platform (32/64) and OS type/version (RHEL4)=
| | #REDIRECT [[Ajcody-Notes-Server-Move]] |
| | |
| ==Assumptions==
| |
| New server is setup with the same HOSTNAME information as PROD but it will use a different IP until PROD can be shutoff/reconfigured (if needed)
| |
| | |
| ==Preparing NEWHOST Server==
| |
| | |
| 1. Install Newer (supported) Operating System that matches PROD
| |
| | |
| 2. Set up newer ZCS Server’s Hostname as it was on the older server
| |
| | |
| 3. Configure BIND locally on NEWHOST to handle resolution issues (A, MX, etc.)
| |
| | |
| A. On NEWHOST confirm /etc/hosts , /etc/resolv.conf
| |
| | |
| 4. Download EXACT version that your PROD is using.
| |
| | |
| A. http://www.zimbra.com/products/downloads.html
| |
| | |
| B. http://www.zimbra.com/products/downloads_previous.html
| |
| | |
| 5. On NEWHOST as ROOT: Run the installer with the -s option:
| |
| | |
| ./install.sh -s
| |
| | |
| 6. On NEWHOST as Root: Remove the dummy install:
| |
| | |
| rm -rf /opt/zimbra
| |
| | |
| A. This tells the installer to only install the software, and not to configure the installation.
| |
| | |
| ==Sync PROD Data While PROD Is Still In Production Use==
| |
| | |
| 1. First initial sync of PROD to NEWHOST
| |
| | |
| A. on PROD as Root
| |
| | |
| nice +19 rsync -avz -e ssh --progress /opt/zimbra/ root@NEWHOSTIP:/opt/zimbra
| |
| | |
| 2. Sync daily until schedule downtime is available
| |
| | |
| A. On PROD as Root
| |
|
| |
| nice +19 rsync -avz -e ssh --progress /opt/zimbra/ root@NEWHOSTIP:/opt/zimbra
| |
| | |
| ==The Big Day - PROD Downtime For Switch==
| |
| | |
| 1. Shut down Zimbra on PROD
| |
| | |
| A. On PROD as ZIMBRA
| |
| | |
| su - zimbra
| |
| zmcontrol stop
| |
| | |
| 2. Last rsync of PROD to NEWHOST
| |
| | |
| A. On Prod as ROOT
| |
| | |
| nice -20 rsync -avz -e ssh --delete --progress /opt/zimbra/ root@NEWHOSTIP:/opt/zimbra
| |
|
| |
| 3. Fix permissions on NEWHOST
| |
| | |
| A. On NEWHOST as ROOT
| |
| | |
| run zmfixperms located in /opt/zimbra/libexec
| |
| | |
| 4. Install of Zimbra on NEWHOST
| |
| | |
| A. On NEWHOST as ROOT, rerun the installer without the -s option
| |
|
| |
| ./install
| |
| | |
| B. It will detect ZCS already installed, and ask if you want to upgrade. Select Yes.
| |
| | |
| A. Reference wiki for instructions
| |
|
| |
| http://www.zimbrablog.com/blog/archives/2007/10/moving-zcs-to-another-server.html
| |
| | |
| [[Category: Community Sandbox]]
| |