Discord Backup Documentation
Create RestoreCord snapshots, understand plan limits, preview a recovery point, and restore a Discord server after an incident.
A RestoreCord backup is a point-in-time snapshot of your Discord server's structure and content. Restoring rebuilds channels, roles, permissions and message history. Members and their roles come back in two separate steps afterwards.
What a backup covers
| In the snapshot | Not in the snapshot |
|---|---|
| Categories and channels | Members — pulled separately |
| Roles and permission overwrites | Role assignments — restored separately |
| Server settings | Voice/message activity and presence |
| Messages (plan-limited per channel) | Files over 8 MB |
| Attachments (Business and Enterprise) | Channels the bot cannot read |
| Emojis (Enterprise, optional toggle) | Messages beyond your plan's per-channel limit |
A snapshot is only as good as its last test. Discord rate limits, missing bot permissions and deleted source files all change the result — restore into a spare server before you need it for real.
Features
One-click backups
Every server card has a Create Backup button, sitting next to Manage and Pull Members. Attach a custom bot to the server and it lights up — the dialog then captures the whole server in one pass, with message depth, attachment mode and emojis set per backup.
Snapshot previewer
Open any backup as a read-only Discord client and browse it exactly as it was captured — channels, categories, roles and real message history. It is how you confirm a recovery point is usable without restoring it first. Channels the bot could not read show a padlock rather than looking empty.
Scheduling and pinning
Business and Enterprise can run backups hourly, daily, weekly or on set dates using your saved scope. Pin a known-good backup and scheduled rotation will never delete it — see pricing and limits.
Role restore
A restore recreates roles with new Discord IDs, so RestoreCord re-maps every member's assignments and holds them for 7 days. Pull your members back, then run Restore Roles to hand everyone their old roles at Discord-safe rates.
For example, a returning member who held Member, Verified, Moderator and Event Host gets all four roles back on their profile as the role restore works through their 4 assignments.
Recovery order
- Contain — Secure owner, revoke access, rotate tokens
- Restore structure — Channels, roles, permissions, messages
- Pull members — Prior-authorized members only
- Restore roles — Re-assign saved roles to members who returned
- Reopen — Staff first, then the community
| Stage | What it moves | Guide |
|---|---|---|
| Structure | Channels, roles, permissions, messages | Snapshots |
| Members | Prior-authorized members into the target server | Pull Members |
| Roles | Saved role assignments onto members who returned | Disaster recovery |