Резервное копирование — надежный способ защитить и восстановить важную информацию в экстренном случае. Ежедневно архивные копии ваших данных будут сохраняться на удаленном сервере по протоколу FTP (File Transfer Protocol) и могут быть восстановлены, если вы случайно удалите файл или раздел на сайте.
Кому полезна услуга
- Большим проектам, которые часто обновляются, добавляют новый контент, ежедневно принимают много заказов, отзывов и комментариев от пользователей
- Серьезным проектам, которым критически важна непрерывная работа сайта — потеря данных недопустима даже за сутки
- Современным проектам, которым важна скорость создания и восстановления резервных копий.
Какие данные сохраняются
- Файлы сайта
- Базы данных сайта
- Настройки аккаунта (SSL-сертификаты, почта)
- Личные файлы, которые хранятся на хостинге.
Как это работает
Резервное копирование выполняется ежедневно, в автоматическом режиме и на отдельный независимый сервер. Рассмотрим по порядку, как это устроено.
Все данные вашего сайта хранятся на вашем виртуальном хостинге или сервере. С помощью панели управления ISPmanager включается автоматическое резервное копирование. Сама панель управления также хранится на вашем сервере.
В первый день запуска бэкапа создается полная архивная копия всех данных. Этот процесс происходит в фоновом режиме — незаметным для вас и ваших клиентов. После этого архивные копии отправляются на удаленный FTP-сервер. Это отдельный сервер, который находится в том же дата-центре, где расположен ваш основной сервер. На FTP-сервере хранятся только архивные копии.
В последующие дни создаются дифференциальные резервные копии — файлы сайта, в которых были изменения за время с последнего резервного копирования. Например, за один день у вас добавился новый раздел и больше ничего не изменилось. Значит, создастся резервная копия, в которой будет информация только о новом разделе.
В неделю создается минимум одна полная резервная копия и максимум шесть дифференциальных. Как только места становится недостаточно, старые резервные копии удаляются автоматически. Тем самым вам всегда будут доступны актуальные резервные копии вашего сайта.
Устроено это очень просто: на вашем основном сервере создается небольшая порция архивной копии (100-200 Мб) и отправляется на FTP-сервер. После успешной передачи данных порция удаляется с основного сервера, и запускается процесс создания новой порции. И так до тех пор, пока все данные не будут переданы на сервер резервного копирования.
Скорость FTP-бэкапа очень высокая, так как передача происходит по локальной сети внутри дата-центра.
Подытожим:- Данные сайта хранятся на основном сервере, а архивные копии — на другом
- Для процесса резервного копирования необходимо столько места на основном сервере, сколько весит максимальный дамп базы данных
- Резервное копирование проходит в фоновом режиме, незаметным для вас и ваших клиентов
- Архивные копии делятся на два вида — полные и дифференциальные
- На FTP-сервере хранится минимум 1 полная копия и 6 дифференциальных
- Можно восстановить как весь сайт, так и отдельный файл или базу данных.
Удобное восстановление данных
Особенность резервного копирования на FTP-сервер — возможность частичного восстановления данных. Неудачно внесли изменения в шаблон сайта? Восстановите только тот файл, в котором были изменения. Программист случайно удалил картинки на сайте? Восстановите только их.При этом возможность восстановления сайта и баз данных целиком остается. Это необходимо, когда изменений было много и непонятно, что именно привело к проблеме. В этом случае можно восстановить папку сайта или базу данных целиком за выбранную дату.
Отличие стандартных средств 1С-Битрикс от FTP-бэкапа на тарифах RED
В «1С-Битрикс: Управление сайтом» есть стандартные способы хранения резервных копий — локально на сервере или в облаке 1С-Битрикс. Важно понимать, чем отличается услуга FTP-бэкапа от резервного копирования 1С-Битрикс, и использовать преимущества обеих систем для построения многоуровневой защиты данных вашего сайта.Таблица сравнения
Резервное копирование от 1С-Битрикс |
FTP-бэкап от Reddock | |
---|---|---|
Объем предоставляемого места для хранения резервных копий | До 20 ГБ с возможностью платного расширения блоками по 200 ГБ | В 1,5 раза больше, чем места на диске по вашему тарифу хостинга |
Скорость создания резервной копии | Низкая | Средняя |
Количество резервных копий | Ограничено предоставленным объемом облака 1С-Битрикс | 1 полная резервная копия и 6 дифференциальных |
Отказоустойчивость процесса резервного копирования | Низкая | Высокая |
Надежность хранения данных | Высокая | Средняя |
Возможность частичного восстановления данных | Нет | Да, до файла или базы данных |
Расходование лишнего места на хостинге | Да, необходимо место для временного хранения полного размера резервной копии |
Необходимо место только для временного хранения дампа базы данных |
Резервное копирование от 1С-Битрикс: локальное хранение резервных копий
Локальное хранение копий 1С-Битрикс подразумевает под собой размещение резервных копий на хостинге внутри корневой папки вашего сайта (/bitrix/backup/). Отсюда вытекают две неприятные ситуации — расходуется лишнее место на хостинге и появляется риск выхода сайта из строя.
С нерациональным использованием места на хостинге все более менее понятно: для хранения резервных копий нужно дополнительное место. Представьте: у вас хранятся все данные сайта и в придачу — его резервные копии. Делаем вывод — нужно оплачивать в два, а то и в три раза больше места, которое будет использоваться только для хранения файлов. При этом сами резервные копии могут не пригодиться.
А вот с выходом сайта из строя не все так очевидно. Давайте разберемся. Все дело в том, что перед созданием резервной копии 1С-Битрикс не проверяет, достаточно ли места на хостинге. Поэтому возможна ситуация, когда резервное копирование запустилось, но в процессе его создания на сервере закончилось место. Возникнет ошибка и резервное копирование остановится. Однако данные, которые успели переместиться, не удаляются с сервера. В результате место на сервере заканчивается, и сайт может выйти из строя — перестанет открываться, так как данные и файлы не могут быть записаны. Это может привести к повреждению базы данных сайта и даже более серьезным проблемам.
Резервное копирование от 1С-Битрикс: облачное хранение резервных копий
Резервное копирование в облако 1С-Битрикс состоит из двух этапов: создание полной резервной копии сайта на хостинг и передача архивных копий на хранение в облако 1С-Битрикс. С созданием локальной копии мы уже разобрались, теперь рассмотрим процесс передачи резервной копии в облако.Облачные хранилища 1С-Битрикс — многочисленные сервера в сети (CDN), которые географически могут быть расположены вплоть до разных континентов. Всего для хранения архивных копий выделяется до 20 ГБ дискового пространства в зависимости от редакции 1С-Битрикс (с возможностью покупки дополнительного места). Поэтому, если ваш проект большой, есть вероятность, что у вас будет всего одна резервная копия или ее не будет вообще из-за недостатка места в облаке 1С-Битрикс.
У облачного создания резервных копий есть большое преимущество — высокая надежность хранения данных. Архивные копии отправляются на разные серверы, которые расположены в разных дата-центрах. Поэтому в случае выхода из строя одного из них ваша информация полностью сохраняется.
Скорость создания резервной копии тоже очень важна. Передача резервных копий в облако 1С-Битрикс медленная, так как процесс происходит по сети Интернет. У крупных проектов на создание и передачу бэкапов может уйти до 24 часов. Это ставит под вопрос целесообразность использования такого способа резервного копирования, ведь за сутки данные могут полностью обновится, и резервная копия станет не актуальной. А в случае неполадок или временного отсутствия связи с Интернетом резервная копия не будет передана вовсе и останется лежать на вашем сервере.
Резервное копирование от Reddock: хранение резервных копий на FTP-сервере
Резервное копирование на FTP сервер исключает недостатки стандартных средств 1С-Битрикс. Его отличительные особенности:- создание резервных копий без потерь — нехватка места исключена
- создание ежедневных быстрых и маленьких дифференциальных копий
- не требует много места на сервере — достаточно 100-200 мб для успешного создания полной копии
- позволяет хранить несколько полных и дифференциальных копий
- возможность частичного восстановления данных.
Рекомендуем использовать FTP-бэкап в сочетании со стандартными способами резервного копирования 1С-Битрикс. Так вы повысите эффективность защиты ваших данных и сможете восстановить нужную информацию в экстренном случае.