Rather than backing up the AuthAnvil database directly, AuthAnvil software includes a dedicated script to collect the data from SQL, as well as registry keys and encryption values.
An AuthAnvil backup file stores all of your user, token, and logging information in a format that can be easily imported back into the database.
Note: Backups also include all of your encryption keys, and the file itself is not protected in any way, so it can easily be accessed and modified.
Important: Access to your backups should be locked down. You will want your backups stored securely and their access controlled.
Backing Up
AuthAnvil v5.x and newer
- Open an elevated command prompt (Run as Administrator).
- Change directory to where you wish the backup file to be generated (i.e. "cd C:\Users\Administrator\Desktop").
- Run the aabackup.exe script as follows:
"C:\Program Files\Scorpion Software\AuthAnvil\AuthAnvilTools\aabackup.exe" <SQLServer\SQLInstance> <optional_filename.bup>
(Default SQL server\instance name is "servername\AuthAnvil").
A backup file (.bup) will be generated in the current running directory.
Restoring
AuthAnvil v5.x and newer
- Open an elevated command prompt (Run as Administrator).
- Change directory to where the restore file is located.(i.e. "cd C:\Users\Administrator\Desktop\ filename.bup")
- Run the aarestore.exe script as follows:
"C:\Program Files\Scorpion Software\AuthAnvil\AuthAnvilTools\aarestore.exe" <SQLServer\SQLInstance> <filename.bup>
Note: (Default SQL server\instance name is "servername\AuthAnvil").
A backup file (.bup) will be generated in the current running directory.