Отличие Snapshot от Backup.

Среди техник резервного копирования можно выделить две наиболее широко используемые:
snapshot (моментальный снимок) и backup (полное резервное копирование).
Для того, чтобы объяснить разницу между данными техниками, следует рассказать о механизме действия кажой.
Классический Backup представляет собой архивацию определённого участка файловой системы или всей системы целиком. Данный процесс занимает определённое, весьма продолжительное время, что вызывает необходимость остановки дисковых операций над копируемым участком файловой системы. В процессе работы, система и программы непрерывно работают с множеством файлов — читают, записывают, изменяют. Во время резервного копирования, когда один участок файловой системы уже прошёл архивацию, другой участок может измениться, при этом старые участки останутся прежними. Это ведёт к крайне вероятным проблемам с работой сервисов после восстановления данной резервной копии. Именно поэтому создание классической резервной копии требует заморозки файловой системы (остановки виртуального сервера).
Snapshot реализует другой подход, который не требует остановки операций ввода-вывода в файловой системе. Во время создания снимка, состояние файлов фиксируется в очень короткий промежуток времени. Промежуток настолько мал, что даже при интенсивной записи в файловую систему, сервисы не успевают настолько быстро отправить изменения. Именно поэтому снимки используются для резервного копирования систем высокой доступности, остановка которых недопустима.

Отличие Snapshot от Backup.
Была ли эта статья полезна?
нет 1
просмотры: 233