Предварительные условия:
- На хост-сервер установлен гипервизор (см. Установка гипервизора Горизонт-ВС)
- Развернут СГУ (см. Активация 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 |
Предупреждение |
---|
3.5-fstec – заменяется на вервию СРК. |
Смотрим логи контейнера командой:
Блок кода |
---|
docker logs -f bus |
Для работы СРК необходимо создать пользователя в СГУ
а. Выбираем вкладку: «Инфраструктура» → «Пользователи»
б. Нажимаем кнопку: «Добавить»
в. В появившемся окне в окне параметра «Имя пользователя» прописываем: backuper
г. В окне параметра «Пароль» прописываем: backuper
д. В окне параметра «Подтвердить пароль» прописываем: backuper
е. В окне параметра «Основная группа» выбираем: 0:oneadmin
ж. Нажимаем кнопку: «Создать»
Для входа в СРК:
1. Заходим на адрес: http://адрес_машины с СРК:2635
2. Заходим под пользователем backuper. Вводим логин и пароль:
Логин: backuper
Пароль: backuper
3. Изменяем настройки СРК. Выбираем вкладку: «Общие настройки»
В параметре «Хранилище резервных копий по умолчанию» выбираем: NFS
В параметре «Использовать программу сжатия» выбираем: lbzip2
4. Нажимаем кнопку: «Сохранить»