Backup & Recovery
Because Rescile follows strict Configuration-as-Code principles, backup and recovery are inherently built-in to the architecture.
Implicit Backups
Your Git repository is your backup. If the S3 bucket or Controller fleet is destroyed, you simply push a new commit or trigger the CI pipeline to rebuild the rescile-bundle.tar.gz from Git. All state is reconstructed deterministically.
Graph Snapshots
For point-in-time auditing, compliance history, or disaster recovery forensics, you can use the save command to dump the exact memory state of the graph.
rescile-ce save snapshot-2023-10-01.json
These snapshots can be stored in cold storage (e.g., Glacier) and later compared using the diff command.