Check List for ArrayServer Migration
From Array Suite Wiki
When there is a need to do a server migration, such as moving server to new location or migrating from Windows to Linux, please contact Omicsoft support to plan ahead. Below is a recommended check list before and after server migration.
Before Server Migration
- □Check ArrayServer.cfg and find the important folders:
- Location of ArrayServer.cfg file ArrayServer.cfg
- Location of mono directory Getting_Started#Mono_6
- Location of sqlite directory Getting_Started#SqLite
- Location of ArrayServerLinuxBeta executable file Typical_way_to_update/restart_ArrayServer#1._Find_directory_to_mono_bin_and_directory_to_ArrayServer_executables
- Location of Lands directory LandDirectory
- Location of base directory BaseDirectory
- □ Install linux packages Getting_Started#Install_Array_Server_On_Linux
- □ Sqlite installation – record final location of sqlite.so.o (i.e. /opt/sqlite/lib/libsqlite3.so.0 ) Getting_Started#Sqlite
- □ Set ulimit Getting_Started#Setting_ulimit
- □ Download and Install Mono version Getting_Started#Mono_6
- □ Download and install Libgdi Getting_Started#Libgdiplus
- □ Edit mono config to point to libgdi plus Getting_Started#Libgdiplus
- □ Download Array Server Getting_Started#Installing_and_Configuring_Array_Server
- □ Download and update configuration files Getting_Started#Download_and_Update_Configuration_Files
- □ Configure Array Server ports and open firewall to those ports Getting_Started#Open_Firewall_Ports
After Server Migration
- □ Additional Customizations: ServerProjectsDirectory, FtpRootDirectory
- □ Additional Customizations: Add (or copy existing for migration) sample.template and default.template files