Migrate to another server
Sometimes you'll find yourself in the position to migrate a WriteBackExtreme installation to a different server.
If you need to move your WriteBackExtreme installation to a new server, follow the steps below based on your operating system. This ensures both your application files and repository database are safely transferred and functional.
🪟 Windows Migration Steps
Back up the current installation
Create a full backup of your
WriteBackExtreme
directoryBack up the repository database
Transfer to the new server
Copy the entire
WriteBackExtreme
directory to the new machine(Optional) If the repository database is hosted locally, migrate it to the new server as well
Launch the application
Run
WriteBackExtreme.exe
on the new server
Update database settings if needed
If your repository database location or credentials changed, update them in the configuration pane
Re-enable the Windows Service (if used)
Toggle the service setting off and back on to re-register the Windows service on the new host
Update your DNS
Point your (sub)domain DNS records to the new server IP
Prevent duplicate connections
Stop WriteBackExtreme on the original server to avoid simultaneous repository access
🐧 Linux Migration Steps
Back up the current installation
Back up
/usr/local/share/writebackextreme
Back up your repository database
Prepare the new server
Run the WriteBackExtreme installation script to set up dependencies
Transfer application files
Copy the backed-up
/usr/local/share/writebackextreme
directory to the new server
Update configuration (if needed)
Edit
wbe.config.yaml
to reflect any changes in the database location or credentials
Start the WriteBackExtreme service
Use
systemctl
or your preferred service manager to launch the application
Update your DNS
Point your (sub)domain DNS records to the new Linux server
Prevent duplicate connections
Shut down WriteBackExtreme on the previous server to avoid conflicting access to the same repository
Last updated
Was this helpful?