-
Notifications
You must be signed in to change notification settings - Fork 83
Server migration
Alex Johnstone edited this page Jun 7, 2025
·
2 revisions
This is for non-docker installs
If you want to move your wavelog instance to another server, and maintain all your information, one method is as follows:
- Dump the database to a file using:
mysqldump -u your_db_user -p your_db_name > wavelog_backup.sql
-
Copy this backup file to the new server
-
Install a fresh instance of Wavelog, following the instructions. This will involve setting up a new database, and running the
/installscript. Don't create/copy a config.php yet. -
Load your database dump into your new database on the new server:
mysql -u your_db_user -p your_db_name < /path/to/wavelog_backup.sql
- Edit your config.php if you had anything extra compared to a normal install.
If you can't remember your mysql username or database name from the old server you can use these commands to find them out:
# log in
sudo mysql -u root -p
# Show databases
SHOW DATABASES;
# Show users
SELECT User, Host FROM mysql.user;- Dashboard
- Logbook
- DXCluster
- DXWaterfall
- Logging
- Notes
- Analytics
- Awards
- Search
- Label-Printing
- Widgets
- Authentication
- QSO Modes
- Backup
- Update Country Files
- User Accounts
- Global Options
- Debug
- Maintenance Mode
- Migrate servers
- API
- Station Profiles
- Radio Interface
- ADIF Import / Export
- Logbook of The World
- eQSL
- Print Requested QSLs
- Clublog Upload
- QRZ Logbook
- KML Export