Резервные копии
Резервная копия — это копия всех сайтов, баз данных и почтовых ящиков пользователя. Резервные копии позволяют:
- восстановить информацию при проблемах в работе сайта;
- восстановить сайт при переносе с сервера на сервер;
- сохранить данные при возможных перебоях в работе сервера, программных сбоях, проблемах с оборудованием и т.п.
Копия может храниться на сервере с ISPmanager или во внешнем хранилище. В качестве внешнего хранилища вы можете использовать:
- Dropbox;
- Google Drive;
- Amazon S3;
- S3-совместимое хранилище;
- FTP-сервер;
- SFTP-сервер (с подключением по SSH).
По умолчанию резервное копирование для всех пользователей выполняется автоматически один раз в сутки. Вы можете настроить расписание резервного копирования. Подробнее см. в статье Модуль резервного копирования (isptar, текущий актуальный модуль, c 5.52.0 ).
- находятся на примонтированных устройствах;
- являются символьными ссылками.
Для работы с резервными копиями перейдите в Инструменты → Резервные копии.
Настройка резервного копирования
При первом открытии раздела Резервные копии ISPmanager предлагает задать настройки резервного копирования. Нажмите ОК, чтобы указать настройки.
- Включите опцию Включить резервное копирование, чтобы резервное копирование выполнялось с указанными настройками. Обратите внимание!Для того, чтобы включить/выключить резервное копирование для конкретного пользователя, нужно включить/выключить эту опцию в параметрах пользователя.
- Выберите место хранения копий в поле Тип хранилища.
- Укажите Пароль резервной копии.
- Укажите настройки выбранного типа хранилища: Локальный каталогDropboxGoogle DriveAmazon S3S3-совместимое хранилищеFTP-серверSFTP-сервер (по SSH)
- Укажите Ограничения на создание копий:
- Общий объём в байтах. Вы можете указать в этом поле единицу измерения. Например, 100Mib. Обратите внимание!
- Для локального хранилища ограничение применяется отдельно к каждому узлу кластера. При превышении заданной величины будут удаляться наиболее старые резервные копии;
- Вы можете оставить это поле пустым, тогда резервные копии будут храниться, пока в хранилище не закончится место;
- Вы можете ограничить общее количество резервных копий через параметр конфигурационного файла BackupCountLimit. Значение параметра по умолчанию — 14 (7 ежедневных и 7 еженедельных копий).
- Максимальное количество Полных резервных копий.
- Максимальное количество Ежедневных резервных копий.
- В поле Исключить файлы укажите какие файлы не нужно включать в резервную копию. Каждое исключение нужно указывать с новой строки. Обратите внимание!
- Пути к файлам задаются относительно домашнего каталога пользователя (по умолчанию это /var/www/username/). Например, data/.filemgr-tmp;
- Вы можете использовать символ *, чтобы заменить любые символы в имени файла.
- В поле Исключить базы данных укажите какие базы данных не нужно включать в резервную копию. Каждую базу данных нужно указывать с новой строки.
- Общий объём в байтах. Вы можете указать в этом поле единицу измерения. Например, 100Mib.
- Нажмите ОК.
Чтобы изменить заданные настройки, перейдите в Инструменты → Резервные копии → кнопка Настройки.
Восстановление данных из резервной копии
Восстановление пользователя и всех его данных
Чтобы восстановить данные пользователя из резервной копии, перейдите в Инструменты → Резервные копии → выберите копию → кнопка Подробнее → выберите пользователя → кнопка Восстановить → OK. Когда данные будут восстановлены, в интерфейсе ISPmanager появится сообщение "Восстановление из резервной копии успешно завершено".
Восстановление удалённого пользователя
Удалённого пользователя можно восстановить из резервной копии под другим именем. Для этого перейдите в в Инструменты → Резервные копии → выберите копию → кнопка Подробнее → выберите пользователя → кнопка Восстановить как → укажите Имя пользователя, которому будут восстановлены данные из резервной копии или Создайте с новым именем → Ok. В этом случае ISPmanager не будет восстанавливать совпадающие сущности. Также пользователю будут не доступны резервные копии, созданные под старым именем.
Восстановление отдельных файлов
Чтобы восстановить отдельные файлы из резервной копии пользователя:
- Войдите под учётной записью пользователя: Учётные записи → Пользователи → выберите пользователя → кнопка Войти.
- Откройте резервную копию пользователя: Инструменты → Резервные копии → выберите копию → кнопка Данные.
- Выберите тип данных — Базы данных, Почта, Файлы.
- Выберите нужные файлы.
- Нажмите кнопку Восстановить для восстановления файлов из резервной копии.
Когда данные будут восстановлены, в интерфейсе ISPmanager появится сообщение "Восстановление из резервной копии успешно завершено".
Скачивание резервной копии
Чтобы загрузить на локальный компьютер одну из резервных копий, перейдите в Инструменты → Резервные копии → выберите копию → кнопка Подробнее → выберите пользователя → кнопка Скачать. Резервная копия загрузится в виде архива tar с именем файла YYYY-MM-DD-user.tar.gz.