This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
getting_started:22_upgrade [2023/07/05 20:53] admin [Preparing A Fallback] |
getting_started:22_upgrade [2023/07/05 21:10] (current) admin [Porting Actions] |
||
|---|---|---|---|
| Line 36: | Line 36: | ||
| </ | </ | ||
| + | |||
| + | ===== Porting Actions ===== | ||
| + | * We assume you made the backup of the database and folders that was mentioned earlier. | ||
| + | * Create a new database which we will use to migrate from: | ||
| + | <code bash> | ||
| + | sudo su | ||
| + | mysql -u root | ||
| + | create database rd_cake3; | ||
| + | GRANT ALL PRIVILEGES ON rd_cake3.* to ' | ||
| + | GRANT ALL PRIVILEGES ON rd_cake3.* to ' | ||
| + | exit; | ||
| + | </ | ||
| + | * Move the original / | ||
| + | <code bash> | ||
| + | sudo mv / | ||
| + | </ | ||
| + | * Do a new install of RADIUSdesk using this section as reference: https:// | ||
| + | * Remove the old rd SQL database and create a new one using the latest sample SQL database. | ||
| + | <code bash> | ||
| + | sudo su | ||
| + | mysql -u root | ||
| + | drop database rd; | ||
| + | create database rd; | ||
| + | exit; | ||
| + | sudo mysql -u root rd < / | ||
| + | </ | ||
| + | |||
| + | ===== Running the porting script ===== | ||
| + | * Everything is now in place to run the porting script. | ||
| + | * Run the following as root user or www-data user. | ||
| + | <code bash> | ||
| + | cd / | ||
| + | </ | ||
| + | * If everything work as intended this script will create a cloud / realm. | ||
| + | * It will also port existing RADIUS related things including Dynamic Login pages. | ||
| + | |||
| + | ===== Finally you need to copy the older files from the old folders ===== | ||
| + | * The following of the original folders are important | ||
| + | <code bash> | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | |||