Skip to content

Shutdown backup

Config section:

shutdownBackup.*

Creates a safety backup when the server is stopping.

Purpose

  • Capture last known good config state
  • Avoid duplicate backups on frequent restarts

Settings

  • shutdownBackup.enabled

    • Default: true
  • shutdownBackup.target

    • Default: plugins
    • Same syntax as /cg backup and scheduler target
  • shutdownBackup.full

    • Default: false
    • false = configs-only
    • true = FULL mode
  • shutdownBackup.skipIfNoChanges

    • Default: true
    • Uses fingerprint logic
  • shutdownBackup.createdBy

    • Default: SHUTDOWN
    • Stored in meta.json
  • shutdownBackup.note

    • Default: shutdown
    • Stored in meta.json
  • shutdownBackup.lockTimeoutMillis

    • Default: 750
    • Minimum enforced: 0
    • If lock is busy longer, backup is skipped
  • shutdownBackup.stateId

    • Default: shutdown
    • Reserved and must NOT be used by scheduler jobs