Page:
Runbook Database Backup and Restore
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 — Database Backup and Restore
Capture
- Identify engine/version, database names, schema migration state, character set/collation, extensions, and baseline ID.
- Quiesce writes or use the engine’s transaction-consistent backup mode.
- Export roles/schema/data separately where supported; exclude secrets from public records.
- Encrypt restricted dumps, compute SHA-256, and record logical size/object counts.
- Store the key separately from the dump.
Restore test
- Provision a clean isolated database of the pinned engine version.
- Restore roles and schemas with new disposable secrets.
- Restore data and run engine integrity checks.
- Compare expected table/object counts and migration state.
- Point a generated server working copy at the restored database and execute the baseline milestone.
Destructive actions
Database reset, liquidation, migration, or custom SQL requires a verified pre-action backup, explicit target/database confirmation, and a rollback record. Never test against the only copy of user state.
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