Disaster Recovery

Internal Database Protection

DPX vPlus stores all of the metadata in the local database. It is highly recommended to set up periodic DB backup on DPX vPlus Server. Check Initial configuration for more information.

In case you need to restore DPX vPlus DB:

  • if you have a working DPX vPlus - you can use it to restore this file to the specified location and then restore it

  • if DPX vPlus don't work- you can try to use the last copy of the database (it is left by default in /tmp/vprotect_db.sql.gz on the server host

  • if it is not there and you don't have DPX vPlus working - you may need to use external tools such as S3 browser, TSM client, or just browse through your file system backup destination directories to find and download this file and later restore it

Once you have your backup you can restore DB with the following command:

gunzip < PATH_TO_GZIPPED_BACKUP | mysql -u root -pDBPASSWORD vprotect

Additionally, it is recommended to also keep a copy of backup provider-specific files, for example dsm.opt and dsm.sys files for IBM Spectrum Protect, or other config files used by NetBackup, Networker, etc.

In case of a complete loss of the DPX vPlus Server:

  1. Reinstall DPX vPlus Server

    • if you lost your license file, contact support

  2. Before starting DPX vPlus Server - restore the database

    • you can also restore it later (for example if you want to reinstall it with Ansible or all-in-one option), but remember to shutdown server first, then restore DB and start the server again

  3. Replace all backup provider-specific files (install any binaries specific for required backup destinations)

  4. Start DPX vPlus Server service

  5. Install DPX vPlus Nodes

  6. Make sure the staging path on each node is correct and available

  7. Re-register and start nodes

At this point, DPX vPlus should be ready to continue operation.

Last updated