Обновление пакетов на локальной машине

1. Автоматическое обновление

Обновите компоненты СРК RuBackup в автоматическом режиме.

  1. Выведите список пакетов СРК RuBackup, установленных на машине с обновляемым компонентом СРК RuBackup:

    Astra Linux, Debian, Ubuntu
    dpkg -l | grep rubackup
    Альт, Rosa Cobalt, RHEL, RedOS, CentOS, Rosa Chrome
    rpm -qa | grep rubackup
  2. Скачайте свежие версии пакетов с официального сайта www.rubackup.ru:

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

      • rubackup-common;

      • rubackup-client;

      • rubackup-server;

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

      • rubackup-common;

      • rubackup-client;

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

      • rubackup-rest-api;

      • rubackup-common-gui;

      • rubackup-init-gui;

      • rubackup-rbm;

      • rubackup-rbc;

    • пакеты дополнительных модулей СРК RuBackup.

  3. Скачайте с официального сайта www.rubackup.ru из папки /Experimental/Scripts скрипт upgrade_rubackup_packages.sh.

  4. Поместите скачанные пакеты RuBackup и скрипт upgrade_rubackup_packages.sh в одну папку на машине с обновляемым компонентом СРК RuBackup.

  5. Сделайте скрипт upgrade_rubackup_packages.sh исполняемым:

    chmod +x ./upgrade_rubackup_packages.sh
  6. Остановите сервисы СРК RuBackup на текущей машине:

    Сервисы серверной части
    systemctl stop rubackup_server.service
    systemctl stop rubackup_client.service
    systemctl stop rubackup_api.service
    Сервисы клиентской части
    systemctl stop rubackup_client.service
  7. Закройте используемые приложения «Менеджер администратора RuBackup», «Менеджер клиента RuBackup», веб-приложение Tucana.

    При необходимости сохраните конфигурационные файлы модулей, расположенные в /opt/rubackup/etc/, так как после обновления пакетов значения параметров конфигурационных файлов могут быть изменены.

  8. Запустите скрипт, находясь в папке:

    sudo ./upgrade_rubackup_packages.sh

    При обновлении пакета rubackup-rest-api выберите, что нужно сделать с конфигурационным файлом /opt/rubackup/etc/rubackup_api.env текущей версии: сохранить или обновить значения параметров. По умолчанию сохраняются текущие значения параметров.

    При выполнении скрипта будут проверены версии установленных пакетов и новых пакетов на текущей машине.

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

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

2. Ручное обновление

Обновите компоненты СРК RuBackup в ручном режиме.

  1. Выведите список пакетов СРК RuBackup, установленных на машине с обновляемым компонентом СРК RuBackup:

    Astra Linux, Debian, Ubuntu
    dpkg -l | grep rubackup
    Альт, Rosa Cobalt, RHEL, RedOS, CentOS, Rosa Chrome
    rpm -qa | grep rubackup
  2. Скачайте свежие версии пакетов с официального сайта www.rubackup.ru:

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

      • rubackup-common;

      • rubackup-client;

      • rubackup-server;

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

      • rubackup-common;

      • rubackup-client;

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

      • rubackup-rest-api;

      • rubackup-common-gui;

      • rubackup-init-gui;

      • rubackup-rbm;

      • rubackup-rbc.

  3. Остановите сервисы СРК RuBackup на текущей машине:

    Сервисы серверной части
    systemctl stop rubackup_server.service
    systemctl stop rubackup_client.service
    systemctl stop rubackup_api.service
    Сервисы клиентской части
    systemctl stop rubackup_client.service
  4. Закройте используемые приложения «Менеджер администратора RuBackup», «Менеджер клиента RuBackup», веб-приложение Tucana.

    При необходимости сохраните конфигурационные файлы модулей, расположенные в /opt/rubackup/etc/, так как после обновления пакетов значения параметров конфигурационных файлов могут быть изменены.

  5. Установите загруженные пакеты СРК RuBackup:

    Astra Linux, Debian, Ubuntu
    sudo apt install ./<name_package>.deb
    Альт
    sudo apt-get install ./<name_package>.rpm
    Rosa Cobalt, RHEL
    sudo yum install ./<name_package>.rpm
    RedOS, CentOS, Rosa Chrome
    sudo dnf install ./<name_package>.rpm

    где <name_package> — имя пакета СРК RuBackup актуальной версии.

    При обновлении пакета rubackup-rest-api выберите, что нужно сделать с конфигурационным файлом /opt/rubackup/etc/rubackup_api.env текущей версии: сохранить или обновить значения параметров. По умолчанию сохраняются текущие значения параметров.

  6. Выполните обновление настроек компонента СРК RuBackup.