Назад | Перейти на главную страницу

Восстановление логического тома из снимка GCP / GCE

Недавно я провел тест восстановления на виртуальной машине Google Compute Engine с ОС Centos 7. Виртуальная машина имеет пять разделенных дисков, которыми управляет LVM. Сервер существует уже давно, поэтому на дисках распределено около десяти файловых систем. Все снимки были созданы с интервалом в одну или две секунды в ранние утренние часы.

Казалось бы, восстановление прошло успешно, df вывод выглядит так, как я ожидал.

Мне просто повезло?

Обычно я ожидаю возникновения проблем при восстановлении из якобы несинхронизированных снимков.

Мне интересно: нужно ли мне использовать «правильную» систему резервного копирования с поддержкой логических томов для обеспечения согласованности восстановленных файловых систем? Или, если это не удается, следует ли мне убедиться, что каждая файловая система находится на отдельном диске? Или я излишне волнуюсь?

GCP рекомендует иметь каждую файловую систему на отдельном диске.

Вы можете сэкономить время и добиться максимальной производительности, если отформатируете свои постоянные диски с использованием единой файловой системы и без таблиц разделов.

Со стандартной точки зрения системного администратора это можно рассматривать как бесполезную трату ресурсов, учитывая, что существует ограничение на количество дисков, которые вы можете подключить к экземпляру, однако управлять резервным копированием проще.

  • Экземпляры с типами компьютеров с общим ядром ограничены максимум 16 постоянными дисками.
  • Для пользовательских типов компьютеров или предварительно определенных типов компьютеров с минимум 1 виртуальным ЦП можно подключить до 128 постоянных дисков.
  • Каждый постоянный диск может иметь размер до 64 ТБ, поэтому нет необходимости управлять массивами дисков для создания больших логических томов. К каждому экземпляру можно подключить только ограниченный объем общего постоянного дискового пространства и ограниченное количество отдельных постоянных дисков. Предопределенные типы компьютеров и пользовательские типы компьютеров имеют одинаковые постоянные ограничения на диск.
  • В большинстве экземпляров может быть до 128 постоянных дисков и до 257 ТБ общего подключенного постоянного дискового пространства. Общее постоянное дисковое пространство для экземпляра включает размер загрузочного диска.
  • Типы машин с общим ядром ограничены 16 постоянными дисками и 3 ТБ общего постоянного дискового пространства.

Если я правильно понял, вы подключили 5 отдельных дисков к своему инстансу и приступили к созданию PV, VG, LV и FS. Наконец, вы сделали снимки для каждого диска почти одновременно

Кажется, вы не вносили изменений в свои диски между моментальными снимками, но я не рекомендую эту архитектуру для чувствительных приложений, таких как БД, так как меня беспокоит согласованность данных. Я не удивлюсь, если вы повторите эксперимент с большим промежутком времени между моментальными снимками ваших дисков и столкнетесь с проблемами согласованности данных.

Я рекомендую вам взглянуть на лучшие практики создания снимков и запланированные снимки