Невозможно получить согласованный снимок без остановки всех операций, которые могут изменить состояние системы.
Если приложение не было специально разработано для выполнения такого рода операций (т. Е. Вся обработка обрабатывается с помощью сообщений в очереди), невозможно получить согласованный снимок, не отключив систему (или, по крайней мере, не отключив транзакционный компонент).
Однако можно значительно сократить временное окно для моментальной съемки системы (например, удалив зеркало из набора RAID, а затем повторно подключив его в другом месте). И чем короче время, необходимое для создания снимка, тем меньше вероятность того, что транзакции будут охватывать операцию.
И большинство файловых систем / DBS будут поддерживать журналирование, которое должно позволить восстановить или откатить большинство поврежденных операций.