Как работает осведомленность о приложениях (Application Awareness) ?

print

Как работает осведомленность о приложениях (Application Awareness) ?

Для виртуальных машин под управлением ОС RTCloud - аренда продуктов Microsoft Windows, механизм резервного копирования основан на технологии VMware quiescing – создания стабилизированного снэпшота (quiesced snapshot). Перед созданием снимка в виртуальной машине с помощью VMware Tools запускается служба Microsoft Volume Shadow Copy (VSS).
 
Служба VSS дает команду всем приложениям, поддерживающим технологию VSS, произвести запись на диск всех не сохраненных операций ввода/вывода, находящихся в памяти (буферов,кэшей и пр), а затем сообщает о готовности к снэпшоту. Таким образом достигается целостность данных снэпшота.
 
В процессе создания моментального снимка, приложения и базы данных продолжают работать и сохранить все изменения в памяти, поэтому простоя не происходит. После того, как снимок создан, снова запускается служба VSS, которая в информирует приложения о том, что они могут сбросить данные из памяти на диск и продолжить нормальную работу.

Данные готового снимка (снэпшота) отправляются в хранилище резервного копирования. После завершения резервного копирования снимок автоматически удаляется.

Что делать, если приложение не поддерживает технологию VSS или работает на Linux?