Код, оформление и медиа
Файлы CMS, темы, плагины, пользовательские доработки, изображения и документы. Для сайта без CMS — опубликованные страницы и исходники сборки, если они доступны.
Разработка мобильных приложений и сайтов
Настройка и проверка бэкапов
Чтобы после сбоя было из чего восстанавливать.
Настроим копирование файлов и базы данных, хранение версий отдельно от рабочего сервера и уведомления об ошибках. Проверим восстановление на отдельной копии и передадим понятную инструкцию.
Обсудить резервное копированиеДля первого обращения достаточно адреса сайта, CMS и названия хостинга.
Состав зависит от устройства сайта. До настройки выясним, где хранятся данные и что потребуется для запуска после сбоя.
Файлы CMS, темы, плагины, пользовательские доработки, изображения и документы. Для сайта без CMS — опубликованные страницы и исходники сборки, если они доступны.
Материалы, настройки и другие данные, которые хранит CMS. Для магазина это могут быть каталог, заказы и сведения о клиентах. Простое скачивание папки сайта обычно не сохраняет отдельную базу.
Версии программ, задания по расписанию, параметры веб-сервера и перечень интеграций. Определим, какие настройки нужно сохранить, а какие безопаснее заново создать при восстановлении.
Почта, CRM, внешняя учётная система и облачные сервисы могут хранить данные отдельно. Их резервирование включаем в задачу только после проверки и согласования.
Сайты с заказами и оплатой
Для магазина важно понимать, сколько новых заказов и изменений можно потерять между двумя копиями. От этого зависит частота сохранения базы и выбранный способ резервирования.
Обсудить бэкапы магазинаПроверим, где находятся товары, остатки, цены, заказы и фотографии. Учтём обмен с 1С, CRM и другими системами: восстановленные данные потребуется сверить с ними.
Если заказы поступают весь день, ночной копии может быть недостаточно. Обсудим допустимую потерю последних изменений и нагрузку на сервер, затем выберем расписание.
На тестовой копии отключим реальные платежи, рассылки и обмен с рабочими системами. Проверим каталог и сценарий заказа без повторных списаний и сообщений покупателям.
Архив на том же сервере может исчезнуть вместе с оригиналом. Поможем выбрать независимое хранилище и настроить доступ к нему.
Определим срок хранения и ротацию. Более ранняя версия бывает нужна, когда удаление или повреждение обнаружили не сразу. Проверим, что новые копии не вытесняют все пригодные старые.
Ограничим права на хранилище и согласуем защиту от удаления. Где это поддерживается и оправдано, рассмотрим неизменяемые или отключаемые копии. Ключи восстановления должны оставаться у владельца.
Настроим защищённую передачу и при необходимости шифрование архивов. Бэкапы с данными клиентов не должны лежать в публичной папке сайта или открываться по общедоступной ссылке.
Настроим уведомления о сбое задания, отсутствии свежей копии или нехватке места в доступном объёме. Согласуем, кто получает сообщения и отвечает за дальнейшие действия.
Порядок работ
Изучаем CMS, хостинг, размер данных и существующие бэкапы. Уточняем важные функции, допустимый простой и объём последних изменений, который нельзя потерять.
Определяем, что копируем, куда, как часто и на какой срок. Отдельно обсуждаем расходы на хранилище, лицензии и обслуживание, если они нужны.
Подключаем подходящие средства CMS, хостинга или сервера. Проверяем создание согласованной копии файлов и базы, передачу в хранилище, ротацию и сообщения об ошибках.
Разворачиваем выбранную копию в изолированной среде. Проверяем страницы, медиа, вход в CMS и согласованные функции. Фиксируем обнаруженные ограничения и время пробного восстановления.
Описываем расположение копий, расписание, срок хранения и порядок восстановления. Согласуем повторные проверки после значительных изменений сайта. Постоянное сопровождение обсуждается отдельно.
Стоимость настройки
На стоимость влияют платформа, объём файлов и базы, частота копирования, хранилище и сценарий проверки. До начала работ согласуем состав услуги, результат и цену.
Получить оценку настройкиПодберём способ резервирования под вашу систему и условия хостинга. Если штатные средства уже решают задачу, проверим их настройки и пригодность копий к восстановлению.
Настроенная схема копирования, доступ владельца к архивам, результат пробного восстановления и инструкция. Ограничения и дальнейшую ответственность за контроль фиксируем при передаче.
Сначала нужно понять, какие данные сохранились. Для такой ситуации есть отдельная услуга: восстановление сайта из архивов и бэкапов.
Это полезный источник, но нужно проверить состав, срок хранения, порядок получения и независимость копий от основной инфраструктуры. Поможем оценить существующую схему и при необходимости добавить отдельное хранилище.
Частоту выбирают по скорости изменения данных и допустимой потере между копиями. Для редко обновляемого сайта и магазина с постоянными заказами нужны разные расписания. Отдельную копию стоит делать перед значимым обновлением или переносом.
Создание, передачу и ротацию копий обычно можно автоматизировать, если позволяют CMS и хостинг. При этом нужны контроль свежести архивов и повторные проверки восстановления: успешное завершение задания само по себе не доказывает работоспособность копии.
Синхронизация может перенести удаление или повреждение файлов на вторую сторону. Резервирование с историей версий позволяет обратиться к состоянию до ошибки. Проверим, как ваш инструмент хранит изменения и защищает старые копии.
Нет. Веб-архив может сохранить часть публичных страниц, но не является копией базы, заказов, клиентских данных и серверной логики. Его возможности пригодятся при частичном восстановлении, если полноценных резервных копий нет.
Нет. Резервное копирование снижает риск потери данных, но результат зависит от состава и состояния копий, частоты сохранения и характера сбоя. Поэтому в услугу включаем согласование ограничений и проверку восстановления.
ТехноФабрика
Пришлите адрес сайта, название CMS и хостинга. Расскажите, как сейчас делаются бэкапы. Поможем разобраться и предложим схему настройки.
Не отправляйте пароли в первом сообщении. Доступы и способ их передачи согласуем отдельно.
О составе резервной копии WordPress: официальная документация о файлах и базе данных. Если сайту нужны изменения, поможем с разработкой и доработкой. Если данные уже потеряны — начнём с проверки источников восстановления.