Аналитическая платформа Polymatica Analytics не имеет встроенных механизмов или средств резервного копирования своих программных модулей, настроек системы и обрабатываемых в ней данных. Резервное копирование в Polymatica Analytics должно выполняться с помощью специализированных программных средств, поставляемых в составе дистрибутива ОС или ПО сторонних производителей.
Частота создания резервных копий и глубина их хранения определяются требованиями и регламентами, принятыми в организации, эксплуатирующей конкретную инсталляцию системы. Задания, сценарии, расписания, конкретные наборы файлов и директорий для резервного копирования разрабатываются исходя из этих требований.
Указанные ниже команды следует выполнять от пользователя с правами администратора. |
Для резервного копирования необходимо выполнить следующие действия:
При установке приложения в режиме кластера действия необходимо выполнить на всех узлах. |
APP_VERSION=<VERSION> |
BACKUP_DIR=/srv/backup |
BACKUP_PATH=${BACKUP_DIR}/${APP_VERSION}-$(date +%F).tar.gz |
При отсутствии создать директорию для резервных копий:
mkdir -p $BACKUP_DIR |
systemctl stop polymatica |
Сформировать архив резервной копии из необходимых директорий:
tar -czvf $BACKUP_PATH /etc/polymatica /var/plmrepo /usr/share/polymatica |
Размер резервной копии для мультисферы на основе данных из СУБД можно сократить путем копирования мультисферы без загруженных в нее данных. Для этого достаточно добавить в резервную копию директорию мультисферы только с файлом description.json. В таком случае данные будут загружены при следующем обновлении мультисферы.
Для больших по объему мультисфер, которые регулярно используются и обновление которых средствами Polymatica Analytics из источника требует большого количества времени, резервное копирование рекомендуется настроить так, чтобы копировались и метаданные, и сами данные мультисферы. Это позволит сократить время на восстановление работы системы. Для небольших мультисфер или мультисфер, которые используются не так часто, резервное копирование можно ограничить копированием только метаданных мультисфер.