Оглавление
Копирование и перенос с помощью скриптов
Помимо переноса данных вручную, (см. описание в Копирование данных и Развертывание данных) в Платформе также имеется автоматизированная возможность переноса данных с помощью скриптов копирования и развертывания: "backup.sh" и "restore.sh". Скрипты входят в стандартную поставку платформы.
Для копирования данных необходимо воспользоваться скриптом: "backup.sh"
Скрипт производит действия, описанные в разделе Копирование данных, а именно:
- Копирование DashboardServer
- Копирование данных ViQube
- Копирование данных ViQube Admin
- Копирование данных SSBI
- Копирование данных proxy
- Копирование данных ViTalk
- Копирование данных Data CollectionSmart Forms
Для развертывания данных необходимо воспользоваться скриптом: "restore.sh"
Скрипт производит действия, описанные в разделе Развертывание данных, а именно (кроме лицензий):
- Развертывание DashboardServer
- Развертывание данных Data CollectionSmart Forms
- Развертывание данных ViTalk
- Развёртывание данных proxy, ssbi, viqube-admin и viqube
Примечание | ||
---|---|---|
|
...
При переносе данных версии на стендах должны быть одинаковые, нельзя переносить данные между разными версиями стендов |
...
. |
Инструкция по переносу
Подготовка
...
Предупреждение |
---|
|
...
|
Копирование
...
- Задать в скрипте "backup.sh" свои параметры доступа к БД Smart Forms (данные доступа можно посмотреть config.json)
- Разметить скрипт "backup.sh" в каталоге, в котором будет создан бэкапархив с данными для переноса
- Перейдите в каталог с файлом с "backup.sh"
- Дать права на исполнение sudo chmod +x *.sh
- Снять дамп sudo
Дать права на исполнение:
Блок кода language actionscript3 theme RDark sudo chmod +x *.sh
Запустить скрипт для получения архива с данными для переноса
Блок кода language actionscript3 theme RDark sudo ./backup.sh
По итогам исполнения запроса в текущем каталоге будет создан
архивархив:
<pm0684<LOCALNAME-visiology-DD.MM.YYYY.tar.gz>
Разворачивание
...
- Задать в скрипте "restore.sh" свои параметры доступа к БД Smart Forms (данные доступа можно посмотреть config.json)
- Перенести полученный архив <pm0684архив <LOCALNAME-visiology-DD.MM.YYYY.tar.gz> на стенд, на который переносятся измерения
- Разместить скрипт "restore.sh" в каталог, где находится архив <pm0684<LOCALNAME-visiology-DD.MM.YYYY.tar.gz>
- Дать права на исполнение sudo chmod +x
Дать права на исполнение:
Блок кода language actionscript3 theme RDark sudo chmod +x *.sh
Разверните
архив sudoархив:
sh <ИМЯБлок кода language actionscript3 theme RDark sudo ./restore.
sh <ИМЯ_АРХИВА>
- Активируйте лицензию:
- Перейдите на портал и введите ключ, который был скопирован до Разворачивания
- Введите ключ и Примените его
- Перезапустите систему согласно инструкции