Moving Angelfish to Another Server

Moving Angelfish to a new server is a simple task: install Angelfish on the new hardware and copy the Data Directory to the new instance.

You'll need to open a support ticket once the new instance is active, as you need to use the same Server ID in the new instance while it's being used in the current instance.

Here's how to move Angelfish to a new server:
  • Two Angelfish instances are involved: "Current" and "New"
  • Install the same version of Angelfish on New as used on Current
  • When installation is complete, Connect to the UI on New
  • Enter the same Server ID in New as used on Current
  • Click the Request Manual License link to open a support ticket
  • Our Support team will respond with a license for New: use it to unlock the instance
  • Once you're able to login to New, stop Angelfish on *both* New and Current
  • On New, delete the contents of the /data/ directory
  • On Current, copy the contents of the /data/ directory to the /data/ directory on the new instance
  • On New, start Angelfish & login
  • On Current, uninstall Angelfish once the migrated data has been verified


NOTES
  • The above steps work with both Linux and Windows migrations
  • On Windows, use the Start Menu shortcuts to stop & start Angelfish
  • On Linux, use agfsctl or the appropriate systemd / systemctl command
  • You can also move Angelfish from Linux to Windows, or from Windows to Linux
    • Log Tracking info can be invalidated if paths to log files change
    • This mostly applies to Local Datasources
    • If you have questions, please open a support ticket
Creation date: 4/18/2022 10:44 PM (Angelfish Support)      Updated: 6/28/2022 8:45 AM (Angelfish Support)