Pourquoi les sauvegardes sont essentielles
Le système de mise à jour de Larapen ne fonctionne que dans le sens de la montée de version: il n'y a pas de mécanisme de retour en arrière intégré. Si quelque chose se passe mal pendant une mise à jour, votre seule option de récupération est de restaurer à partir d'une sauvegarde. Créez toujours une sauvegarde complète avant chaque mise à jour.
Que sauvegarder
Une sauvegarde complète comprend deux parties :
- Base de données: Tout votre contenu, paramètres, utilisateurs et données de l'application.
- Fichiers: L'intégralité de votre répertoire d'installation Larapen, y compris les médias téléversés, les fichiers de configuration et toute modification personnalisée.
Étape 1 : Sauvegarder votre base de données
Avec phpMyAdmin (cPanel / panneau d'hébergement)
- Connectez-vous à votre panneau d'hébergement (cPanel, Plesk, etc.).
- Ouvrez phpMyAdmin.
- Sélectionnez votre base de données Larapen dans la barre latérale gauche.
- Cliquez sur l'onglet Exporter.
- Choisissez Exportation rapide avec le format SQL.
- Cliquez sur Exécuter pour télécharger le fichier
.sql. - Stockez ce fichier dans un endroit sûr en dehors de votre serveur.
En ligne de commande (accès SSH)
mysqldump -u VOTRE_UTILISATEUR_DB -p NOM_DE_VOTRE_DB > sauvegarde_AAAA-MM-JJ.sql
Remplacez VOTRE_UTILISATEUR_DB et NOM_DE_VOTRE_DB par vos identifiants réels. Le mot de passe vous sera demandé.
Étape 2 : Sauvegarder vos fichiers
Avec un gestionnaire de fichiers (cPanel / panneau d'hébergement)
- Ouvrez le Gestionnaire de fichiers de votre panneau d'hébergement.
- Naviguez vers le répertoire d'installation de Larapen (ex.
public_html/). - Sélectionnez tous les fichiers et dossiers.
- Cliquez sur Compresser et créez une archive ZIP.
- Téléchargez l'archive sur votre ordinateur local.
En ligne de commande (accès SSH)
cd /chemin/vers/votre/site
tar -czf ../larapen-sauvegarde-AAAA-MM-JJ.tar.gz .
Étape 3 : Vérifier votre sauvegarde
- Ouvrez le fichier SQL téléchargé dans un éditeur de texte; vérifiez qu'il contient vos tables et données.
- Vérifiez que l'archive de fichiers n'est pas corrompue en listant son contenu.
- Stockez les deux fichiers de sauvegarde dans un endroit sécurisé, en dehors du serveur (ordinateur local, stockage cloud, etc.).
Comment restaurer à partir d'une sauvegarde
Si vous devez revenir en arrière après une mise à jour échouée :
- Restaurer la base de données: Importez le fichier SQL de sauvegarde via phpMyAdmin (onglet Importer) ou via la ligne de commande :
mysql -u VOTRE_UTILISATEUR_DB -p NOM_DE_VOTRE_DB < sauvegarde_AAAA-MM-JJ.sql - Restaurer les fichiers: Supprimez les fichiers de l'installation actuelle et extrayez votre archive de sauvegarde à leur place.
- Videz le cache de votre navigateur et vérifiez que le site web est revenu à son état précédent.