Skip to content

How to Back Up a Discord Server? Guide Including Restoration

Taking a backup takes one click, but restoring requires knowing what gets added and what gets skipped. Prerequisites, excluded data, preview, daily automatic backups, and permissions you must check after restoration.

VeyroBot team

This article was translated automatically from the Turkish original. Read the Turkish original

How to Back Up a Discord Server? Guide Including Restoration
In this article
  1. Your permission, bot permissions and role order
  2. What is included in a backup and what is not?
  3. Taking your first backup
  4. Automatic backup and the 7-backup limit
  5. Restoration: preview, then apply
  6. Server Backup or Server Guard?
  7. If permissions or categories are missing after a restore
  8. Does the backup keep messages and member roles?
  9. Frequently asked questions

In short

On VeyroBot, server backups are taken from the Panel → your server → Server Settings → Server Backup card: you click Backup Now, and roles, categories, channels, channel permissions, and VeyroBot settings are saved into a single backup. You can also enable daily automatic backups if you wish.

Restoration is intentionally cautious: you first use Preview to see what will be added, then Restore Missing creates only the roles and channels that no longer exist in the server. No existing channels, roles, or permissions currently in the server are modified or deleted.

Your permission, bot permissions and role order

  • You must be the server owner or an Administrator on Discord. Having access to the panel is not enough; taking, restoring, and deleting backups are verified against your current Discord permissions every time.
  • The bot must have Manage Channels and Manage Roles permissions. These are not required to take a backup, but restoration is performed using these permissions.
  • The bot's role must be higher up. Discord does not allow a bot to create a role higher than its own highest role. Roles positioned above the bot's role in the backup are skipped during restoration. For how role hierarchy works, check out the Discord role and permission system guide.

This topic in VeyroBot:Discord Server Backup →

What is included in a backup and what is not?

IncludedRoles (name, color, permissions, position, display separately, mentionability); categories; text, voice, announcement, stage, and forum channels; permission rows, topic, slowmode, and voice channel user limits for each channel; VeyroBot's welcome, goodbye, log channels, AutoMod, autorole, leveling, anti-raid, temporary voice channels, tickets, music, AI, birthdays, invite tracking, analytical reports, achievement, and search command settings, along with general VeyroBot settings of the server.
ExcludedMessages; user role assignments; integration and bot roles; the @everyone role; scheduled messages, reminders, reaction role menus, application forms, Message Builder messages and templates, and Server Guard settings.

This distinction is important: a re-created channel opens blank and receives a new ID; a re-created role must be manually assigned to members.

Taking your first backup

  1. Open your server in the panel and navigate to the Server Settings tab.
  2. Click Backup Now on the Server Backup card.
  3. The backup will appear in the list with its type (Manual or Automatic), date, and the number of roles and channels it contains. These numbers are the quickest way to verify whether the backup covers the structure you expect.
  4. Toggle the Automatically back up every day switch if you wish.

At least one minute must pass between two manual backups on the same server; a new one cannot be started while a backup or restoration is in progress.

Automatic backup and the 7-backup limit

When automatic backup is enabled, the bot checks hourly and takes a new backup if 24 hours have passed since the last automatic one. When the bot restarts, the first check is performed a few minutes later.

Manual and automatic backups are stored up to a maximum of 7 in total; when a new backup is taken, the oldest one is deleted. The practical takeaway from this:

  • If automatic backup is enabled, a manual backup you took before a major edit will drop off the list in about a week. Consider disabling automatic backups for that period if there is an arrangement you want to keep for a long time.
  • If automatic backup is disabled, take a manual backup right before risky tasks such as deleting categories, restructuring roles, or authorizing a new bot.

Restoration: preview, then apply

  1. Click the Preview button for the backup in the list.
  2. The preview shows four headings: Roles to be added, Channels to be added, Empty VeyroBot settings to be filled, and items to be skipped (already existing with the same name or above the bot's role).
  3. If the list looks as expected, click Restore Missing and confirm.
  4. Once the process is complete, the number of added items and filled settings is displayed; any items that could not be created are also shown separately.
  5. An item is considered "missing" if its ID from the backup does not exist in the server and no item with the same name exists either. For channels, the same name, same type, and same category name are checked together. The creation order is from roles to categories, then to channels; channels are created along with their permission rows.

    In VeyroBot settings, only fields that are currently empty will be filled. Settings pointing to a deleted channel or role, such as log channels, are transferred to the newly created channel during restoration.

    Server Backup or Server Guard?

    They solve different problems and can be used together.

    Server BackupA copy of the structure at a specific moment. For accidentally deleted categories, a broken role layout, or a "this channel used to exist" situation months later. Does not restore user roles.
    Server GuardKicks in during mass deletions, strips dangerous roles from the account performing the action, and logs what was deleted in that incident. Only covers deletions made while protection is enabled.

    For initial steps during an attack, check out the My Discord server was nuked article; this guide explains backups themselves.

    If permissions or categories are missing after a restore

    • Manually re-creating a deleted role and then restoring. The role from the backup is skipped because a role with the same name already exists. Permission rows belonging to that old role will not be written on restored channels because the old role no longer exists. Always check the permissions of private channels after restoration.
    • Manually re-creating a deleted category. It is skipped because the category exists with the same name; missing subchannels cannot be linked to that category and are created uncategorized. If possible, restore before creating them manually, or move channels to the category afterward.
    • Thinking modified settings will revert to their old state. The name, permission, or filled VeyroBot settings of an existing channel are not overwritten with the backup values.
    • Leaving the bot's role too low. Administrative roles positioned above in the backup cannot be created; they appear in the skipped items list in the preview.
    • Leaving the task to an administrator with only panel access. Someone without Administrator permissions on Discord cannot take or restore backups.

    To make backups part of a regular security routine, use them alongside the checklist in the Discord server security audit article.

    Does the backup keep messages and member roles?

    Suitable for: Servers where channel and role structures were built with hard work, and multiple administrators modify settings; managers who want to quickly recover structure after a deletion error or attack.

    Not suitable for: Those who want to preserve message history or user roles; those who want to copy a server's layout to another server. Backups can only be restored on the server where they were taken and cannot be downloaded as files.

    A summary of the feature can be found on the Discord server backup page, and details are available in the documentation.

    Frequently asked questions

    Can I take a backup with a Discord command?

    No. Taking, previewing, restoring, and deleting backups can only be done from the Server Settings tab of the panel.

    What happens if restoration errors out midway?

    Created items remain, and those that could not be created are counted separately in the result. You can fix the issue (usually permissions or role hierarchy) and restore the same backup again; items created the first time are no longer considered missing and will not be created a second time.

    Do restored channels bring back the old channel's messages?

    No. Channels open blank and receive a new ID; pinned messages are also not restored.

    Can I manually delete a backup?

    Yes. The Delete button in the list permanently deletes the backup after confirmation.

    Are automatic backups taken even when the bot is offline?

    No. Checks are performed while the bot is running; the due backup is taken a few minutes after the bot comes back online.

    Last updated: September 17, 2026. The scope, restoration rules, and limits in this article have been verified from the server backup code in the current version of VeyroBot.

Add the bot to your server Free · ~30s