Резервное копирование и восстановление данных

Резервное копирование и восстановление услуг и данных

UMS-приложение RackCorp

Все серверы RackCorp UMS можно развертывать и восстанавливать с помощью API/контроллера портала, что обеспечивает быстрое повторное развертывание. Необходимо развернуть базовую ОС RockyLinux и запустить сценарий для регистрации сервера в системе администрирования RackCorp UMS. после запуска сервер будет доступен для установки:

k_os-install.png

Как только сервер завершит установку, он будет искать другие серверы того же класса в том же узле.

Узлы не найдены (новая установка или полная потеря данных)
Служба будет работать без данных (т. е. без облачных данных для пользователей, без электронной почты для пользователей и т. д.). Существует возможность вручную скопировать хранилище данных ZFS из хранилища резервных копий в соответствующее место. Затем другие узлы уловят это и начнут синхронизацию.

Найден другой узел (роль IMAP)
Загрузка данных автоматически начнет синхронизировать магазины IMAP.

Найден еще один узел (роль CloudDB)
Загрузка данных начнется автоматически для синхронизации хранилищ CloudFIle DB (метаданные).

Балансировщики нагрузки, брандмауэры, UMS API, приложения UMS Portal ежедневно генерируют дампы, которые копируются в любое доступное хранилище S3/CIFS/NFS. Эти службы содержат данные, которые обычно не изменяются часто.

Bootstrap:

# After base OS is installed, execute the following as root:
cd /tmp
wget https://api.XXXXXXXXXXXXXXXXXX.com/install/bootstrapcore.sh
sh bootstrapcore.sh

# This may take about 30 seconds to register in the portal. Node personality can
# then be changed to its purpose (i.e. SMTP, IMAP, LoadBalancer, etc)
# Portal can then be used to deploy application to this server


Revision #3
Created 12 October 2022 02:16:24 by KonS
Updated 12 October 2022 10:21:47 by KonS