Обновление на удаленной машине

Обновите пакеты и настройки компонента СРК RuBackup на удаленной машине.

1. Подготовка пакетов

  1. На управляющей машине cкачайте свежие версии пакетов с официального сайта www.rubackup.ru:

    • пакеты для установки графической утилиты rb_init_gui:

      • rubackup-common-gui;

      • rubackup-init-gui;

    • обязательные пакеты серверной части:

      • rubackup-common;

      • rubackup-client;

      • rubackup-server;

    • обязательные пакеты клиентской части:

      • rubackup-common;

      • rubackup-client;

    • дополнительные пакеты:

      • rubackup-rest-api;

      • rubackup-rbm;

      • rubackup-rbc.

  2. Установите на управляющей машине пакеты rubackup-init-gui и rubackup-common-gui.

    sudo apt install ./<namepackage>.deb

2. Выбор настраиваемой машины

  1. Запустите графическую утилиту rb_init_gui на управляющей машине.

    rb_init_gui&
  2. Выберите язык интерфейса: русский или английский.

  3. Примите лицензионное соглашение RuBackup и нажмите [Далее].

  4. Выберите Удаленную машину по SSH. Откроется окно настроек для подключения к удаленной машине.

3. Подключение к удаленной машине

  1. В поле Имя пользователя укажите имя пользователя удаленной машины.

  2. В поле Имя хоста укажите FQDN, имя хоста или IP-адрес удаленной машины для подключения по SSH.

  3. В поле Порт укажите порт для подключения к удаленной машине по SSH.

  4. В поле Пароль укажите пароль пользователя.

  5. В поле Пароль sudo укажите пароль для sudo.

  6. Нажмите […] и укажите Путь до SSH на управляющей машине. По умолчанию /usr/bin/ssh.

4. Установка пакетов на удаленную машину

  1. Для выбора устанавливаемых пакетов включите Загрузить и установить пакеты.

  2. Включите Обновить источники перед установкой, если необходимо обновить информацию о пакетах в репозитории.

  3. Нажмите […] и укажите Путь до SCP на управляющей машине для передачи пакетов по SCP. По умолчанию /usr/bin/scp.

  4. Нажмите […] и выберите пакеты для установки. В поле Выбранные пакеты отобразится итоговый список пакетов для установки.

  5. Нажмите Продолжить. Запустится процесс загрузки и установки выбранных пакетов.

Если загрузку и установку пакетов на удаленную машину удалось выполнить успешно, то отобразится информационное сообщение.

Если загрузку и установку пакетов на удаленную машину выполнить не удалось, то отобразится сообщение об ошибке. Чтобы закрыть сообщение, нажмите Отмена. Для просмотра информации о загрузке и установке пакетов в журнале событий нажмите Открыть лог загрузки и установки. Откроется журнал событий. Чтобы закрыть журнал событий нажмите Назад. Если нужно перезапустить загрузку и установку пакетов, нажмите Перезапустить. Откроется окно настроек для подключения к удаленной машине. Повторите пароль пользователя, выберите пакеты для установки и нажмите Продолжить.

После успешной установки пакетов перейдите к обновлению настроек компонента СРК RuBackup.

5. Обновление настроек сервера

5.1. Выбор настраиваемого компонента

Выберите настраиваемый компонент:

  • основной сервер;

  • резервный сервер;

  • медиасервер.

Откроется страница с основными настройками сервера СРК RuBackup.

5.2. Основные настройки сервера СРК RuBackup

  1. Настройте параметры компонента СРК RuBackup.

    1. Блок Общие параметры.

      основной, резервный, медиасервер:

      • В поле Количество сетевых потоков укажите количество потоков для одновременной обработки задач резервного копирования на сервере (каждый поток имеет отдельное соединение со служебной базой данных СРК).

      основной, резервный, медиасервер:

      • Из списка Версия IP для DNS запросов выберите, какую версию IP использовать для запросов к DNS-серверу: IPv4, IPv6, Обе версии.

      основной, резервный, медиасервер:

      • Включите Перезапись мастер-ключа , чтобы сформировать новый мастер-ключ или перезаписать текущий (при наличии). Мастер-ключ необходим для создания пары ключей электронно-цифровой подписи резервных копий и защитного преобразования резервных копий.

    2. Блок Параметры сервера.

      резервный, медиасервер:

      • В поле Имя основного сервера укажите IP-адрес или полное доменное имя основного сервера RuBackup.

      основной, резервный, медиасервер:

      • В поле Адрес сервера PostgreSQL [1] укажите адрес, на котором развёрнута служебная БД:

      • если служебная БД развёрнута на отдельной от основного сервера машине, то укажите адрес соответствующей машины;

      • если служебная БД и основной сервер развёрнуты на одной машине, то оставьте значение по умолчанию localhost.

