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