Резервные копии
Планируйте полные или частичные резервные копии в локальное хранилище, FTP, S3 или WebDAV и восстанавливайте их в один клик.
Важна только та резервная копия, которую можно восстановить. TubePress включает Backup Pro — плагин, который создаёт полные проверенные снимки всего сайта и отправляет их на внешнее хранилище по расписанию — без доступа к командной строке, без mysqldump и без системного crontab.
На этой странице описаны профили резервного копирования, содержимое каждого архива, доступные места хранения, принципы работы расписания и хранения копий, процесс восстановления и причины, по которым всё это работает на сайте любого размера. Включите и настройте плагин в разделе /admin/plugins.
Backup Pro
Backup Pro защищает всё необходимое для восстановления сайта с нуля: базу данных, загруженные файлы, темы, плагины и конфигурацию. Плагин работает полностью на PHP через встроенный планировщик, поэтому он функционирует даже на виртуальном хостинге без доступа к командной строке. Полная история резервных копий фиксируется в базе данных с датой, профилем, размером, продолжительностью и статусом; любой архив можно скачать или удалить из панели администратора.
Профили резервного копирования
Вместо одного фиксированного задания Backup Pro позволяет создавать несколько профилей, каждый со своим расписанием, форматом, местом хранения, политикой хранения и уведомлениями. Это позволяет комбинировать стратегии, например:
- Полное ежедневное резервное копирование с отправкой на S3.
- Снимок только базы данных каждые шесть часов на локальный сервер.
- Еженедельный архив, отправляемый в Nextcloud через WebDAV.
Каждый профиль работает независимо, поэтому частые лёгкие снимки и периодические полные архивы могут сосуществовать.
Что входит в резервную копию
Полное резервное копирование охватывает все пять компонентов вашей установки:
База данных Загрузки Темы Плагины Конфигурация
Формат архива выбирается для каждого профиля отдельно — ZIP или TAR.GZ — а профиль можно ограничить только базой данных, если нужен быстрый снимок данных.
Места хранения
Резервные копии можно записывать в четыре вида хранилищ, что позволяет надёжно хранить их отдельно от защищаемого сервера:
| Хранилище | Совместимость |
|---|---|
| Локальное | Каталог на вашем сервере. |
| FTP / FTPS | Любой удалённый FTP или FTPS сервер. |
| S3-совместимое | AWS S3, DigitalOcean Spaces, Wasabi, Backblaze B2. |
| WebDAV | Nextcloud, Synology, ownCloud. |
Расписание и хранение
Каждый профиль работает по собственному расписанию — каждые 6 часов, 12 часов, ежедневно, еженедельно или ежемесячно — через встроенный планировщик, поэтому crontab трогать не нужно. Политика хранения для каждого профиля автоматически удаляет старые архивы, оставляя только указанное количество копий, — хранилище не переполняется.
Восстановление
Когда необходимо откатиться, выполните восстановление прямо из панели администратора и выберите именно то, что нужно вернуть:
Каждый архив проверяется по контрольной сумме SHA-256 перед началом восстановления, поэтому усечённый или повреждённый файл будет обнаружен, а не записан поверх рабочего сайта.
Уведомления по электронной почте
Каждый профиль может отправлять вам письмо при успешном завершении или ошибке резервного копирования — на адрес, указанный для данного профиля. Это делает резервные копии надёжными без необходимости проверять их вручную: вы получаете уведомление только при хорошей новости или при сбое. Убедитесь, что исходящая почта настроена; см. Уведомления.
Создан для масштаба
Backup Pro разработан для работы с сайтами, содержащими миллионы файлов. Дампы базы данных, копирование файлов и сжатие архивов выполняются частями, поэтому каждый шаг завершается в рамках ограничений PHP по времени, и всё работает даже за Cloudflare — без таймаутов и переполнения памяти. Поскольку плагин использует только PHP, не требуется ни mysqldump, ни командная строка, ни crontab.
Следующие шаги
Остались вопросы?
Откройте заявку в панели управления, и наша команда поможет.