How to take a backup of the Language Weaver Edge Controller Host
In order to take a backup of the Edge Controller Host, you need to:
- Stop the Language Weaver Edge Service
- Backup the following folders:
Linux | Windows | Comment |
/opt/sdl/ets/sdl-ets.lic | C:\Program Files\SDL\SDL ETS\sdl-ets.lic | Edge License File |
/opt/sdl/ets/auth | C:\Program Files\SDL\SDL ETS\auth | Encryption keys for TLS configuration |
/opt/sdl/ets/conf | C:\Program Files\SDL\SDL ETS\conf | Edge application configuration files |
/opt/sdl/ets/data | C:\Program Files\SDL\SDL ETS\data | User dictionaries, user accounts, job history, etc. |
|
Optional folders |
/opt/sdl/ets | C:\Program Files\SDL\SDL ETS | This would back the entire Language Weaver Edge installation including binaries, logs, language pairs |
/etc/opt/sdl/ets | C:\ProgramData\SDL\SDL ETS | Edge installation configuration |
- Start the Language Weaver Edge Service
How to take a backup of a Language Weaver Worker Host
In order to take a backup the Language Weaver Worker Host, you need to
- Stop the Language Weaver Edge Service
- Backup the following folders:
Linux | Windows | Comment |
/opt/sdl/ets/conf | C:\Program Files\SDL\SDL ETS\conf | Edge application configuration files |
|
Optional folders |
/opt/sdl/ets | C:\Program Files\SDL\SDL ETS | This would back the entire Language Weaver Edge installation including binaries, logs, language pairs |
/etc/opt/sdl/ets | C:\ProgramData\SDL\SDL ETS | Edge installation configuration |
- Start the Language Weaver Edge Service
How to restore the Language Weaver Edge Controller Host on the same physical host
- Install the same Language Weaver Edge version as was there during the backup
- Shutdown the Language Weaver Edge service
- Restore the master backup files
- Start the Language Weaver Edge service
How to restore the Language Weaver Edge Controller Host on a different physical host
- Install the same Edge version as was there during the backup
- Shutdown the Language Weaver Edge service
- Restore the master backup files
- Obtain and replace the license file (sdl-ets.lic)
- If the hostname of the machine is different:
- Edit the conf/main-config.json file and update all the "hostname" fields to match the new controller hostname.
- Delete the content of data/rabbitmq/ folder
- Start the Language Weaver Edge service
How to restore a Language Weaver Edge Worker Host on the same physical host
- Install the same Language Weaver Edge version as was there during the backup
- Shutdown the Language Weaver Edge service
- Restore the master backup files
- Start the Language Weaver Edge service
How to restore a Language Weaver Edge Worker Host on a different physical host
- Install the same Language Weaver Edge version as was there during the backup
- Shutdown the Language Weaver Edge service
- Restore the master backup files
- If the hostname of the machine is different:
- On the controller:
- Stop the Language Weaver Edge service
- Edit the file main-config.json, and replace the name of the worker host when used with the new name of the worker host
- Save main-config.json and restart the Language Weaver Edge service
- Start the Language Weaver Edge service
Restoring Language Pairs
Language Pairs are large (>2GB) and may take a lot of space in backups. If you choose not to backup the "/lps/" folder, you will need to re-install the language pairs on the different hosts, according to the initial setup. The versions need to match the versions of the languages pairs previously installed to be aligned with the Translation Engines. You can also install newer versions, delete old translation engines and re-create new ones.