# Restaurer une sauvegarde

La restauration permet de revenir à un état antérieur de votre site. Faaaster propose plusieurs options : restauration complète, base seule, fichiers seuls, ou vers une autre branche de développement.

![Onglet Sauvegardes](https://3571417815-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZZZbh9symRKJgO883eKl%2Fuploads%2Fgit-blob-c6d4ab52980f656f88a37f2bd51130ce3b582f46%2FF-01-sauvegardes.png?alt=media)

***

## Accéder à la restauration

1. Depuis le tableau de bord de votre site, cliquez sur l'onglet **sauvegardes**.
2. Repérez la sauvegarde souhaitée dans la liste.
3. Cliquez sur le bouton **Restaurer** à droite de la sauvegarde.

Le modal de restauration s'ouvre avec les options de périmètre.

![Modal de restauration](https://3571417815-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZZZbh9symRKJgO883eKl%2Fuploads%2Fgit-blob-de2c1de2399e61e85ebd916e03709b2adbd91f60%2FF-02-restaurer-modal.png?alt=media)

***

## Choisir le périmètre de restauration

Le menu déroulant **Périmètre** propose trois options :

![Options du périmètre de restauration](https://3571417815-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZZZbh9symRKJgO883eKl%2Fuploads%2Fgit-blob-ecd6a49768da0c5211d3753ebc1d2c5d570f7bb9%2FF-03-restaurer-options.png?alt=media)

| Option                          | Ce qui est restauré                                | Quand l'utiliser                                                                             |
| ------------------------------- | -------------------------------------------------- | -------------------------------------------------------------------------------------------- |
| **Fichiers et base de données** | L'intégralité du site                              | Rollback complet après une mise à jour catastrophique ou un hack                             |
| **Base de données seulement**   | La base de données MySQL uniquement                | Erreur de contenu (suppression d'articles, mauvaise configuration) sans toucher aux fichiers |
| **Fichiers seulement**          | Les fichiers du site (wp-content, thèmes, plugins) | Fichier ou plugin corrompu, sans impacter vos contenus en base                               |

Sélectionnez le périmètre adapté à votre situation et cliquez sur **Restaurer** pour confirmer.

> **Attention** : La restauration sur l'instance courante est **irréversible** pour les données actuelles. Si vous souhaitez conserver l'état présent, créez d'abord un snapshot manuel depuis l'onglet sauvegardes.

***

## Restaurer vers une branche

Pour tester une restauration sans toucher à votre site en production, vous pouvez pousser une sauvegarde vers une branche de développement.

Cliquez sur le menu d'actions (⋮) à droite d'une sauvegarde, puis sélectionnez **Pousser sur une branche** pour choisir la branche de destination.

![Option Pousser sur une branche](https://3571417815-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZZZbh9symRKJgO883eKl%2Fuploads%2Fgit-blob-48d0433bad17a9d032f37e1ff5dfecf49ab28aa2%2FF-05-pousser-branche.png?alt=media)

> **Prérequis** : Une branche de développement doit exister avant d'utiliser cette option. Si aucune branche n'est disponible, créez-en une depuis l'onglet **aperçu** de votre site (voir le tutoriel "Gérer les branches").

***

## Télécharger la base de données d'une sauvegarde

Vous pouvez télécharger uniquement la base de données d'une sauvegarde sans effectuer de restauration :

1. Cliquez sur le menu d'actions (⋮) à droite de la sauvegarde souhaitée.
2. Sélectionnez **Télécharger la base de données**.

![Menu ⋮ — Télécharger la base de données](https://3571417815-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZZZbh9symRKJgO883eKl%2Fuploads%2Fgit-blob-026669546d864443d58de883593957540e8d55bb%2FF-06-telecharger-db.png?alt=media)

Un fichier `.sql` est téléchargé sur votre ordinateur. Vous pouvez ensuite l'importer dans un autre environnement ou l'utiliser comme archive locale.

***

## Vérifier le statut d'une restauration

Une fois la restauration lancée, un indicateur de progression s'affiche dans la liste des sauvegardes. Attendez la confirmation du succès avant d'accéder à votre site.

En cas d'échec, un message d'erreur s'affiche. Vous pouvez réessayer ou contacter le support depuis le widget de chat.

***

## En résumé

| Action                | Comment                                                          |
| --------------------- | ---------------------------------------------------------------- |
| Restauration complète | Bouton **Restaurer** → périmètre **Fichiers et base de données** |
| Base seule            | Bouton **Restaurer** → périmètre **Base de données seulement**   |
| Fichiers seuls        | Bouton **Restaurer** → périmètre **Fichiers seulement**          |
| Vers une branche      | Menu ⋮ → **Pousser sur une branche**                             |
| Télécharger la BDD    | Menu ⋮ → **Télécharger la base de données**                      |
