Task #3362
Updated by Jan Mach over 6 years ago
* # Install new base server *(DONE)* ** New server mentat-alt.cesnet.cz is ready and installed using Ansible * # Install Mentat system and Warden client on the server *(DONE)* ** Development version of Mentat system is installed on the server using Debian package system ** Warden client is installed on the server and connected to production instance of Warden server * # Perform data and service migration to new server ** Prepare database migration scripts *(DONE)* ** Prepare filesystem migration scripts *(DONE)* ** Migrate The actual process of migration will be done according to the following checklist: # Presynchronize filesystem data (rsync), so that the actual migration will be much quicker. # Shut down Mentat and Warden systems on mentat-hub.cesnet.cz and mentat-alt.cesnet.cz servers # Perform database migration # Perform filesystem migration # Perform configuration migration # Switch warden client certificates between mentat-hub.cesnet.cz and mentat-alt.cesnet.cz servers # Switch hostnames and IP addresses between mentat-hub.cesnet.cz and mentat-alt.cesnet.cz servers # Reboot both servers and pray to your favorite god, or as an atheist sit quietly with your hands in your lap ;-) # Login to new mentat-hub.cesnet.cz, launch all services