Voici comment l’extension sauvegarde ton site d’elle-même : tu actives le premier plan de sauvegarde ou tu en crées un à toi, avec un rythme, une heure et une destination.
Ce qu’il te faut
- une destination utilisable, c’est-à-dire une destination avec un test de connexion réussi : Quelle destination te convient ?
Le premier plan est déjà là
Avec ta première destination, l’extension crée le plan « Sauvegarde quotidienne » : chaque jour à une heure aléatoire, tout, cette destination, Sauvegardes max. 7. Le plan est en pause jusqu’à ce que tu l’actives. Le simple fait que l’extension soit installée ne lance rien.
Étape 1 : ouvrir les plans de sauvegarde
Ouvre la page Sauvegarde. Dans la vue Compact, tu cliques sur Planifier la sauvegarde. Dans la vue Étendu, la tuile Plans de sauvegarde est toujours visible.
- Planifier la sauvegarde affiche la tuile Plans de sauvegarde.
- Fermer masque à nouveau la tuile.
Étape 2 : ouvrir le formulaire
Pour un nouveau plan, tu cliques sur Ajouter un plan. Tu modifies un plan existant via Plus …, puis Modifier. Si le premier plan convient, passe à l’étape 4.
- Nom est obligatoire. L’extension en propose un. Il peut avoir 100 caractères au plus et ne doit pas encore être utilisé.
- Rythme définit la fréquence d’exécution du plan.
- Heure prend l’heure et la minute, la minute par pas de 15.
- Les sauvegardes vont vers est la destination du plan.
- Enregistrer
- Annuler ferme le formulaire sans enregistrer.
Étape 3 : choisir le rythme, l’heure et la destination
| Rythme | Tu choisis en plus |
|---|---|
| Toutes les heures, Toutes les 2 heures, Toutes les 4 heures, Toutes les 6 heures, Toutes les 12 heures | Minute. Le compte part de minuit : « Toutes les 6 heures » s’exécute aux heures 0, 6, 12 et 18. |
| Quotidien | Heure |
| Hebdomadaire | Jour de la semaine et Heure |
| Mensuel | Jour du mois (1 à 28 ou Dernier jour du mois) et Heure |
À l’heure choisie s’ajoutent 0 à 14 minutes. L’extension les tire au sort à la création du plan et les conserve : un plan à 03:15 démarre par exemple à 03:22. Ainsi, tous les sites d’un serveur ne démarrent pas à la même minute. Lors de la modification, l’heure de démarrage réelle figure à côté de l’heure.
Sous Les sauvegardes vont vers, tu choisis la destination. Une destination qui n’est pas utilisable figure en gris dans la liste. La version gratuite autorise une destination par plan.
Clique sur Enregistrer. Un nouveau plan est en pause.
Étape 4 : activer le plan
Clique sur l’interrupteur devant le plan.
- en pause figure sur l’interrupteur tant que le plan est désactivé. Activé, on y lit actif.
- En pause, aucune sauvegarde n’est planifiée.
L’activation calcule la prochaine exécution à partir de maintenant. Un plan longtemps en pause ne démarre donc pas au moment de l’activation.
Le plan actif dans la tuile
- Ajouter un plan est gris quand le nombre maximal de plans est atteint. La version gratuite autorise deux plans.
- L’interrupteur montre si le plan est actif ou en pause.
- Le nom du plan, son rythme avec l’heure de démarrage et sa destination.
- Plus … ouvre le menu avec Modifier, Exécuter maintenant et Supprimer.
- Prochaine exécution indique la prochaine échéance avec la date et l’heure.
- Le fuseau horaire du site. Toutes les heures y sont exprimées.
Mettre en pause, modifier, supprimer
- Mettre en pause : remets l’interrupteur en arrière. Seule la planification est en pause ; à la main, tu lances le plan à tout moment : Créer une sauvegarde tout de suite.
- Modifier : Plus …, puis Modifier. Si tu modifies le rythme ou l’heure, l’extension recalcule la prochaine exécution.
- Supprimer : Plus …, puis Supprimer. Après la demande de confirmation, le plan a disparu. Ses sauvegardes sont conservées.
Quand une échéance est manquée
L’extension vérifie si un plan est dû à chaque planificateur : lors de WP-Cron, lors d’un cron système, tant que la page Vue d'ensemble ou Sauvegarde est ouverte, et à la fin de chaque tâche. WP-Cron ne s’exécute que si quelqu’un visite le site.
- Si un planificateur intervient dans l’heure qui suit l’échéance, le plan s’exécute.
- Si l’échéance est tombée pendant une tâche en cours, le plan démarre juste après.
- Plus tard, l’échéance est considérée comme manquée. L’extension ne la rattrape pas : elle ne lance rien, écrit un avertissement dans le journal général et passe à la prochaine échéance régulière. La vue Étendu indique l’échéance manquée sur le plan.
Sans planificateur, pas de sauvegarde
Un site qui n’a ni visiteur ni cron système autour de ses échéances ne crée pas de sauvegardes. Configure alors un cron système : Lancer les sauvegardes à l’heure : configurer un cron système.
Si quelque chose ne fonctionne pas
| Message | Ce que tu peux faire |
|---|---|
| L’activation demande au moins une cible utilisable. | L’interrupteur reste sur en pause. La ligne jaune sur le plan nomme la destination et la raison. Teste la connexion sur la page Destinations ou choisis une autre destination. |
| En pause : le plan n’a pas de cible. Choisis une cible pour l’activer. | La destination du plan a été retirée. Choisis une destination dans le formulaire et réactive le plan. |
| Au plus … plans. | L’infobulle figure sur le bouton gris Ajouter un plan. Modifie un plan existant ou supprimes-en un. |
Bon à savoir
- Plusieurs plans dus s’exécutent l’un après l’autre, jamais en même temps.
- Si la destination d’un plan est déconnectée plus tard, le plan s’exécute quand même à l’échéance. La sauvegarde échoue alors visiblement dans la liste.
- Le changement d’heure ne décale pas la prochaine exécution : l’extension la recalcule toujours à partir de la règle.
Voir aussi
- Plans de sauvegarde : tuile et formulaire
- Définir ce qui est sauvegardé
- Définir combien de sauvegardes sont conservées
- Lancer les sauvegardes à l’heure : configurer un cron système
- Gérer les plans de sauvegarde avec WP-CLI
En ligne de commande
WP-CLI n’est pas encore installé ? Voici comment installer WP-CLI.
Tu crées aussi des plans avec WP-CLI. Tu désignes un plan par son identifiant (plan-1) ou par son nom. Un nouveau plan est en pause jusqu’à ce que tu l’actives avec resume.
# Afficher les plans de sauvegarde avec état, prochaine et dernière exécution wp cloneworx-backup plan list # Créer un plan de sauvegarde : quotidien à 03:15, destination local-1 wp cloneworx-backup plan add --targets=local-1 --rhythm=daily --time=03:15 --name="Nachts" # Activer le plan de sauvegarde wp cloneworx-backup plan resume "Nachts" # Modifier le rythme et l’heure : le dimanche à 22:00 wp cloneworx-backup plan edit "Nachts" --rhythm=weekly --weekday=7 --time=22:00 # Mettre le plan de sauvegarde en pause wp cloneworx-backup plan pause "Nachts" # Afficher la planification : prochaines exécutions, plans dus, dernier cycle wp cloneworx-backup scheduler status