Резервное копирование Azure - согласованность файловой системы, согласованность приложений и сбоя - PullRequest
0 голосов
/ 03 октября 2018

Я пытаюсь понять разницу между непротиворечивыми резервными копиями файловой системы и Azure.Большая часть информации, которую я нахожу по этой ссылке .Я вижу, что согласованное резервное копирование приложений должно гарантировать, что все данные в памяти и ожидающие операции ввода-вывода учитываются, возможно, с помощью процесса приостановки, чтобы можно было сделать правильный снимок.Однако немного запутался между двумя другими.Я вижу, что Crash непротиворечивый - это тот, который не учитывает оперативную память в ожидании операций ввода-вывода и рассматривает только резервное копирование того, что было написано.Но тогда что именно будет означать согласованное с файлом резервное копирование?Я не нахожу никакого определения.В результате, когда в документах упоминается, что по умолчанию резервные копии виртуальных машин Linux являются согласованными с файловой системой, если не используются сценарии pre / post, я не понимаю последствий.Любая помощь высоко ценится.

1 Ответ

0 голосов
/ 08 ноября 2018

Простой пример, демонстрирующий разницу: если точка восстановления согласована с файловой системой, проверка файловой системы не выполняется, чтобы убедиться, что файловая система не повреждена.В случае сбоя, после загрузки виртуальной машины может быть выполнена проверка файловой системы, и на основании этого может произойти потеря данных из-за повреждения файловой системы.Поэтому всегда лучше стремиться к согласованности файловой системы.

...