Предварительные условия:
- На хост-сервер установлен гипервизор (см. Установка гипервизора Горизонт-ВС)
- Развернут СГУ (см. Активация docker-контейнера и запуск СГУ)
- Настроена сеть (см. Настройки сети)
- Подключено хранилище для ВМ (см. Настройка хранилищ)
Настройка системы резервного копирования
- Загрузить контейнер на хост с помощью scp (или FileZilla или WinSCP)
- Загрузить образ СРК в docker:
docker load -i /var/tmp/(Имя контейнера)
3. Подписываем контейнер
hvs_sign
4. Создаем рабочие папки с файлом backup.conf и редактируем его:
mkdir -p /data/0/var/lib/docker/volumes/hvbs/_data/logs mkdir -p /data/0/var/lib/docker/volumes/hvbs/_data/conf mkdir -p /data/0/var/lib/docker/volumes/hvbs/_data/db cd /data/0/var/lib/docker/volumes/hvbs/_data/conf touch backup.conf vim backup.conf
5.Заполняем IPv4 хост-сервера с СГУ в качестве значения в параметрах gorizont_host, onerpchost
Для редактирования файла нажимаем клавишу «I»
Изначально файл пуст, поэтому вносим в него следующие данные:
Примечание: где ip адреса выделенные красным – это плавающий ip адрес кластера СГУ
app_name=Gorizont-VS debug=yes logcount=45 backup_port=2635 backup_bind=0.0.0.0 backup_https=no interval=60 gorizont_host=10.1.126.105 sshuser=oneadmin ssh_timeout=120 onerpchost=10.1.126.105 oneurl=/RPC2 onerpcuser=backuper onetimeout=10 oneport=2634 onerpcssl=yes agentport=9000 agenttimeout=5 save_sgu_time_max=300 shutdown_timeout=60 lvm_backup_size=5% ceph_id=libvirt unzip_proc=10 locales=en,ru current_locale=ru qga_count=3 qga_sleep=15 cluster_db_path=/data/0/var/lib/docker/volumes/hvbs/_data
6.Сохраняем и выходим из файла:
:wq
7.Запускаем контейнер с СРК с помощью команды:
docker run -d --net=host -v hvbs:/hvbs --name bus --restart=always bus:3.5-fstec
Смотрим логи контейнера командой:
docker logs -f bus
Для работы СРК необходимо создать пользователя в СГУ
а. Выбираем вкладку: «Инфраструктура» → «Пользователи»
б. Нажимаем кнопку: «Добавить»
в. В появившемся окне в окне параметра «Имя пользователя» прописываем: backuper
г. В окне параметра «Пароль» прописываем: backuper
д. В окне параметра «Подтвердить пароль» прописываем: backuper
е. В окне параметра «Основная группа» выбираем: 0:oneadmin
ж. Нажимаем кнопку: «Создать»
Для входа в СРК:
1. Заходим на адрес: http://адрес_машины с СРК:2635
2. Заходим под пользователем backuper. Вводим логин и пароль:
Логин: backuper
Пароль: backuper
3. Изменяем настройки СРК. Выбираем вкладку: «Общие настройки»
В параметре «Хранилище резервных копий по умолчанию» выбираем: NFS
В параметре «Использовать программу сжатия» выбираем: lbzip2
4. Нажимаем кнопку: «Сохранить»