основной сервер:

  • В поле Пароль PostgreSQL [1] укажите пароль пользователя базы данных postgres.

основной сервер:

  • В поле Имя суперпользователя RuBackup укажите имя суперпользователя базы данных RuBackup. По умолчанию rubackup.

    Суперпользователь будет создан в процессе настройки основного сервера.

основной, резервный, медиасервер:

  • В поле Пароль пользователя RuBackup [1] укажите пароль для суперпользователя базы данных RuBackup. По умолчанию rubackup.

основной сервер:

  • В поле Имя базы RuBackup введите имя базы данных, которая будет использоваться в качестве служебной БД. По умолчанию rubackup.

    В имени базы данных запрещено использовать следующие символы: пробел, \, $, #, `, /, ?, *, ., ,, ;, :, %, ^, &, <, >.

основной сервер:

  • Из списка Если база уже существует выберите, обновить (upgrade) или удалить (drop) служебную БД. При значении keep БД будет сохранена в текущем состоянии.

  • Включите Отключить дамп, чтобы не выполнять резервное копирование для текущей служебной базы данных перед удалением или обновлением. Если Отключить дамп выключен (по умолчанию), то перед удалением или обновлением существующей служебной базы данных будет создана резервная копия данных.

  • Если Отключить дамп выключен, то из списка Формат дампа выберите тип резервной копии базы данных:

    • custom archives. Данные будут сохраняться в специальном архивном формате. Резервная копия в формате custom занимает меньше места на диске, по сравнению с форматом plain;

    • plain. Данные будут сохраняться в текстовом SQL-скрипте.

  • Если выбран Формат дампа custom archives, то в поле Уровень сжатия дампа укажите степень сжатия резервной копии базы данных (значение от 0 до 9). Чем выше степень сжатия, тем меньше архив занимает места на диске и тем дольше выполняется процедура резервного копирования базы данных.

  • В поле Путь к папке дампа [1] укажите путь для сохранения резервной копии. По умолчанию указана директория, из которой была вызвана утилита.

основной, резервный, медиасервер:

  • Из списка Сетевой интерфейс выберите сетевой интерфейс для взаимодействия с системой резервного копирования.

основной сервер:

  • В поле Путь файловой системы для добавления в 'Default' [1] укажите для пула Default каталог для хранения резервных копий.

основной, резервный, медиасервер:

  • В поле Локальный каталог резервного копирования укажите локальный каталог для временных операций с файлами резервных копий (по умолчанию /tmp). Если указанная директория не существует, то она будет создана.

основной, медиасервер:

  • В поле Имя резервного сервера укажите IP-адрес или полное доменное имя резервного сервера RuBackup.

основной, резервный, медиасервер:

  • В поле Количество параллельных задач укажите количество потоков для одновременной обработки задач резервного копирования на медиасервере (каждый поток имеет отдельное соединение со служебной базой данных СРК).

основной, резервный, медиасервер:

  • В поле Объём памяти дедупликации, байт укажите объем для ограничения потребления оперативной памяти сервером при дедупликации резервных копий.

основной, резервный, медиасервер:

  • Включите Непрерывная удалённая репликация для выполнения непрерывной удаленной репликации на клиенте. Непрерывная репликация данных обеспечивает актуальность информации на удалённом хосте и осуществляется только в хранилище блочного типа.

основной, резервный, медиасервер:

основной, резервный, медиасервер:

  • Включите Создать ключи ЭЦП , если хотите создать ключи электронно-цифровой подписи. Резервная копия может быть подписана ЭЦП для последующего контроля и предупреждения угрозы её подмены.

основной, резервный, медиасервер:

  • Включите Перезаписать ключи цифровой подписи для создания новой связки ключей, используемых для электронно-цифровой подписи.

