Как восстановить VPS из резервной копии

Потеря данных на сервере может случиться по разным причинам: сбой ПО, ошибки обновлений, взлом, удаление файлов. К счастью, при наличии резервной копии вы можете восстановить VPS в прежнее состояние. В этой статье разберём пошагово, как восстановить сайт, базу данных, конфиги и права доступа.

Шаг 1: Подготовьте резервную копию

  • Убедитесь, что у вас есть архив .tar.gz или аналог
  • Распакуйте резервную копию в безопасный каталог: tar -xzf backup.tar.gz -C /restore/
  • Если копия на удалённом сервере — скачайте через rsync или scp

Шаг 2: Восстановление файлов сайта

Перенесите файлы сайта в рабочую директорию (например, /var/www/html):

rsync -av /restore/site/ /var/www/html/

Проверьте права и владельца:

chown -R www-data:www-data /var/www/html
chmod -R 755 /var/www/html

Шаг 3: Восстановление базы данных

  • Создайте базу данных (если удалена): CREATE DATABASE dbname;
  • Импортируйте дамп SQL: mysql -u root -p dbname < /restore/db.sql
  • Проверьте подключение сайта к базе (файл config.php, .env, и т.п.)

Шаг 4: Восстановление конфигов и crontab

Если в резервной копии есть конфиги:

  • Восстановите /etc/nginx/, /etc/php/, /etc/mysql/ при необходимости
  • Проверьте и перезапустите службы: systemctl restart nginx php mysql
  • Восстановите задачи cron: crontab /restore/crontab.backup

Рекомендации от Bit.Hosting

  • Проверяйте работоспособность сайта после восстановления
  • Убедитесь, что работает отправка писем, SSL и соединения с БД
  • Не забывайте об обновлениях и безопасности после возврата
  • Храните копии не менее 7 дней на внешнем носителе

← Вернуться в раздел «Резервное копирование»

Если у вас остались вопросы или требуется помощь в восстановлении VPS — напишите в поддержку Bit.Hosting. Мы восстановим ваш сервер в кратчайшие сроки! 🛠

← Резервное копирование VPS

Bit.Hosting

Сравнение тарифов

Стоимость рассчитана для выбранного периода оплаты.