Snapshots are available on the Business plan. Upgrade your subscription to access this feature.
What are Snapshots?
Snapshots are point-in-time backups of your Discord server structure. They capture your server's configuration at the moment of creation, allowing you to restore it if something goes wrong.
What snapshots include:
- Channels and channel settings
- Roles and role permissions
- Server settings
- Member roles (which roles each member has)
- Emojis
- Messages
Snapshots do not include the members themselves. To backup and restore members, use the Pull Members feature.
Use cases for snapshots:
- Backup before major server changes
- Protection against raids or nukes
- Recovery after accidental channel/role deletions
- Preserving server configuration
Creating a Snapshot
Navigate to Servers
Go to the RestoreCord Dashboard and click Servers in the sidebar.
Create Snapshot
Find the server you want to backup and click Create Snapshot on the server card.
Confirm Creation
The snapshot will capture your server's current structure. You'll see a confirmation once complete.
Managing Snapshots
Access your snapshots by clicking Snapshots in the dashboard sidebar.
Snapshot List
The Snapshots page displays all your backups with:
- Server name
- Creation date and time
- Snapshot contents (channels, roles, etc.)
- Snapshot status
Searching and Filtering
Use the search and filter options to find specific snapshots:
- Search: Find snapshots by server name
- Sort by Time: Order by newest or oldest
- Sort by Date: Filter by specific date ranges
Restoring from a Snapshot
Find Your Snapshot
Navigate to the Snapshots page and locate the backup you want to restore.
Click Restore
Click the Restore button on the snapshot you want to use.
Select Destination
Choose which Discord server to restore the structure to. This can be the original server or a new one.
Your bot must be invited to the destination server with proper permissions before restoring.
Confirm Restoration
Review the restoration details and confirm. RestoreCord will begin restoring your server structure (channels, roles, settings, etc.).
Automated Snapshots
Automated Snapshots are available on the Enterprise plan.
Enterprise users can configure automatic snapshot creation on a schedule:
- Go to your server's Edit page
- Navigate to the Extras tab
- Enable Automated Snapshots
- Configure your preferred schedule
This ensures regular backups without manual intervention.
Snapshots vs. Pull Members
| Feature | Snapshots | Pull Members |
|---|---|---|
| What it backs up | Server structure (channels, roles, settings, emojis, messages) | Members |
| Purpose | Restore server configuration | Migrate verified members |
| Use When | Server structure was damaged or deleted | Moving members to a new server |
| Timing | Create now, restore later | Real-time migration |
| Plan Required | Business | Free (with limitations) |
Best Practices
Regular Backups
Create snapshots regularly, especially before major changes to your server.
Name Your Servers Clearly
Use descriptive server names to easily identify which snapshot belongs to which server.
Test Restorations
Periodically test restoring to a test server to ensure your backups work correctly.
Monitor Snapshot Dates
Keep track of when snapshots were created - older snapshots may not reflect recent server changes.
Limitations
- Snapshots do not include members - use Pull Members for member backups
- Restoration respects Discord rate limits and may take time for large servers
- The destination server must have your bot with proper permissions
- Some server-specific settings may need manual adjustment after restoration
Need Help?
Any Questions?
If you have any questions, feel free to join our Discord Server and ask us anything!