основной сервер:

  • Включите Аудит безопасности для журналирования всех значимых таблиц, кроме очередей задач и временных таблиц.

    Дополнительно данной опцией можно управлять с помощью утилиты для работы с журналом событий информационной безопасности rb_security.

  • Включите Аудит задач для журналирования всех значимых таблиц и задач в очередях.

    Дополнительно данной опцией можно управлять с помощью утилиты для работы с журналом событий информационной безопасности rb_security.

  1. Блок Настройка SSL.

    основной, резервный, медиасервер:

    • Включите Использовать SSL соединение с базой данных для настройки безопасного соединения со служебной базой данных RuBackup, а затем настройте параметры:

      • из списка SSL режим работы с Postgres — выберите режим работы в зависимости от настроек машины, на котором установлена БД. Если в конфигурации PostgreSQL SSL выключен, то по умолчанию SSL режим будет disable. Подробное описание режимов см. в разделе Настройка SSL соединений;

      • в поле Корневой сертификат [1] укажите полный путь к сертификату доверенного Центра сертификации. Предварительно сертификат должен быть размещен в opt/rubackup/keys;

      • в поле Сертификат клиента [1] укажите полный путь к сертификату (открытому ключу) настраиваемой машины, выданный доверенным Центром сертификации. Предварительно ключ должен быть размещен в opt/rubackup/keys;

      • в поле Ключ клиента [1] укажите полный путь к закрытому ключу сертификата настраиваемой машины, выданный доверенным Центром сертификации. Предварительно ключ должен быть размещен в opt/rubackup/keys.

  2. Блок Командная строка rb_init.

    В блоке отображается командная строка с итоговыми параметрами компонента.

    1. Чтобы выполнить настройку выбранной машины, нажмите [Далее].

    2. Нажмите Да, чтобы подтвердить выбранные параметры и приступить к настройке. При необходимости подтвердите создание указанных директорий.

    3. После успешной настройки нажмите Запустить для запуска сервисов компонента.

    4. Нажмите Завершить, чтобы закончить настройку компонента.

Чтобы настроить другую машину, нажмите Настроить другую машину.

6. Обновление настроек клиента

6.1. Выбор режима настройки клиента

Выберите режим настройки клиента:

  • автономный (предусматривает использование функций СРК без серверной части с сохранением возможности использования любых функциональных модулей для создания резервных копий);

  • клиент-серверный (предусматривает использований всех доступных функций СРК).

Откроется страница с основными настройками клиента СРК RuBackup.

6.2. Основные настройки клиента СРК RuBackup

