Снимки LVM предназначены для захвата файловой системы в замороженном состоянии. Они не предназначены для резервного копирования сами по себе. Они, однако, полезны для получения изображений резервных копий, которые являются согласованными, потому что замороженный образ не может и не будет изменяться в процессе резервного копирования. Поэтому, хотя вы не будете использовать их напрямую для создания долгосрочных резервных копий, они будут иметь большое значение в любом процессе резервного копирования, который вы решите использовать.
Есть несколько шагов для реализации снимка. Во-первых, необходимо выделить новый логический том. Цель этого тома - предоставить область, в которой записаны дельты (изменения) в файловой системе. Это позволяет продолжить исходный том, не нарушая существующий доступ для чтения / записи. Недостатком этого является то, что область снимка имеет конечный размер, что означает, что в системе с занятыми записями она может заполняться довольно быстро. Для томов, которые имеют значительную активность записи, вы захотите увеличить размер снимка, чтобы оставить достаточно места для записи всех изменений. Если ваш снимок переполняется (заполняется), оба снимка останавливаются и помечаются как непригодные для использования. Если это произойдет, вы захотите выпустить свой снимок, чтобы вы могли восстановить исходный том онлайн. Как только релиз будет завершен, вы
Второе, что происходит, - это то, что LVM теперь «меняет» истинные цели рассматриваемых томов. Вы могли бы подумать, что вновь выделенный снимок будет местом для поиска любых изменений в файловой системе, в конце концов, это место, куда собираются все записи, верно? Нет, все наоборот. Файловые системы монтируются на имена томов LVM , поэтому замена имени из-под остальной части системы будет запрещением (поскольку снимок использует другое имя). Поэтому решение здесь простое: при доступе к исходному имени тома оно будет продолжать ссылаться на версию тома, с которой вы сделали снимок, в режиме реального времени (чтение / запись). Том снимка, который вы создадите, будет ссылаться на замороженный(только для чтения) версия тома, для которого вы хотите создать резервную копию. Сначала немного сбивает с толку, но это будет иметь смысл.
Все это происходит менее чем за 2 секунды. Остальная часть системы даже не замечает. Если, конечно, вы не выпустите снимок, пока он не переполнится ...
В какой-то момент вы захотите выпустить свой снимок, чтобы освободить место, которое он занимает. После завершения выпуска том снимка возвращается в том, а оригинал остается.
Я не рекомендую использовать это в качестве долгосрочной стратегии резервного копирования. Вы по-прежнему размещаете данные на том же физическом диске, который может выйти из строя, и восстановление файловой системы с диска, который вышел из строя, вообще не является резервной копией.
Итак, в двух словах:
- Снимки хороши для поддержки резервного копирования
- Снимки сами по себе не являются формой резервного копирования
- Снимки не вечны
- Полный снимок не очень хорошая вещь
- Снимки должны быть выпущены в какой-то момент
- LVM ваш друг, если вы используете его с умом.