feat(docs): migration to new XOA (#5542)

Co-authored-by: Jon Sands <fohdeesha@gmail.com>
This commit is contained in:
Mathieu 2021-02-04 09:41:17 +01:00 committed by GitHub
parent 54a85a8dd0
commit 8bb7803d23
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 26 additions and 0 deletions

View File

@ -35,6 +35,7 @@ module.exports = {
['/supported_hosts', 'Host Compatibility List'],
['/installation', 'Installation'],
['/configuration', 'Configuration'],
['/migrate_to_new_xoa', 'Migrate to new XOA'],
['/updater', 'Updates'],
['/architecture', 'Architecture'],
['/troubleshooting', 'Troubleshooting'],

BIN
docs/assets/exportModal.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

BIN
docs/assets/importModal.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

View File

@ -0,0 +1,25 @@
### Deploy new appliance
First step, you have to deploy a new appliance. All needed information is [here](installation.md)
### Export configuration
To export your current configuration, navigate to **Settings** -> **Config**.
Here you will see a button labeled **_Download current config_**. Click on it, then an export modal will appear.
![](./assets/exportModal.png)
You can set a passphrase to encrypt the exported configuration.
### Import configuration
Now it's time to import your configuration to the new appliance.
Go to the **Settings** -> **Config** page of your new appliance. Here you have an **_import_** section where you can drag and drop your exported configuration file.
![](./assets/importModal.png)
When your configuration is loaded, click to import. A new modal will appear to ask you the passphrase to decrypt your configuration. If you didn't set a passphrase when you exported your configuration, leave it empty.
### Advanced users
If you made custom adjustments to the `/etc/xo-server` config file on your previous appliance, unfortunately you will have to recreate these modifications on the new appliance.