Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
79 changes: 79 additions & 0 deletions docs/2.modules/31.sauvegardes-du-serveur.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
---
title: Sauvegardes
description: Sécurisez la structure de votre serveur en créant et en restaurant des sauvegardes complètes de votre serveur.
navigation.icon: 'twemoji:floppy-disk'
redactors: ['imroxxor']
updatedAt: '2026-02-28'
---

## Qu'est-ce que le module de sauvegardes ?

Le module **Sauvegardes** permet de créer une **copie complète de la structure de votre serveur** afin de pouvoir la restaurer ultérieurement en cas d'erreur ou de refonte.

Une sauvegarde inclut :

- Les **informations générales** du serveur
- Les **catégories et salons** (textuels et vocaux)
- Les **rôles du serveur**
- Les **rôles des membres**

::hint{ type="warning" }
Pour fonctionner correctement, DraftBot doit être placé **tout en haut de la hiérarchie des rôles** et disposer de la permission **Administrateur**.
::

## Créer une sauvegarde

La commande \</sauvegarde créer> vous permet de créer une sauvegarde.

Vous aurez à disposition l'option `nom` qui permettra de définir un nom personnalisé pour identifier la sauvegarde.

::hint{ type="info" }
Les noms de sauvegardes ne peuvent dépasser **30** caractères.
::

![Panel de confirmation](../assets/sauvegardes-du-serveur/bot_create.png)

::hint{ type="success" }
**Félicitations !** Vous avez réussi à créer une sauvegarde !
::

## Lister les sauvegardes

La commande \</sauvegarde lister> vous permet d'afficher toutes les sauvegardes existantes.

La liste affiche :

- Le **nom**
- La **date de création**

![Liste de toutes les sauvegardes effectuées](../assets/sauvegardes-du-serveur/bot_list.png)

## Restaurer une sauvegarde

La commande \</sauvegarde restaurer> permettra de restaurer une sauvegarde existante.

Vous aurez à disposition l'option `sauvegarde` qui permettra de sélectionner la sauvegarde à restaurer.

::hint{ type="warning" }
**Attention :** Lorsque vous demandez une restauration de votre serveur, vous devrez obligatoirement avoir **désactivé** l'option communautaire de votre serveur si ce n'est déjà fait.
::

![Image de l'avertissement pour expliquer que la communauté doit être désactivée](../assets/sauvegardes-du-serveur/bot_warncommunity.png)

## Supprimer une sauvegarde

La commande \</sauvegarde retirer> permet de supprimer une sauvegarde spécifique. Elle dispose de l'option `sauvegarde` qui permet de sélectionner la sauvegarde à supprimer.

::hint{ type="info" }
Lorsque vous faites la commande, une confirmation est demandée avant suppression.
::

## Réinitialiser toutes les sauvegardes

La commande \</sauvegarde réinitialiser> permet de supprimer l'ensemble des sauvegardes du serveur.

![Le panel de confirmation de réinitialisation](../assets/sauvegardes-du-serveur/bot_reset_confirmation.png)

::hint{ type="danger" }
Si vous acceptez de supprimer toutes les sauvegardes, cette action sera **irréversible**.
::
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/sauvegardes-du-serveur/bot_list.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.