Backing up & Restoring Your Installation

Now reading version 4.0. For the latest, read: Backing up & Restoring Your Installation for version 5.0

This documentation page references Altium Concord Pro, which has been discontinued. All your PCB design, data management and collaboration needs can now be delivered by Altium Designer and a connected Altium 365 Workspace. Check out the FAQs page for more information.

 

Altium Concord Pro can hold a broad range of valuable data, including defined users, roles, LDAP Sync tasks, design data (including projects, components, models, templates), and configuration information for the PLS service. A key requirement of ensuring the long-term integrity of this data, is backing it up. The standard Altium Concord Pro installation includes a backup and restore tool, accessed via a command prompt.

The default location of the backup tool is in the folder \Program Files (x86)\Altium\Altium Concord Pro\Tools\BackupTool\.

The name of the backup tool is avbackup.exe.

  • The standalone Health Monitor tool (avhealth.exe) must be closed when using the Backup Tool (in either backup or restore mode), since both tools require access to the server's database file.
  • It is highly recommended that users are not connected to and using the server during the backup and restore processes, which require access to the server’s database. As a server administrator you can forcibly log out users if necessary by dropping their current server session through the Sessions page of the browser interface (Admin – Sessions). See the Sessions page for more information.

  • Restoring a backup is only possible to the same version of server from which that backup was made. In this respect, it can be a good idea to keep the installer for that server, and corresponding license files, with the backup Zip archive.

Accessing the Backup Tool

To use the tool:

  1. Launch a Windows Command Prompt.
You must run the Command Prompt in administrator mode to be able to use the Backup and Restore tool. If you are not running a CMD prompt as a Windows Administrator, attempting to execute a command in respect of backing up, or restoring your Altium Concord Pro instance, will result in the clear message: Access Denied. Administrator permissions are needed to use the selected options. Use an administrator command prompt to complete these tasks.
  1. Navigate to the correct folder. For a default installation on the C drive of the host computer, this will be: cd C:\Program Files (x86)\Altium\Altium Concord Pro\Tools\BackupTool\
  2. To run the tool and list the available options, at the prompt type: avbackup ?
On some versions of Windows it is not possible to paste into a Command Prompt using Ctrl+V, but you can paste via the right-click menu. Copy the required strings first, then paste using this technique to save time and avoid mistakes.

Accessing the backup tool through a Command Prompt (run as administrator).Accessing the backup tool through a Command Prompt (run as administrator).

Note that including the ? switch option will display help on the functions available in the configuration tool:

  • backup – backup data to ZIP archive.
  • restore – restore data from ZIP archive. The Restore Point will be automatically created.
  • help – display the help screen (? can be used instead of the string help).

Contents of the Zip Archive

The tool backs up the entire Altium Concord Pro instance and user-data, including:

  • Full database backup, including: all data Items (models, components, managed sheets, templates, released designs, etc), users, roles, and LDAP Sync settings.
  • All revisions of above.
  • Repositories and included managed designs.
  • Search index.
  • User-defined (custom) settings.

Backup Syntax and Switches

The following switches are available when using the backup function of the tool:

avbackup backup -z [-i] [-m]

  • -z – path and filename of the target zip file that is to be created. Enclose in quotes if there are spaces in the string. This switch is required.
  • -i – full path to the server's LocalVault.ini file, which provides data location information for the Altium Concord Pro instance to be backed up. The default path of this file is C:\Program Files (x86)\Altium\Altium Concord Pro\LocalVault.ini. If this switch is not specified, the tool will attempt to find the file automatically, based on this default installation location. Enclose in quotes if there are spaces in the string.
  • -m – allows you to determine whether the backup operation should run silently (-m silent, which is the default mode), or if a dialog should pop up asking to retry in the event of failure (-m dialog). If this switch is not specified, silent mode will be used.

By typing just avbackup backup, these switches will be listed as a helpful aid.

Switches available when using the tool in backup mode.Switches available when using the tool in backup mode.

Restore Syntax and Switches

The following switches are available when using the restore function of the tool:

avbackup restore -z [-i] [-m]

  • -z – path and filename of the backup zip file, from which to restore. Enclose in quotes if there are spaces in the string. This switch is required.
  • -i – full path to the server's LocalVault.ini file, which provides information on the locations in which to restore the Altium Concord Pro data. The default path of this file is C:\Program Files (x86)\Altium\Altium Concord Pro\LocalVault.ini. If this switch is not specified, the tool will attempt to find the file automatically, based on this default installation location. Enclose in quotes if there are spaces in the string.
  • -m – allows you to determine whether the restore operation should run silently (-m silent, which is the default mode), or if a dialog should pop up asking to retry in the event of failure (-m dialog). If this switch is not specified, silent mode will be used.

By typing just avbackup restore, these switches will be listed as a helpful aid.

Switches available when using the tool in restore mode.Switches available when using the tool in restore mode.

Restore Point

The backup tool automatically creates a restore point before commencing to restore Altium Concord Pro. To do this, the backup tool performs a backup on the existing Altium Concord Pro instance, and copies the restore ZIP into the following location:

C:\Program Files (x86)\Altium\Altium Concord Pro\Tools\BackupTool\Backups\

The ZIP is named in the format: Backup_<Date>_<Time>.zip.

Errors During Backup or Restore

Errors that occur during a backup or restore are presented directly within the CMD window, along with detailed information sent to the error log:

C:\Program Files (x86)\Altium\Altium Concord Pro\Tools\BackupTool\errors.log

When backing up or restoring your Altium Concord Pro installation, details of any errors are presented directly in the CMD window, and written to the errors.log file.When backing up or restoring your Altium Concord Pro installation, details of any errors are presented directly in the CMD window, and written to the errors.log file.

If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Content