Altium Concord Pro может содержать ценную информацию, в том числе учетные записи пользователей, роли, задачи LDAP-синхронизации, проектные данные (в том числе проекты, компоненты, модели, шаблоны) и настройки службы лицензирования. Чтобы обеспечить долгосрочную целостность этих данных, необходимо создавать их резервные копии. Стандартная установка Altium Concord Pro включает в себя средство резервного копирования, доступ к которому осуществляется через командную строку.
Расположением средства резервного копирования по умолчанию является папка \Program Files (x86)\Altium\Altium Concord Pro\Tools\BackupTool\
.
Название средства – avbackup.exe
.
Восстановление резервной копии возможно только для той же самой версии сервера, из которой эта копия была создана. С этой точки зрения, хорошей идеей может быть хранение установщика этого сервера и соответствующих файлов лицензии вместе с zip-архивом резервной копии.
Доступ к средству резервного копирования
Чтобы использовать средство резервного копирования:
-
Запустите Командную строку Windows.
Чтобы использовать средство резервного копирования, необходимо запустить Командную строку от имени администратора Windows. В противном случае, при попытке выполнения команды для создания или восстановления резервной копии Altium Concord Pro вы получите сообщение: Access Denied. Administrator permissions are needed to use the selected options. Use an administrator command prompt to complete these tasks
(Доступ запрещен. Для использования выбранной опции необходимы права администратора. Чтобы выполнить задачу, войдите в командную строку как администратор).
- Укажите правильную папку. При установке по умолчанию на диск C, это будет папка
cd C:\Program Files (x86)\Altium\Altium Concord Pro\Tools\BackupTool\
- Чтобы запустить средство и отобразить список доступных параметров, введите команду:
avbackup ?
Хотя в Командную строку нельзя вставить текст с помощью сочетания клавиш Ctrl+V, вы можете сделать это через контекстное меню. Скопируйте требуемую строку, затем вставьте ее – это позволит сэкономить время и избежать ошибок.
Доступ к средству резервного копирования через Командную строку (запущенной от имени администратора).
Знак вопроса ?
позволяет отобразить справку по доступным функциям:
backup
– создание резервной копии в виде zip-архива.
restore
– восстановление резервной копии из zip-архива. Будет автоматически создана точка восстановления.
help
– отображение экрана справки (можно использовать ?
вместо строки help
).
Содержание zip-архива
Средство создает резервную копию всего сервера Altium Concord Pro и пользовательских данных, в том числе:
- Полная резервная копия базы данных, включающей в себя все объекты данных (модели, компоненты, управляемые листы, шаблоны, выпущенные проекты и т.д.), учетные записи пользователей, роли и настройки LDAP-синхронизации.
- Ревизии всего, что перечислено выше.
- Репозитории и включенные в них управляемые проекты.
- Поисковое индексирование.
- Пользовательские настройки.
Синтаксис и параметры резервного копирования данных
Для функции создания резервной копии доступны следующие параметры:
avbackup backup
-z [-i] [-m]
-z
– путь и имя файла zip-файла, который будет создан. Если строка содержит пробелы, заключите ее в кавычки. Этот параметр является обязательным
-i
– полный путь к файлу LocalVault.ini
сервера, который содержит информацию о расположении данных резервируемого экземпляра Altium Concord Pro. Путь этого файла по умолчанию: C:\Program Files (x86)\Altium\Altium Concord Pro\LocalVault.ini
. Если этот параметр не указан, средство будет пытаться найти этот файл самостоятельно, исходя из расположения по умолчанию. Если строка содержит пробелы, заключите ее в кавычки.
-m
– позволяет задать тихий режим операции создания резервной копии (-m silent
, режим по умолчанию) либо отобразить запрос на повторение попытки, если при выполнении операции произойдет ошибка (-m dialog
). Если параметр не указан, будет использоваться тихий режим.
Если ввести avbackup backup
, будет отображена справка по параметрам.
Доступные параметры средства создания резервной копии
Пример резервного копирования
Команда ниже создаст резервную копию Altium Concord Pro в тихом режиме в файл с именем 14022019_Backup.zip
в папке C:\Backups\Altium Concord Pro\
:
avbackup backup -z "C:\Backups\Altium Concord Pro\14022019_Backup.zip" -i "C:\Program Files (x86)\Altium\Altium Concord Pro\LocalVault.ini"
Папки, которые указаны в команде, должны существовать. Кроме того, если новый файл имеет то же самое имя, что и существующий, то существующий файл будет перезаписан.
Результат запуска команды создания резервной копии из примера
Синтаксис и параметры восстановления резервной копии
Для функции восстановления резервной копии доступны следующие параметры:
avbackup restore
-z [-i] [-m]
-z
– путь и имя файла zip-файла, из которого будет восстановлена резервная копия. Если строка содержит пробелы, заключите ее в кавычки. Этот параметр является обязательным.
-i
– полный путь к файлу LocalVault.ini
сервера, который содержит информацию о расположении данных резервируемого экземпляра Altium Concord Pro. Путь этого файла по умолчанию: C:\Program Files (x86)\Altium\Altium Concord Pro\LocalVault.ini
. Если этот параметр не указан, средство будет пытаться найти этот файл самостоятельно, исходя из расположения по умолчанию. Если строка содержит пробелы, заключите ее в кавычки.
-m
– позволяет задать тихий режим операции восстановления резервной копии (-m silent
, режим по умолчанию) либо отобразить запрос на повторение попытки, если при выполнении операции произойдет ошибка (-m dialog
). Если параметр не указан, будет использоваться тихий режим.
Если ввести avbackup restore
, будет отображена справка по параметрам.
Доступные параметры средства восстановления резервной копии.
Пример восстановления резервной копии
Команда ниже восстановит резервную копию Altium Concord Pro в тихом режиме из файла с именем 14022019_Backup.zip
из папки C:\Backups\Altium Concord Pro\
:
avbackup restore -z "C:\Backups\Altium Concord Pro\14022019_Backup.zip" -i "C:\Program Files (x86)\Altium\Altium Concord Pro\LocalVault.ini"
Результат запуска команды восстановления резервной копии из примера. Обратите внимание, что средство сначала создает точку восстановления (резервную копию текущей установки Altium Concord Pro), а затем проводит восстановление.
Точка восстановления
Средство резервного копирования автоматически создает точку восстановления перед тем, как восстанавливать Altium Concord Pro. Для этого средство создает zip-файл резервной копии в папке:
C:\Program Files (x86)\Altium\Altium Concord Pro\Tools\BackupTool\Backups\
Формат имени zip-файла: Backup_<Дата>_<Время>.zip
.
Ошибки, возникающие в процессе создания или восстановления резервной копии
Ошибки, которые возникают в процессе создания или восстановления резервной копии, отображаются непосредственно в окне командой строки, вместе с полным путем к файлу журнала ошибок:
C:\Program Files (x86)\Altium\Altium Concord Pro\Tools\BackupTool\errors.log
При создании или восстановлении резервной копии установки Altium Concord Pro сообщения об ошибках отображаются в окне командой строки вместе с расположением журнала ошибок errors.log
.