Server A is the machine that is being migrated from, with server B being the target machine. The same scheme applies to database (DB) A and B.
-
Dump DB A and move to server B.
- Dumped and moved.
-
Verify that dumped DB A is intact, and migrate into DB B.
- Verified Structure.
- Verified Contents.
- Migrated.
-
Move files from server A to server B.
- Used fsoc.space as intermediary (stupid, in retroperspective) and copied files.
- Moved to
/var/www/html/
Status: DB A and the files from server A are fully migrated. Access to server A not needed anymore.
-
Adjust configuration of the OSTicket files on server B.
- Edited
./include/ost-setup.php
to reflect 'new' database.
Status: The migration is now complete, and OSTicket is ready to run.
- Edited
-
Overwrite OSTicket folder with OSTicket 1.10
- Got 1.10 from fsoc.space (no real way around it this time)
- Copied the files over the original ones.
This breaks the site, and was reverted on the server. Permissions? Plugins? Breaking changes? Investigate further.
Link to the forum thread I created in regards to this. The Moderators' instructions are wonky though, and what I collected is more concise and reliable, IMO.