Project

General

Profile

Task #3362

Updated by Jan Mach almost 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

Back