- Резервные копии
- Настройка резервного копирования
- Восстановление данных из резервной копии
- Восстановление пользователя и всех его данных
- Восстановление удалённого пользователя
- Восстановление отдельных файлов
- Резервные копии
- Настройка резервного копирования
- Создание резервной копии вручную
- Восстановление данных из резервной копии
- Восстановление пользователя и всех его данных
- Восстановление удалённого пользователя
- Восстановление отдельных файлов
Резервные копии
Как создать резервную копию и восстановить данные в ISPmanager
Резервная копия — это копия всех сайтов, баз данных и почтовых ящиков пользователя. Резервные копии позволяют:
- восстановить информацию при проблемах в работе сайта;
- восстановить сайт при переносе с сервера на сервер ;
- сохранить данные при возможных перебоях в работе сервера, программных сбоях, проблемах с оборудованием и т.п.
Копия может храниться на сервере с ISPmanager или во внешнем хранилище. В качестве внешнего хранилища вы можете использовать:
- Dropbox;
- Google Drive;
- Amazon S3;
- S3-совместимое хранилище;
- FTP-сервер;
- SFTP-сервер (с подключением по SSH).
По умолчанию резервное копирование для всех пользователей выполняется автоматически один раз в сутки. Вы можете настроить расписание резервного копирования. Подробнее см. в статье Модуль резервного копирования (isptar, текущий актуальный модуль, c 5.52.0 ).
Резервное копирование не выполняется для директорий и файлов, которые:
- находятся на примонтированных устройствах;
- являются символьными ссылками.
Для работы с резервными копиями перейдите в Инструменты → Резервные копии.
Настройка резервного копирования
При первом открытии раздела Резервные копии ISPmanager предлагает задать настройки резервного копирования. Нажмите ОК, чтобы указать настройки.
Включите опцию Включить резервное копирование, чтобы резервное копирование выполнялось с указанными настройками.
Для того, чтобы включить/выключить резервное копирование для конкретного пользователя, нужно включить/выключить эту опцию в настройках пользователя.
Укажите настройки выбранного типа хранилища:
- Путь до папки — директория на сервере, куда будут сохраняться копии.
- Код доступа — код доступа к Dropbox. Вы можете перейти по ссылке и авторизоваться в Dropbox. После этого поле будет заполнено автоматически.
- Путь до бэкапов — директория в Dropbox, куда будут сохраняться копии.
- Код доступа — код доступа к Google Drive. Вы можете перейти по ссылке и авторизоваться в Google Drive. После этого поле будет заполнено автоматически.
- Путь до бэкапов — директория в Google Drive, куда будут сохраняться копии.
- Идентификатор ключа — идентификатор ключа доступа.
- Секретный ключ — секретный ключ доступа.
- Корзина (bucket) — имя контейнера Amazon S3 для хранения резервных копий.
Подробнее о настройках Amazon S3 см. в официальной документации.
- URL хранилища — URL для API-запросов к хранилищу.
- Идентификатор ключа — идентификатор ключа доступа.
- Секретный ключ — секретный ключ доступа.
- Корзина (bucket) — имя контейнера для хранения резервных копий.
- Метод адресации корзин:
- поддомен — для доступа к корзине будет использоваться URL вида http[s]://bucket.host[:port][/path]. Например, https://bucket.example.com:5555/backup.
- URL-путь — для доступа к корзине будет использоваться URL вида http[s]://host[:port][/path]/bucket/. Например, https://example.com:7777/backup/bucket.
- Адрес сервера — доменное имя или IP-адрес сервера.
- Порт FTP — порт подключения. Значение по умолчанию — 21.
- Путь до бэкапов — директория на сервере, куда будут сохраняться копии.
- Пользователь — имя пользователя FTP.
- Пароль — пароль пользователя FTP.
- Адрес сервера — доменное имя или IP-адрес сервера.
- Порт SSH — порт подключения. Значение по умолчанию — 22.
- Путь до бэкапов — директория на сервере, куда будут сохраняться копии.
- Авторизация на сервере — тип авторизации: по паролю или ключу SSH. При авторизации по паролю ISPmanager сгенерирует ключ, который будет использоваться для доступа к удаленному серверу.
- Имя пользователя — имя пользователя SSH.
- Пароль — пароль пользователя SSH.
- Закрытый ключ — содержимое закрытого ключа SSH.
Общий объём в байтах. Вы можете указать в этом поле единицу измерения. Например, 100Mib.
- Для локального хранилища ограничение применяется отдельно к каждому узлу кластера. При превышении заданной величины будут удаляться наиболее старые резервные копии;
- Вы можете оставить это поле пустым, тогда резервные копии будут храниться, пока в хранилище не закончится место;
- Вы можете ограничить общее количество резервных копий через параметр конфигурационного файла BackupCountLimit. Значение параметра по умолчанию — 14 (7 ежедневных и 7 еженедельных копий).
В поле Исключить файлы укажите какие файлы не нужно включать в резервную копию. Каждое исключение нужно указывать с новой строки.
- Пути к файлам задаются относительно домашнего каталога пользователя (по умолчанию это /var/www/username/). Например, data/.filemgr-tmp;
- Вы можете использовать символ *, чтобы заменить любые символы в имени файла.
Настройка параметров резервного копирования
Чтобы изменить заданные настройки, перейдите в Инструменты → Резервные копии → кнопка Настройки.
Восстановление данных из резервной копии
Восстановление пользователя и всех его данных
Чтобы восстановить данные пользователя из резервной копии, перейдите в Инструменты → Резервные копии → выберите копию → кнопка Подробнее → выберите пользователя → кнопка Восстановить → OK. Когда данные будут восстановлены, в интерфейсе ISPmanager появится сообщение «Восстановление из резервной копии успешно завершено».
Существующие файлы не перезаписываются. Перед восстановлением БД пользователей, удалите с сервера одноимённую БД. Если этого не сделать, то ISPmanager дополнит существующую БД, а не восстановит её полностью из резервной копии.
Восстановление удалённого пользователя
Удалённого пользователя можно восстановить из резервной копии под другим именем. Для этого перейдите в в Инструменты → Резервные копии → выберите копию → кнопка Подробнее → выберите пользователя → кнопка Восстановить как → укажите Имя пользователя, которому будут восстановлены данные из резервной копии или Создайте с новым именем → Ok. В этом случае ISPmanager не будет восстанавливать совпадающие сущности. Также пользователю будут не доступны резервные копии, созданные под старым именем.
Если восстановить удалённого пользователя из ранней резервной копии, то данные резервных копий, сделанных поздней, будут ему не доступны.
Например, пользователь был удалён 10 марта, а его резервные копии есть за январь и за февраль. После восстановления пользователя из резервной копии за 15 января, он не увидит резервные копии, сделанные позднее этой даты. То есть резервные копии с 15 января до 10 марта будут ему недоступны.
Восстановление отдельных файлов
Чтобы восстановить отдельные файлы из резервной копии пользователя:
- Войдите под учётной записью пользователя: Учётные записи → Пользователи → выберите пользователя → кнопка Войти.
- Откройте резервную копию пользователя: Инструменты → Резервные копии → выберите копию → кнопка Данные.
- Выберите тип данных — Базы данных, Почта, Файлы.
- Выберите нужные файлы.
- Нажмите кнопку Восстановить для восстановления файлов из резервной копии.
Когда данные будут восстановлены, в интерфейсе ISPmanager появится сообщение «Восстановление из резервной копии успешно завершено».
Источник
Резервные копии
Как создать резервную копию и восстановить данные в ISPmanager
Резервная копия — это копия всех сайтов, баз данных и почтовых ящиков пользователя. Резервные копии позволяют:
- восстановить информацию при проблемах в работе сайта;
- восстановить сайт при переносе с сервера на сервер ;
- сохранить данные при возможных перебоях в работе сервера, программных сбоях, проблемах с оборудованием и т.п.
Копия может храниться на сервере с ISPmanager или во внешнем хранилище. В качестве внешнего хранилища вы можете использовать:
- Dropbox;
- Google Drive;
- Amazon S3;
- S3-совместимое хранилище;
- FTP-сервер;
- SFTP-сервер (с подключением по SSH).
По умолчанию резервное копирование для всех пользователей выполняется автоматически один раз в сутки. Вы можете настроить расписание резервного копирования. Подробнее см. в статье Модуль резервного копирования ISPtar.
Резервное копирование не выполняется для директорий и файлов, которые:
- находятся на примонтированных устройствах;
- являются символьными ссылками.
Для работы с резервными копиями перейдите в Резервные копии.
Настройка резервного копирования
При первом открытии раздела Резервные копии ISPmanager предлагает задать настройки резервного копирования. Нажмите ОК, чтобы указать настройки.
Включите опцию Включить резервное копирование, чтобы резервное копирование выполнялось с указанными настройками.
Для того, чтобы включить/выключить резервное копирование для конкретного пользователя, нужно включить/выключить эту опцию в параметрах пользователя.
Укажите настройки выбранного типа хранилища:
- Путь до папки — директория на сервере, куда будут сохраняться копии.
- Код доступа — код доступа к Dropbox. Вы можете перейти по ссылке и авторизоваться в Dropbox. После этого поле будет заполнено автоматически.
- Путь до бэкапов — директория в Dropbox, куда будут сохраняться копии.
- Код доступа — код доступа к Google Drive. Вы можете перейти по ссылке и авторизоваться в Google Drive. После этого поле будет заполнено автоматически.
- Путь до бэкапов — директория в Google Drive, куда будут сохраняться копии.
- Идентификатор ключа — идентификатор ключа доступа.
- Секретный ключ — секретный ключ доступа.
- Корзина (bucket) — имя контейнера Amazon S3 для хранения резервных копий.
Подробнее о настройках Amazon S3 см. в официальной документации.
- URL хранилища — URL для API-запросов к хранилищу.
- Идентификатор ключа — идентификатор ключа доступа.
- Секретный ключ — секретный ключ доступа.
- Корзина (bucket) — имя контейнера для хранения резервных копий.
- Метод адресации корзин:
- поддомен — для доступа к корзине будет использоваться URL вида http[s]://bucket.host[:port][/path]. Например, https://bucket.example.com:5555/backup .
- URL-путь — для доступа к корзине будет использоваться URL вида http[s]://host[:port][/path]/bucket/. Например, https://example.com:7777/backup/bucket .
- Адрес сервера — доменное имя или IP-адрес сервера.
- Порт FTP — порт подключения. Значение по умолчанию — 21.
- Путь до бэкапов — директория на сервере, куда будут сохраняться копии.
- Пользователь — имя пользователя FTP.
- Пароль — пароль пользователя FTP.
- Адрес сервера — доменное имя или IP-адрес сервера.
- Порт SSH — порт подключения. Значение по умолчанию — 22.
- Путь до бэкапов — директория на сервере, куда будут сохраняться копии.
- Авторизация на сервере — тип авторизации: по паролю или ключу SSH. При авторизации по паролю ISPmanager сгенерирует ключ, который будет использоваться для доступа к удаленному серверу.
- Имя пользователя — имя пользователя SSH.
- Пароль — пароль пользователя SSH.
- Закрытый ключ — содержимое закрытого ключа SSH.
Общий объём в байтах. Вы можете указать в этом поле единицу измерения. Например, 100Mib.
- Для локального хранилища ограничение применяется отдельно к каждому узлу кластера. При превышении заданной величины будут удаляться наиболее старые резервные копии;
- Вы можете оставить это поле пустым, тогда резервные копии будут храниться, пока в хранилище не закончится место;
- Вы можете ограничить общее количество резервных копий через параметр конфигурационного файла BackupCountLimit. Значение параметра по умолчанию — 14 (7 ежедневных и 7 еженедельных копий).
В поле Исключить файлы укажите какие файлы не нужно включать в резервную копию. Каждое исключение нужно указывать с новой строки.
- Пути к файлам задаются относительно домашнего каталога пользователя (по умолчанию это /var/www/username/). Например, data/.filemgr-tmp;
- Вы можете использовать символ *, чтобы заменить любые символы в имени файла.
Настройка параметров резервного копирования
Чтобы изменить заданные настройки, перейдите в Резервные копии → кнопка Настройки резервного копирования.
Создание резервной копии вручную
Чтобы создать резервную копию вручную:
- Войдите под учётной записью пользователя: Пользователи → выберите пользователя → кнопка Войти под пользователем.
- Перейдите в Резервные копии → кнопка Новый.
ISPmanager создаст резервную копию и скачает её на ваш компьютер в формате архива tar.gz.
Таким способом вы можете создавать резервные копии не чаще, чем один раз в час. Если в течение часа после создания первой резервной копии повторно нажать кнопку Новый, ISPmanager скачает тот же архив, что и в первый раз.
Восстановление данных из резервной копии
Восстановление пользователя и всех его данных
Чтобы восстановить данные пользователя из резервной копии, перейдите в Резервные копии → выберите копию → кнопка Смотреть файлы → выберите пользователя → кнопка Восстановить → OK. Когда данные будут восстановлены, в интерфейсе ISPmanager появится сообщение «Восстановление из резервной копии успешно завершено».
Существующие файлы не перезаписываются. Перед восстановлением БД пользователей, удалите с сервера одноимённую БД. Если этого не сделать, то ISPmanager дополнит существующую БД, а не восстановит её полностью из резервной копии.
Восстановление удалённого пользователя
Удалённого пользователя можно восстановить из резервной копии под другим именем. Для этого перейдите в Резервные копии → выберите копию → кнопка Смотреть файлы → выберите пользователя → кнопка Восстановить как → укажите Имя пользователя, которому будут восстановлены данные из резервной копии или Создайте с новым именем → Ok. В этом случае ISPmanager не будет восстанавливать совпадающие сущности. Также пользователю будут не доступны резервные копии, созданные под старым именем.
Если восстановить удалённого пользователя из ранней резервной копии, то данные резервных копий, сделанных поздней, будут ему не доступны.
Например, пользователь был удалён 10 марта, а его резервные копии есть за январь и за февраль. После восстановления пользователя из резервной копии за 15 января, он не увидит резервные копии, сделанные позднее этой даты. То есть резервные копии с 15 января до 10 марта будут ему недоступны.
Восстановление отдельных файлов
Чтобы восстановить отдельные файлы из резервной копии пользователя:
- Войдите под учётной записью пользователя: Пользователи → выберите пользователя → кнопка Войти под пользователем.
- Откройте резервную копию пользователя: Резервные копии → выберите копию → кнопка Данные.
- Выберите тип данных — Базы данных, Почта, Файлы.
- Выберите нужные файлы.
- Нажмите кнопку Восстановить для восстановления файлов из резервной копии.
Когда данные будут восстановлены, в интерфейсе ISPmanager появится сообщение «Восстановление из резервной копии успешно завершено».
Источник