6.2.1. Настройка автономного режима

  1. Настройте параметры компонента СРК RuBackup.

    1. Блок Общие параметры.

      • В поле Количество сетевых потоков укажите количество потоков для одновременной обработки задач резервного копирования на сервере (каждый поток имеет отдельное соединение со служебной базой данных СРК).

      • Из списка Версия IP для DNS запросов выберите, какую версию IP использовать для запросов к DNS-серверу: IPv4, IPv6, Обе версии.

      • Включите Перезапись мастер-ключа , чтобы сформировать новый мастер-ключ или перезаписать текущий (при наличии). Мастер-ключ необходим для создания пары ключей электронно-цифровой подписи резервных копий и защитного преобразования резервных копий.

    2. Блок Параметры автономного клиента.

      • В поле Каталог архивирования выберите каталог для временного хранения резервных копий. Если этот параметр не определен в файле конфигурации, то клиент будет запрашивать у медиасервера временное пространство для операций с резервными копиями (NFS папку).

      • В поле Метод сжатия выберите тип сжатия резервных копий:

        • none — без сжатия;

        • fast — многопоточный аналог optimal;

        • optimal — стандартная утилита сжатия Linux;

        • best — больший коэффициент сжатия, чем optimal, при большем времени.

      • В поле Тип хранилища резервных копий выберите тип каталога для хранения резервных копий:

        • локальный каталог — каталог расположен на текущей машине клиента резервного копирования. Если выбран этот тип хранилища, то в поле Локальный каталог резервного копирования укажите полный путь к каталогу (прописав в поле или выбрав по нажатию рядом с полем кнопки […];

        • сетевой каталог — общий каталог с сетевым доступом. Если выбран этот тип хранилища, то необходимо:

          • В поле Тип сетевого каталога выбрать протокол для обеспечения удалённой связи: nfs (для ОС UNIX и Linux) или cifs (для ОС Windows).

          • В поле Предназначенное устройство укажите выделенное локальное устройство (например: /dev/sdb) или сетевой ресурс для хранения резервных копий (например: srv://net_share).

          • В поле Параметры монтирования укажите место монтирования файловой системы LTFS. По умолчанию точка монтирования — каталог /opt/rubackup/mnt.

    3. Блок Командная строка rb_init.

      В блоке отображается командная строка с итоговыми параметрами компонента.

  2. Чтобы выполнить настройку выбранной машины, нажмите [Далее].

  3. Нажмите Да, чтобы подтвердить выбранные параметры и приступить к настройке. При необходимости подтвердите создание указанных директорий.

  4. После успешной настройки нажмите Запустить для запуска сервисов компонента.

  5. Нажмите Завершить, чтобы закончить настройку компонента.

Чтобы настроить другую машину, нажмите Настроить другую машину.

6.2.2. Настройка клиент-серверного режима

  1. Настройте параметры компонента СРК RuBackup.

    1. Блок Общие параметры.

      • В поле Количество сетевых потоков укажите количество потоков для одновременной обработки задач резервного копирования на сервере (каждый поток имеет отдельное соединение со служебной базой данных СРК).

      • Из списка Версия IP для DNS запросов выберите, какую версию IP использовать для запросов к DNS-серверу: IPv4, IPv6, Обе версии.

      • Включите Перезапись мастер-ключа , чтобы сформировать новый мастер-ключ или перезаписать текущий (при наличии). Мастер-ключ необходим для создания пары ключей электронно-цифровой подписи резервных копий и защитного преобразования резервных копий.

    2. Блок Параметры клиент-серверного режима.

      • В поле Имя основного сервера укажите IP-адрес или FQDN основного сервера RuBackup (в соответствии с настройками файла hosts машины основного сервера).

      • В поле Имя резервного сервера укажите IP-адрес или FQDN резервного сервера RuBackup (в соответствии с настройками файла hosts машины основного сервера).

      • В поле Сетевой интерфейс выберите сетевой интерфейс, посредством которого клиенту РК разрешено взаимодействовать с системой резервного копирования.

      • В поле Локальный каталог резервного копирования укажите локальный каталог для временного хранения файлов с метаданными, создаваемых при операциях резервного копирования (по умолчанию при нажатии клавиши Enter в качестве директории для временных операций с файлами резервных копий используется /tmp). Если указанная директория не существует, то будет создана.

      • В поле Количество параллельных задач укажите количество потоков для одновременной обработки задач резервного копирования на медиасервере (каждый поток имеет отдельное соединение со служебной базой данных СРК).

      • В поле Объём памяти дедупликации, байт для ограничения потребления оперативной памяти сервером при дедупликации резервных копий.

        При использовании дедупликации рекомендуется минимальный объем оперативной памяти сервера 64 GB effective_cache_size ≈70 % от размера оперативной памяти work_mem 32 MB.

      • При необходимости включите Непрерывная удалённая репликация . Непрерывная удалённая репликация осуществляется только в хранилище блочного типа.

      • При необходимости включите Разрешать централизованное восстановление для клиента для восстановления данных из резервной копии в приложении «Менеджер администратора RuBackup» (RBM), с помощью консольной утилиты rbfd или приложения «Менеджер клиента RuBackup» (RBC).

        В случае деактивированного переключателя восстановление из резервной копии будет возможно с помощью консольной утилиты rbfd или приложения «Менеджер клиента RuBackup» на машине клиента резервного копирования.

        Централизованное восстановление данных из резервной копии с помощью приложения «Менеджер администратора RuBackup» (используемом на любой машине) будет отключено.

      • При необходимости включите Создать ключи ЭЦП , если хотите создать ключи электронно-цифровой подписи.

        Резервная копия может быть подписана цифровой подписью для последующего контроля и предупреждения угрозы её подмены.

      • При необходимости включите Системный мониторинг для клиента , если хотите включить системный мониторинг для данного клиента.

        Файл мониторинга производительности системных компонентов будет размещён в папке /opt/rubackup/monitoring/.

        • При необходимости включите Перезаписать ключи цифровой подписи , для создания новой связки ключей, используемых для электронно-цифровой подписи.

    3. Блок Командная строка rb_init.

      В блоке отображается командная строка с итоговыми параметрами компонента.

  2. Чтобы выполнить настройку выбранной машины, нажмите [Далее].

  3. Нажмите Да, чтобы подтвердить выбранные параметры и приступить к настройке. При необходимости подтвердите создание указанных директорий.

  4. После успешной настройки нажмите Запустить для запуска сервисов компонента.

  5. Нажмите Завершить, чтобы закончить настройку компонента.

Чтобы настроить другую машину, нажмите Настроить другую машину.


1. Обязательно для заполнения.