Главная
Блог
В ispmanager появился бэкап одного сайта
13 марта 2024
2 минуты
Екатерина Мацеевска
В ispmanager появился бэкап одного сайта

В ispmanager появился бэкап одного сайта

В релизе 6.93 появилась возможность создания резервной копии одного сайта. Пригодится, если хотите провести на сайте ребрендинг, внести новую фичу, перенести с PHP на Python или перелопатить половину конфигов. Новая функция поможет — сделайте архив и экспериментируйте, не боясь потерять данные.

Новая функция доступна в beta версии 6.93. Предварительная дата выпуска stable 6.94 — 26 марта.

Как работает:

  1. Отметьте нужный сайт в разделе «Сайты».
  2. Нажмите на иконку с тремя точками в конце строки с выбранным сайтом.
  3. Выберите в появившемся меню «Создать резервную копию сайта».
  4. Дальше можно скачать копию на компьютер или загрузить ее на сервер.
Создать резервную копию сайта в ispmanager

Проверить, началось ли создание копии можно в логе:

/usr/local/mgr5/var/backup2_site.log

Например, можно подключиться к серверу по SSH и ввести команду:

tail -f /usr/local/mgr5/var/backup2_site.log
Создать резервную копию сайта в ispmanager
В логе увидим, что процесс резервного копирования начался

Строка лога proc EXTINFO Process 1571709 finished with status 0 означает, что резервная копия сайта создалась успешно.

Создать резервную копию сайта в ispmanager
А еще при успешном создании бэкапа сайта в панели появится уведомление

Когда создание копии закончится, можно начинать изменение сайта.

Технические детали. Механизм отличается от обычного резервного копирования: здесь только ручной запуск и старые копии в хранилище сервера не затираются. Чтобы избежать переполнения диска, если вы часто используете эту функцию, не забывайте очищать папку с бэкапами (/var/www/{имя пользователя}/data/backups/{адрес сайта}) от уже ненужных версий сайта.

Запуск резервного копирования одного сайта единожды не запустит автоматическое копирование. Не забывайте, что для постоянных бэкапов необходимо настроить резервное копирование в одноименном разделе панели. Из копии сайта нельзя исключить папки или файлы — создается только полная копия и для больших сайтов это может занять время.

Как вернуться к старой версии сайта. Зайдите в контекстное меню и выберете пункт «Восстановить сайт из копии».

Там вы можете выбрать, что именно хотите восстановить:

  • файлы сайта,
  • настройки,
  • базу данных,
  • SSL-сертификат. При восстановлении SSL-сертификата будьте внимательны — проверьте срок его действия, он может уже закончиться. Поэтому по умолчанию этот пункт отключен.

Восстановить сайт можно как из скаченной на компьютер копии, так и из сохраненной на сервере, если она была.

Создать резервную копию сайта в ispmanager
Восстановить сайт
Создать резервную копию сайта в ispmanager
При удачном завершении восстановления сайта из резервной копии в панели появится уведомление

Технические детали. При восстановлении все файлы перезаписываются по файлам в директории. Конфигурация сбросится на момент создания резервной копии, ручные правки будут удалены. Конфигурации в таком случае перезапишутся по шаблону конфигурационных файлов.

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

Как сменить репозиторий →

Подробная документация «Резервное копирование одного сайта» →

Подписка на новости
Подпишитесь на новостную рассылку ispmanager и получайте самые лучшие материалы каждую неделю