Переустановка

1. RuBackup Infractructure Manager

  1. Перейдите в директорию со скриптом установки.

    cd /opt/srk_installer
  2. Удалите сертификаты машин, где развернут конфигурационный сервер.

    docker exec puppetserver puppetserver ca clean --certname puppetdb
  3. Очистите все неиспользуемые данные Docker (контейнеры, образы, тома и сети).

    docker system prune -a --volumes -f
  4. Удалите Docker и конфигурационный сервер (если RuBackup Infractructure Manager был развернут на одной машине).

    apt purge docker\* puppet\*
  5. Удалите системные каталоги конфигурационного сервера.

    rm -rf /etc/puppetlabs /opt/puppetlabs /var/lib/puppet /var/log/puppetlabs && sudo rm -r ./files
  6. Удалите данные Docker (если RuBackup Infractructure Manager был развернут на одной машине).

    rm -rf /etc/docker /var/lib/docker /var/lib/containerd && sudo rm -r ./files
  7. Удалите каталог с установочными пакетами ALSE.

    rm -rf /root/Astra_1.8/
  8. Удалите пользовательский каталог с сохраненными Docker образами.

    rm -rf /home/<имя пользователя>/docker_images
  9. Удалите неиспользуемые пакеты зависимости и их конфигурационные файлы.

    apt autoremove --purge -y
  10. Очистите локальный кеш пакетов.

    apt autoclean
  11. Удалите файлы RuBackup Infractructure Manager (если RuBackup Infractructure Manager был развернут на одной машине).

    cd /opt/ && rm srk_installer.tar.zst && rm -rf srk_installer/

2. Основной сервер

  1. Принудительно удалите пакеты RuBackup.

    sudo dpkg --purge --force-depends $(dpkg-query -f '${Package}\n' -W | grep 'rubackup')
  2. Удалите каталог RuBackup.

    sudo rm -rf /opt/rubackup/
  3. Удалите каталог с установочными пакетами ALSE.

    rm -rf /root/Astra_1.8/
  4. Удалите данные в СУБД.

    Перед повторной установкой ролей компонентов СРК необходимо удалить базу данных RuBackup и пользователя.

    • Подключитесь к СУБД.

      sudo -u postgres psql
    • Удалите базу данных RuBackup.

      drop database rubackup;
    • Удалите пользователя rubackup.

      drop user rubackup;
    • Отключитесь от СУБД.

      \q
  5. Удалите каталог RuBackup.

    sudo rm -rf /opt/rubackup/
  6. Удалите неиспользуемые пакеты зависимости и их конфигурационные файлы.

    apt autoremove --purge -y
  7. Очистите локальный кеш пакетов.

    apt autoclean

3. Резервный сервер, медиасервер и клиент

  1. Принудительно удалите пакеты RuBackup.

    sudo dpkg --purge --force-depends $(dpkg-query -f '${Package}\n' -W | grep 'rubackup')
  2. Удалите каталог RuBackup.

    sudo rm -rf /opt/rubackup/
  3. Удалите каталог с установочными пакетами ALSE.

    rm -rf /root/Astra_1.8/
  4. Удалите каталог RuBackup.

    sudo rm -rf /opt/rubackup/
  5. Удалите неиспользуемые пакеты зависимости и их конфигурационные файлы.

    apt autoremove --purge -y
  6. Очистите локальный кеш пакетов.

    apt autoclean