Dans ce tutoriel, nous verrons comment utiliser l’extension BackWPup. Celle-ci est développée par l’agence allemande Inpsyde et elle permet de sauvegarder intégralement son site WordPress.
Opération de sauvegarde
Une fois l’extension activée, un nouveau menu apparaît dans votre back-office. Outre le Tableau de bord qui s’affiche par défaut, on va se concentrer sur la partie Ajouter une nouvelle opération.
Créer une nouvelle opération
Une Opération est le nom donné à une action de sauvegarde qui peut regrouper plusieurs Tâches:
- Sauvegarde de la base de données
- Sauvegarde des fichiers
- Export XML WordPress
- Liste des extensions installées
- Vérification des tables
À chaque fois qu’une opération est cochée, un nouvel onglet est ajouté la page BackWPup de votre opération.
Dans le même onglet, on vous demande ensuite la Destination de l’opération. Cette étape est obligatoire malgré les apparences. En général je choisis:
- Sauvegarder dans le répertoire (au minimum pour toutes les sauvegardes)
- Sauvegarder envoyée par email (pour les bases de données)
- Sauvegarder vers Dropbox (pour les bases de données)
Programmation des sauvegardes
Cette tâche par défaut est réglée sur seulement manuellement. C’est préférable quand les éléments sont volumineux. Par contre, pour le bases de données, je conseille d’activer avec le cron de WordPress. Le Cron est une action que WordPress effectue automatiquement en arrière-plan. Ici, il s’agit de programmer la sauvegarde sur Quotidien et à une certaine heure. Nous verrons plus tard qu’il est possible de limiter le nombre de sauvegardes programmées.
La dernière option avec un lien permet de lancer l’opération en cliquant sur une URL dédiée qui serait plus facile à déclencher. Imaginez un client qui vous appelle et vous dit: « j’ai beaucoup de modifications à faire sur le site cette après-midi ». Et là, premier réflexe, vous cliquez sur l’URL depuis votre téléphone et hop vous être tranquille 🙂
Sauvegarde de la base de données
Pour la base de données, vous avez plusieurs options:
- Quelle table sauvegarder (ne pas toucher à part si vous aviez plusieurs sites installés sur la même base)
- Nom du fichier (c’est le nom de base de donnée par défaut)
- Compression du fichier ou non (je conseille de l’activer)
Sélection des fichiers
Cette option permet de sauvegarder tous les fichiers statiques de votre site. Les réglages par défaut sont bons. Il est sauvegardé:
- tout le contenu du dossier WordPress
- vos extensions
- vos thèmes
- vos médias (photos, audios et PDF)
Liste des extensions
La liste des extensions est très utile. Le réglage par défaut est bon. Cette option génère un fichier texte dans lequel vous retrouvez:
- la liste des extensions
- la liste des extensions actives
Emplacement de sauvegarde
Quand vous êtes dans l’onglet Général, en bas vous choisissez vous emplacements. En fonction des options cochées, plusieurs onglets s’afficheront en conséquence. Pour chaque emplacement de sauvegarde, vous pourrez régler la Suppression de fichier. Cela détermine le nombre maximum de fichiers à garder. Quand ce nombre est atteint, la plus ancienne est supprimée.
Sauvegarder dans le répertoire
Le chemin du serveur doit s’afficher automatiquement.
Sauvegarde dans Dropbox
Vos sauvegardes se retrouvent dans un dossier dédié et vous y avez accès plus facilement. Si vous voulez avoir le choix sur l’emplacement, vous devez cliquer sur le bouton à droite de Full Access to Dropbox, Get full Dropbox auth code. Dropbox va s’ouvrir dans le navigateur et si vous êtes connecté, vous devrez confirmer que l’accès est autorisé par BackWPup et un code vous sera donné. Copiez-le et collez-le dans le champ de votre back-office.
Liste des sauvegardes
Une fois les opérations effectuées, vous retrouvez toutes vos sauvegardes dans le menu du même nom. Si vous aviez plusieurs types d’opérations, vous pouvez les trier avec le menu FOLDER.
Autres réglages
Le menu Paramètres permet de personnaliser les réglages internes de l’extension sur ce type de point:
- l’affichage de l’extension dans le menu
- la fréquence des essais pour les opérations
- les répercussions sur la ressource du serveur
- les réglages avancés du Cron
J’ai rarement changé les réglages de cette partie à part quand j’ai un problème pour les répertoires (voir ce qui suit).
Problème de répertoire
Si vous avez un problème pour l’écriture des répertoire de l’extension, le plus simple est de réinitialiser les réglages de l’extension. Cela ne changera pas les paramètres de vos opérations.
Site volumineux
Dans cette même page, à l’onglet Opérations, vous pouvez modifier le temps maximum d’exécution des scripts pour les sites volumineux.
Autres extensions similaires
- BackUpWordPress : très peu d’options, faciles à configurer.
- Duplicator : cette extension permet de faire une sauvegarde, une copie ou un clone de votre site.
- UpdraftPlus : pour faire une sauvegarde ou une restauration de votre site. Je n’ai jamais testé.
Note: Une version de BackWPup PRO est disponible sur le site de l’agence. Cette version ajoute des destinations de sauvegarde et un support personnalisé.
Malgré mes tutoriels, si vous rencontrez des problèmes pour la migration de votre site, je vous recommande très vivement les services de WP Assistance. Je connais bien l’équipe.
Autres tutoriels sur le sujet
- WordPress :: Migrer et Synchroniser un site avec WP Migrate DB
- WordPress :: Migrer son site vers un autre hébergeur et le prévisualiser
- WordPress :: Migrer son site avec le script DBSR
- WordPress :: Migrer son site avec le script d’Interconnectit
- WordPress :: Migrer son site du local vers le serveur en ligne