Xenon
Log in
Add to Discord

Backups

Discord server backups that restore in one command

Xenon saves the full structure of your Discord server and lets you rebuild it on any server you administrate. Roles, channels, categories, permission overwrites and server settings are captured every time. With Premium, messages, threads, forum posts, bans, nicknames and role assignments come back too, and a chatlog can archive one channel on its own.

What a backup captures

A backup is a complete description of your server, not a screenshot. Loading it recreates the same structure on an empty server, or overwrites the one you already have.

  1. 01Run /backup create. Xenon walks the server and stores a snapshot on your Discord account.
  2. 02Keep working. The backup is unaffected by anything that happens afterwards.
  3. 03Run /backup load when you need it. Channels, roles and settings come back the way they were.
server-admin

Server Owner

/backup create

XenonAPP

Backup created

Your server has been saved. Load it with /backup load.

Channels
42
Roles
18
Messages
10,500Premium

What you can do with backups

Recover from a raid

If someone deletes your channels or mass bans your members, load the last backup and the whole structure comes back, channel by channel and role by role.

Clone a server

Create a backup on one server and load it on another. It is the fastest way to run a second community with the same layout.

Automatic snapshots

Set an interval and Xenon keeps saving on its own. Premium keeps up to eight of them per server so you can pick a point before the problem.

Restore selectively

Load only the parts you need. Bring back roles without touching channels, or the other way round.

Keep a known good state

Pin a backup from before a big restructure so you always have something to fall back to.

Move to a new server

Discord will not let you transfer a server between communities. A backup is the practical substitute.

Chatlogs: one channel, further back

A backup takes the whole server and the most recent messages in every channel. A chatlog does the opposite. It goes deep on a single channel and can be reposted wherever you need it. Premium only.

Archive one channel

Create

Save a channel’s recent messages with their author names, avatars and embeds, without taking a backup of the whole server.

/chatlog create

Repost it anywhere

Load

Load a chatlog into any channel you administrate, on the same server or a different one. Messages are reposted through a webhook, in order.

/chatlog load

Further than a backup

Reach

A backup spends its message budget across every channel. A chatlog spends it all on one, so a busy support or announcement channel keeps more of its history.

up to 1,000 messages

Kept on your account

Scope

Chatlogs are stored like backups: tied to the account that made them, listed when you ask, and removed only when you delete them.

/chatlog list · /chatlog delete

Commands

Full reference in the documentation

Slash commands and what they do
/backup createSave the current state of the server
/backup loadRestore a backup onto this server
/backup listShow the backups on your account
/backup intervalSet up automatic backups on a schedule
/backup deleteRemove a backup you no longer need
/chatlog createArchive one channel’s messages (Premium)
/chatlog loadRepost a chatlog into a channel (Premium)
/chatlog listShow the chatlogs on your account (Premium)

Free and Premium limits

Everything structural is free. Premium covers the things that need storage: message history, member data and more retained snapshots.

CapabilityFreePremium
Channels, roles and settingsIncludedIncluded
Threads and forum postsNot includedIncluded
Stored backups15up to 250
Automatic backups per server1up to 8
Messages per channelNot includedup to 250
Bans, nicknames, role assignmentsNot includedIncluded
Stored chatlogsNot includedup to 100
Messages per chatlogNot includedup to 1,000

Backup questions

Our Discord server is the fastest way to get an answer from a human.

Join our Discord
How long are backups kept?

Indefinitely. Nothing is deleted on a timer. Older backups are only removed when you pass your plan limit, and you choose which ones go.

Can other members load a backup on my server?

No. Loading is restricted to the server owner by default and creating requires administrator permission. Both are configurable with /settings permissions.

Can I share a backup with someone else?

Backups are tied to the Discord account that created them and cannot be transferred. If you want to share a structure, publish it as a template instead.

Does loading a backup delete my current channels?

It replaces them. Xenon recreates the saved structure, so anything not in the backup is removed. Create a fresh backup first if you are unsure.

What is the difference between a backup and a chatlog?

A backup saves the whole server and, on Premium, the most recent messages in every channel. A chatlog saves a single channel and goes further back, and it can be reposted into any channel you administrate.

Are messages really restored?

Premium reposts saved messages into the recreated channels through a webhook, with the original author name and avatar. They are copies, so reactions and edits are not carried over.

Why did my load stop partway through?

Discord lets a bot create 250 roles per server every 48 hours, and a load that runs into that stops where it is. The quota counts creations, so repeated loads exhaust it faster than one large server does. Wait for the window to roll, or load the channel layout without touching roles.

Role creation cooldown
Why are the attachments missing after a restore?

Xenon stores a link to each attached file rather than the file, so Discord decides whether it can still be fetched. Attachments come back if the backup is under 24 hours old, the original messages still exist, and the files on one message total less than 8MB.

Attachment limitations

Keep reading