> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.faaaster.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Comment créer un environnement de test sur Faaaster ?

L'onglet **Environnements** du site liste vos environnements et permet d'en créer un avec **Créer un environnement**. L'environnement **live**, marqué **Production**, est celui que voient vos visiteurs.

## Créer un environnement

1. Ouvrez le site, onglet **Environnements**.
2. Cliquez sur **Créer un environnement**.

![L'onglet Environnements : l'environnement live marqué Production, et le bouton Créer un environnement.](https://storage.crisp.chat/users/helpdesk/website/-/9/d/2/d/9d2d3e0b7134b800/act-environnements_1yn5i7d.png)

Un compteur **Actifs** indique combien d'environnements sont en service. Chaque ligne affiche l'adresse de l'environnement, et le bouton **Ouvrir** ouvre sa page dans Faaaster.

## Combien puis-je en créer ?

Le nombre d'environnements dépend de votre formule :

- **Dev** — 2 branches de développement
- **Perso**, **Pro**, **Business** — 3 branches de développement

## Ce qu'un environnement contient

Chaque environnement est une copie isolée du site, avec **ses propres ressources**, sa propre adresse et sa propre base. Il reste **privé** — non accessible au public — et se modifie sans rien changer à la production.

Leur création est **gratuite**.

## Reporter les modifications vers la production

C'est le geste central du travail en environnements, et il passe par les **sauvegardes**.

1. Ouvrez l'**environnement de travail** — pas la production.
2. Allez dans son onglet **Sauvegardes**.
3. Sur la sauvegarde à reporter, cliquez sur **Pousser sur une branche**.
4. Dans la fenêtre **Pousser vers une branche**, champ **Sélectionner une branche**, choisissez **live**.
5. Choisissez le **Périmètre** :
   - **Fichiers et base de données** — le report complet ;
   - **Base de données seulement** — pour ne remonter que du contenu ;
   - **Fichiers seulement** — pour ne remonter que du code, en préservant ce qui a été publié en production entre-temps.
6. Laissez cochée **Créer une sauvegarde de l'état actuel avant de restaurer (conseillé)**, puis cliquez sur **Valider**.

> ⚠️ **La branche cible est écrasée.** L'interface le dit sans détour : « La branche cible sera écrasée. Veuillez la sauvegarder avant de continuer pour éviter toute perte de données. »
>
> C'est pour cela que le **périmètre** compte autant. Si votre site a reçu des commandes ou des articles pendant que vous travailliez sur l'environnement, reporter « Fichiers et base de données » les efface. Dans ce cas, ne reportez que les **fichiers**.

Le même mécanisme fonctionne dans tous les sens : d'un environnement vers un autre, ou de la production vers un environnement pour repartir d'une copie fraîche.

## Mise en pause automatique

> ⚠️ **Un environnement inutilisé ne vit pas indéfiniment.** Sans activité, il est **mis en pause après 5 jours**, puis **archivé après 30 jours**.

Un environnement archivé se retrouve dans l'onglet **Corbeille** de la section **Environnements**, et se relance avec **Réactiver**.

> **Ouvrir la page du site dans Faaaster compte comme une activité**, tout comme la visite du lien de preview. En revanche, le trafic de visiteurs sur l'environnement, lui, ne compte pas.

## Les statuts d'un environnement

**Prêt**, **Création en cours**, **Opération en cours**, **En pause**, **En erreur**, **Archivé**.

👉 [Comment sauvegarder et restaurer un site ?](https://help.faaaster.io/fr/article/sauvegardes-clioc2/) · [Comment partager mon site avant sa mise en ligne ?](https://help.faaaster.io/fr/article/partager-son-site-avant-mise-en-ligne-1dtj4cs/)