The Architecture section of the WholesaleBackup Server Manual discusses how WholesaleBackup servers can be clustered in load-balanced and fail-over configurations. There are just a few files the WholesaleBackup server uses for its configuration, history, and backup client meta-data. These files are indicated with a red '*' on the Settings->Local tab (see screen capture below) where their function is documented here.
To migrate your installation to a new server, first please study these steps in their entirety before taking any action, and then follow these steps very carefully:
1. Install and configure Windows, etc. on your new server
2. Stop the WholesaleBackup Service on your old server so it no longer accepts any backup/restore requests. You should stop the service from the Microsoft Services Control Panel (Services.msc) as follows:
and, if you still have the WholesaleBackup Server GUI open on the old server you will see:
3. Install WholesaleBackup Server on your new server.
4. Stop the WholesaleBackup Service on your new server using the same procedure as step 2 above.
5. Copy the above mentioned files (indicated with red '*' in top most screen capture above of old server's Settings->Local tab) from your old server to your new server, being sure to overwrite those files on new server if they exist.
6. Copy all your client's data from old server to new server. Please note that if you moved an account's data via the Dashboard->Accounts tab or changed the "New accounts in folder" location (see screen capture above) after the account registered with this server, then you'll need to manually verify the location of every account on the old server's Dashboard->Accounts tab to be sure you are copying every account's data (see below for an example):
7. Disable the WholesaleBackup service on your old server from the Microsoft Services Control Panel (Services.msc) as follows:
8. On your new server be absolutely certain the Local->Settings tab information is the same as was on your old server and that all the files and paths exist.
9. Restart the WholesaleBackup service on your new server via either the Microsoft Services Control Panel (Services.msc) or the "Save Settings and Restart Service" button on the bottom right corner of the Settings->Local tab:
10. Now its time to have your backup FQDN (Fully Qualified Domain Name) which you can find on the Settings->Server tab of your old server (see screen capture below) point to the IP address of your new server. You do this by having the authoritative DNS servers A records for your FQDN point to the external (public) IP address of your new server. If you don't wish to wait for the DNS settings to propagate over the Internet to start using your new server, then please contact us during our business hours and we can redirect your backup/restore traffic for you if you provide us with the FQDN and both the old and new IP addresses.
11. Note the "Tip" on above screen capture (but on the Settings->Server tab for your new server). You can use this URL to test your new server is reachable by your FQDN from the outside world via going to the following URL in a web browser, on a machine outside the LAN your backup server is installed on, https://fqnd:port/wbsutest being sure you use https: (not http) and that you replace fqdn in the URL with your specific FQDN and port with the public TCP port your firewall forwards to your server for WholesaleBackup.
11. Test your backup clients to be sure they can access your new server, for example you can launch a backup or open client in expert mode (see also: Launching the GUI in Expert Mode) and click the "Test Bandwidth" button.
Congratulations, you have migrated your server!