Перейти к содержанию

Резервное копирование воркспейса и разворачивание его из резервной копии

Имеется установленный воркспейс. Данный воркспейс в директории /om/workspace1.

Первое что нам необходимо сделать это остановить работу воркспейса:

Переходим в директории с установленным Optimacros:

cd /om/

Затем останавливаем работу воркспейса при помощи команды:

/om/workspace-installer/current/install workspace --path /om/workspace1/manifest.json shutdown

Тем самым мы фиксируем текущее состояние воркспейса и во время этого процесса остановки, автоматически делаются бэкапы моделей.

Затем мы делаем архивирование директории с воркспейсом, которая находится по пути /om/workspace1

tar -czpf workspace2.tar.gz

На этом бэкапирование воркспейса можно считать завершённым, этот бекап может быть перемещён куда угодно и затем развёрнут повторно.

Далее для примера, мы перемещаем архив в туда, куда это необходимо и распаковываем его.

tar xzvpf workspace2.tar.gz

Делаем Up для этой (распакованной) папки воркспейса с именем workspace2

/om/workspace-installer/current/install workspace --path /путьВДиректориюКоторуюМыРаспаковалиАрхив/workspace2/manifest.json up

На этом всё, мы получаем воркспейс восстановленный из бэкапа.