Page:
Runbook Forgejo Recovery
Pages
Archive Layout
Backup and Recovery
Baseline TrinityCore 3.3.5 001
Bug Tracker
Client Preservation
Compatibility Matrix
Contributing
Ecosystem Map
Findings Log
Governance and Safety
Home
Mirror Inventory
Preservation Metadata
Preservation Status
Repository Mirroring
Reproducible Baselines
Reverse Engineering Workflow
Runbook Clean Installation
Runbook Client Working Copy
Runbook Database Backup and Restore
Runbook Forgejo Recovery
Runbook Incident Recovery
Runbook Upgrade and Rollback
Runbooks
Server Astral Realm TW 012
Server Aura Kingdom
Server Catalog
Server FFXI LandSandBoat
Server FFXIV Project Meteor
Server FFXIV Sapphire
Server Grand Fantasia
Server WoW TrinityCore 3.3.5
Server WoW TrinityCore Master
Server X Legend Legacy
Template Bug
Template Client Snapshot
Template Finding
Template Repository Mirror
Template Server Profile
Template Tool
Templates
Tool AK Tools v1.0
Toolbox
Vision and Scope
No results
Table of contents
This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Runbook — Forgejo Recovery
This runbook complements Forgejo’s version-specific administrative backup/restore procedure. Test against the deployed version before an incident.
Required backup set
- Forgejo database and configuration.
- Repository storage, including the separate
PrivateServer-RS.wiki.gitrepository. - Git LFS, attachments, releases, packages, avatars, and action data where used.
- Secret/encryption material required to read the backup, stored separately.
- Repository/permission inventory and checksum manifest.
Restore drill
- Provision an isolated Forgejo instance matching the backed-up version and storage/database expectations.
- Restore configuration and secrets with access limited to the recovery operator.
- Restore database and repository/LFS/attachment storage as a consistent set.
- Start without public ingress; inspect migration and integrity logs.
- Verify the main repository, wiki pages/sidebar/footer, issues #1–#13, milestones, labels, mirror state, attachments/LFS, and permissions.
- Clone the main and wiki repositories, run
git fsck --full, and validate the machine-readable catalog. - Run one selected baseline restore/smoke test.
- Record recovery time, deviations, missing data, and corrective issues before destroying the drill environment.
The scheduled wiki bundle workflow is a convenient checkpoint on the same Forgejo infrastructure. It is not the independent copy required by the 3-2-1 policy.
Private Server Preservation
- Home
- Preservation Status
- Compatibility Matrix
- Ecosystem Map
- Vision and Scope
- Server Catalog
- Client Preservation
- Archive Layout
- Repository Mirroring
- Mirror Inventory
- Preservation Metadata
- Reverse Engineering
- Findings Log
- Bug Tracker
- Toolbox
- Reproducible Baselines
- Operational Runbooks
- Backup and Recovery
- Governance and Safety
- Contributing
- Templates
PrivateServer-RS preservation wiki · Originals remain immutable · Every artifact must be attributable and verifiable