Документация ispmanager 6 lite, pro, host

Резервное копирование одного сайта

Описание

Модуль резервного копирования отдельного сайта позволяет создать резервную копию выбранного сайта и восстановить данные из резервной копии в выбранный сайт.

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

Создание резервной копии

  1. Перейдите в раздел Сайты и выберите сайт, для которого нужно создать копию.
  2. В контекстном меню нажмите Создать резервную копию сайта.

      
  3. Будет открыта форма, на которой отображены данные, входящие в резервную копию и место для сохранения резервной копии.

  4. Выберите вариант сохранения:

    • Сохранить в домашнюю директорию

    При выборе данной опции резервная копия будет расположена в директории backups в домашней директории пользователя, например:

    /var/www/www-root/data/backups/example.com/F2023-12-04_13-08-41.www-root.tgz
    • Скачать на локальный компьютер

    В данном случае после создания, резервная копия будет скачана на компьютер пользователя.

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

Восстановление из резервной копии

  1. Перейдите в раздел Сайты.
  2. Выберите сайт и в контекстном меню нажмите на пункт меню Восстановить сайт из копии.


  3. Будет открыта форма, на которой можно выбрать данные для восстановления, например:

    • Файлы сайта - файлы, расположенные в каталоге сайта, например:
    /var/www/www-root/data/www/example.com
    • Настройки сайта - метаданные, содержащие настройки с формы сайта.
    • База данных - дамп базы данных сайта и метаданные, содержащие настройки с формы базы данных и пользователей базы данных.
    • SSL-сертификат - метаданные, содержащие SSL-сертификат сайта.
    Внимание!
    Если SSL-сертификат был перевыпущен после сохранения резервной копии - убедитесь, что не восстанавливаете старый сертификат (пункт не выбран), иначе будут восстановлены данные старого сертификата.
    • При включении галочек Настройки сайта, База данных, SSL-сертификат, будут восстановлены база данных, SSL-сертификат и связаны с сайтом.
    • При включении галочек База данных, SSL-сертификат, соответствующие сущности будут восстановлены без привязки к сайту.
    • При включении галочки Настройки сайта, если база данных и SSL-сертификат уже существуют, то они будут привязаны к сайту, иначе будут восстановлены только настройки сайта.

Восстановление из резервной копии в другой сайт

  1. При восстановлении резервной копии в другой сайт, в зависимости от выбранных пунктов, будут выполнены следующие действия:

    Файлы сайта будут распакованы в домашнюю директорию нового сайта. Структура каталогов и файлов будет сохранена.

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

    Привязка к Базе данных будет выполнена, если База данных успешно восстановилась или существует у пользователя без привязки к другому сайту.

    База данных будет восстановлена, если она привязана к сайту или ее не существует.

    SSL-сертификат будет восстановлен, если он не существует или привязан к сайту и подходит для восстанавливаемого сайта.

    В остальных случаях будет отображена соответствующая ошибка.

     

  2. Выберите источник архива:

    • Домашняя директория

    Будет отображено содержимое директории с резервными копиями, в котором можно выбрать копию для восстановления.

    • Загрузить с локального компьютера

    Будет отображен диспетчер загрузок файлов. За один раз можно загрузить один файл с расширением tgz.

  3. После заполнения настроек формы необходимо нажать кнопку Восстановить.

    Пользователю одновременно доступна только одна операция создания резервной копии или восстановления сайта.

    Если выполняется резервное копирование или восстановление пользователя основным модулем резервного копирования, резервное копирование или восстановление сайта недоступно.

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