application-quiescing · shipping · also Application quiescence, Application quiesce

Application quiescing

Application quiescing is application-specific preparation and temporary restriction of writes to establish a defined state for snapshot or backup capture.

VSS writers illustrate this coordination by preparing application state before filesystem freezing. [1] QEMU can invoke a configured hook with freeze and thaw arguments, but configuration alone does not establish successful preparation or resumption of every application. [2] The QEMU v10.1.0 example wrapper exits zero when its hook directory is absent and skips non-executable hooks, so a successful wrapper exit does not prove that an application hook ran. [3] Verify preparation and resumption separately from storage capture.

Relations

related
application-consistent-snapshot, filesystem-freeze, snapshot, backup, restore-test

Advantages

Limitations

Citations

  1. Microsoft: Volume Shadow Copy Service, application writers and snapshot coordination (accessed 2026-10-15)
  2. QEMU Guest Agent: fsfreeze hook configuration (accessed 2026-10-15)
  3. QEMU v10.1.0 example fsfreeze hook: missing directory and executable hook checks (accessed 2026-10-15)

Further reading

  1. Hesela: Snapshots and backups: which failures can you recover from? (accessed 2026-10-15)

JSON: /data/terms/application-quiescing.json