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> | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | |||