Резервное копирование сервера вручную — это экономически эффективный способ обеспечения непрерывности работы в случае аварии. Хотя они не предотвратят катастрофы, резервное копирование вручную позволит вам быстро возобновить работу, если с вашим сервером случится что-то ужасное.
Сегодня серверы являются важнейшей опорой нашего цифрового мира. Они хранят данные, запускают приложения и помогают компаниям работать более эффективно. Однако, как основной компонент инфраструктуры, они также подвергаются все большему риску кибератак и других уязвимостей.
Большинство серверов будут поставляться с некоторыми автоматизированными функциями резервного копирования. Однако, как правило, это общие решения, которые могут не соответствовать вашим потребностям. Резервное копирование сервера вручную менее удобно, но это экономически эффективный способ гарантировать, что вы защищаете правильные данные.
1. Файловые менеджеры веб-хостинга
Вы можете использовать один из нескольких способов создания копий файлов сервера вручную. Самый простой способ для тех, кто использует размещенные серверы, — использовать панель управления веб-хостинга. Эта среда, похожая на Windows, часто имеет файловый менеджер, который позволяет быстро копировать и перемещать файлы.
Вот как это работает:
- Войдите в панель управления вашего веб-хостинга и найдите утилиту под названием «Файловый менеджер».
- Выберите файлы, которые вы хотите скопировать, затем щелкните правой кнопкой мыши и выберите «копировать». Появится всплывающее окно с вопросом, куда вы хотите скопировать файл. Лучше всего создать пустой каталог в качестве места для резервного копирования перед копированием файлов.
- После создания копий всех необходимых файлов вы можете загрузить эти копии на свой компьютер в качестве внешней резервной копии.
2. FTP Клиент
Хотя панель управления веб-хостингом удобна, у нее есть некоторые недостатки. Протокол передачи файлов (FTP) клиенты часто намного быстрее и поддерживают больше команд. Хороший FTP клиенту нравится FileZilla обеспечивает надежный контроль над файлами вашего сервера.
Вот как работает этот процесс:
- Загрузите и установите FTP клиент на вашем компьютере. Рассмотрите возможность использования FileZilla для этого, так как он бесплатный.
- Запустите FTP приложение и подключитесь к вашему серверу. Вам понадобится IP-адрес вашего сервера, номер порта и данные для входа в систему для вашего FTP аккаунт. Обратитесь к своему хостинг-провайдеру, если вам нужна помощь в определении того, где получить эту информацию.
- С этого момента FTP клиент работает примерно так же, как Windows Explorer. Вы можете копировать, перемещать и даже загружать файлы на свой компьютер с сервера.
3. Резервное копирование вручную с использованием WHCP
Резервное копирование с помощью файлового менеджера или FTP У клиента есть одна главная слабость. Обычно у них нет возможности создать резервную копию базы данных. Для тех, кто запускает веб-приложение вроде WordPress, это может быть очень неудобно.
К счастью, большинство панелей управления веб-хостингом, таких как cPanel, включают функцию резервного копирования, которую вы можете запустить по требованию. Инструмент резервного копирования cPanel позволяет вам создавать резервные копии ваших веб-файлов и связанной с ними базы данных.
А самое лучшее то, что вы можете легко использовать этот же инструмент для восстановления вашего веб-сайта из любых существующих резервных копий.
Вот как это работает:
- Войдите в свою учетную запись cPanel на размещенном сервере.
- Запустите инструмент «Резервное копирование» и нажмите «Загрузить резервную копию домашнего каталога». Затем появится всплывающее окно с вопросом, где на компьютере вы хотите сохранить резервную копию.
- Затем выберите базу данных, резервную копию которой вы хотите создать, в разделе «Загрузить MySQL Заголовок «Резервное копирование базы данных». Не забудьте создать резервную копию базы данных, которая соответствует веб-сайту, резервную копию которого вы создаете.
cPanel также предоставляет еще один вариант загрузки полной резервной копии учетной записи. Однако эта опция в основном предназначена для миграции вашей учетной записи cPanel. Вы не можете восстановить веб-сайт с помощью этого файла резервной копии.
4. Создание образа диска
В некоторых случаях у вас может быть прямой доступ к физическому серверу. Для таких сценариев вы можете использовать образ диска, который создает копию всего сервера — файлы, базы данных, конфигурации и все.
Создание образа диска — это мощная форма резервного копирования, которая надежно дублирует всю файловую экосистему сервера, включая операционную систему. Его можно использовать не только для восстановления сервера, но и для быстрой репликации сервера.
Вот как работает создание образа диска с помощью Clonezilla:
- Скачать Clonezilla на внешний источник. Этим источником может быть записываемый CD и привод, флэш-накопитель или внешний диск.
- Вставьте диск Clonezilla в сервер и перезагрузите его, выбрав диск Clonezilla в качестве загрузочного диска. В ходе процесса необходимо указать такие данные, как язык и раскладка клавиатуры.
- Выберите режим работы Clonezilla. Для образа диска это означает опцию 1, которая позволяет клонировать или восстанавливать данные из ранее клонированных образов.
- Выберите, куда копировать клонированное изображение. Лучше всего заранее определить местоположение и избегать существующих контейнеров на вашем сервере.
- Дайте название изображению и приступайте к процессу создания изображения.
Хотя Clonezilla — мощный инструмент, могут быть и лучшие варианты для ручного резервного копирования сервера. Промежуточные перезагрузки означают прерывание работы служб. В зависимости от вашего сервера это может привести к нежелательным уровням или прерыванию работы служб в текущих операциях.
5. Резервное копирование в облаке
Другой удобный способ резервного копирования сервера — использование резервных копий в облаке. Этот вариант универсален, поскольку процесс обычно может быть автоматизированным, ручным или и тем, и другим. Также доступно множество поставщиков услуг резервного копирования в облаке, из которых можно выбирать.
Недостатком является то, что разные поставщики резервного копирования в облаке могут поддерживать разные системы. Одним из универсальных решений является iDrive, который поддерживает множество вариантов резервного копирования сервера. Вы можете защитить определенные приложения или целые серверы. Вы также можете создавать пользовательские сценарии резервного копирования, специально предназначенные для ваших нужд.
Существует множество подобных облачных сервисов резервного копирования, таких как iDrive, все из которых имеют ряд возможностей резервного копирования. Процесс резервного копирования будет отличаться в зависимости от вашего выбора поставщика услуг.
Веб-хостинги с отличными функциями резервного копирования
Веб-хостинги обычно предлагают широкий спектр функций резервного копирования и восстановления. Некоторые могут попытаться сократить расходы, ограничив эти «менее очевидные» преимущества. Однако помните, что отсутствие хорошего плана резервного копирования может привести к катастрофе для вашего веб-сайта.
За эти годы я заметил несколько хостов с отличными уже существующими опциями резервного копирования, которые охватывают лучшее из обоих миров — автоматизированное и ручное резервное копирование сервера. Если вы обеспокоены наличием правильных инструментов резервного копирования, вот несколько хороших вариантов хостинга;
1. ScalaHosting
Веб-сайт: https://www.scalahosting.com
Еще один сильный бренд в сфере веб-хостинга, ScalaHosting настоятельно рекомендуется по многим причинам. ScalaHostingНапример, пользователи Shared и Managed VPS получают автоматические ежедневные резервные копии и свободу восстанавливать свои данные за последние 7 циклов резервного копирования. Также – благодаря встроенной панели управления (sPanel), резервное копирование вручную также можно выполнить за несколько щелчков мыши.
ScalaHosting Плюсы
- Отличная бесперебойная работа и высокая производительность серверов подтверждены. HostScoreДолгосрочный мониторинг, нагрузочные испытания и недавние сравнительные эксперименты.
- Доступный по цене управляемый VPS-хостинг, зачастую до 40% дешевле, чем у аналогичных провайдеров управляемых VPS.
- Гарантия возврата денег в любое время без каких-либо условий
- Автоматическое ежедневное резервное копирование с семью точками восстановления.
- NVMe-хранилище во всех тарифных планах общего хостинга для более быстрой работы с базами данных и файлами.
- Инновационные собственные технологии, включая SPanel, система безопасности SShield, ИИ-помощник SKAI и SWordPress Менеджер
ScalaHosting Минусы
- Цены на продление тарифных планов для общих и VPS-серверов значительно выше, чем первоначальные акционные предложения.
- Для корпоративных рабочих нагрузок не предлагаются тарифные планы с выделенными серверами/физическими серверами.
2. Hostinger
Веб-сайт: https://www.hostinger.com
Хостинг может быть бюджетным, но предлагает приличный выбор вариантов резервного копирования. Почти все их планы хостинга включают ежедневное резервное копирование. Вы также можете выполнять ручное резервное копирование с помощью нескольких инструментов.
Hostinger Плюсы
- Доступность — тарифные планы начинаются от 1.99 долл. США в месяц и поддерживают до 25 веб-сайтов.
- Глобальная сеть центров обработки данных в Европе, Азии, Северной Америке и Южной Америке
- Инструменты на базе искусственного интеллекта, включая Website Builder (HWB), конструктор приложений Horizons и помощник Kodee
- Специально разработанная, удобная панель управления (hPanel)
- Hostinger API с интеграцией MCP для программного управления
- Принимаются различные способы оплаты, включая криптовалюту и цифровые кошельки.
- Дополнительная скидка 15% с нашим эксклюзивным купоном “HOSTSCORE15 "
Hostinger Минусы
- Значительное повышение цен при продлении
- Нет поддержки хостинга Windows
- Планы общего пользования более низкого уровня имеют ограничения по ресурсам, которые могут не подходить для сайтов с высокой посещаемостью.
- Сайты, созданные с Hostinger Website Builder нельзя перенести на VPS или другие хосты
Лучшие практики ручного резервного копирования сервера
Резервное копирование сервера вручную обычно выполняется ad hoc. Однако всегда лучше иметь процесс, который гарантирует, что резервное копирование вручную будет работать как часть более надежной и комплексной политики резервного копирования.
Следуйте этим рекомендациям, чтобы гарантировать, что ручное резервное копирование может играть эффективную роль в обеспечении непрерывности вашей работы;
Используйте ручное резервное копирование для заполнения пробелов
При создании расписания резервного копирования важно выбрать подходящую для вас частоту. Планируйте ручное резервное копирование, чтобы заполнить пробелы, которые может пропустить ваше автоматизированное расписание резервного копирования. Например, создайте ручное резервное копирование до и после процесса, если вы развертываете новую функцию или обновление.
Безопасное хранение резервных копий
При резервном копировании сервера хранение резервных копий в безопасном месте имеет решающее значение. Вы не хотите хранить резервные копии на том же сервере, что и исходные данные, поскольку сбой сервера может повлиять как на исходные данные, так и на резервные копии.
Даже центры обработки данных могут быть подвержены катастрофам, поскольку OVHпожар в облачном центре обработки данных витрины.
Проверьте свои резервные копии
Одна из самых важных вещей, которую вы можете сделать, — это протестировать свои резервные копии. Воздержитесь от предположения, что ваши резервные копии работают только потому, что вы их создаете. Регулярно проверяйте их, восстанавливая данные в другом месте или на другом сервере, чтобы убедиться, что данные резервной копии полны и точны.
Отслеживайте историю резервного копирования
Крайне важно вести запись истории резервного копирования, чтобы иметь возможность отслеживать местоположение и версию данных. Эта запись облегчит вам поиск и восстановление определенных данных или определенной версии данных в случае потери или повреждения данных. Создайте журнал резервного копирования или таблицу, в которой будут записаны дата, время и местоположение резервного копирования.
Регулярно пересматривайте и обновляйте стратегию резервного копирования
Регулярные проверки помогут вам выявить потенциальные слабые места в вашей стратегии резервного копирования и гарантировать, что ваша стратегия резервного копирования будет соответствовать изменениям на вашем сервере и в данных.
Почему мне следует вручную выполнять резервное копирование сервера?
Хотя автоматизированные резервные копии удобны, они часто являются общими решениями, которые работают на основе нескольких предположений. Эти предположения могут оказаться опасными, особенно когда ваши резервные копии могут существенно повлиять на ваши возможности во время аварийного восстановления.
Резервное копирование вручную обеспечивает больший контроль над тем, что вы дублируете и когда вы создаете эти дубликаты. Это, в свою очередь, важно для некоторых элементов KPI резервного копирования, таких как контроль версий. Также важно иметь моментальные снимки серверов в определенные моменты времени, которые могут помочь откатить изменения или отслеживать определенные версии данных.
Наконец, ручное резервное копирование обеспечивает гибкость настройки резервного копирования для удовлетворения конкретных потребностей, например, путем резервного копирования только определенных типов данных или исключения определенных файлов. Такая гибкость может быть полезна в случаях, когда дисковое пространство или пропускная способность ограничены.
Заключительные мысли: завершение вашего запасного плана игры
Резервное копирование вручную — это важное, но часто недостающее звено в комплексных стратегиях резервного копирования. Вы можете лучше контролировать свои данные, выполняя резервное копирование вручную, и получать выгоду от лучшей целостности данных, контроля версий и гибкости.