Sauvegarde, vérification ou restauration : pendant que l’extension travaille, elle montre sa progression, et à la fin elle signale le résultat. Les deux ont le même aspect sur chaque page. Tu lis ici ce que disent l’affichage de la progression, les messages et la boîte de dialogue Journal.
Tâches et étapes
Une sauvegarde, une vérification, la suppression d’une sauvegarde et une restauration sont des tâches. Une tâche ne s’exécute jamais d’un seul trait, mais en de nombreuses étapes courtes : les serveurs web arrêtent souvent un programme comme cette extension après environ 30 secondes déjà. Chaque étape enregistre son état, l’étape suivante reprend là.
- Une seule tâche s’exécute à la fois. Tant qu’une tâche est en cours, Sauvegarder maintenant est bloqué. Si pendant ce temps tu lances une autre tâche via un menu, par exemple une vérification, la page signale en rouge Une tâche est déjà en cours.
- Une tâche continue si tu fermes la page. Si tu la rouvres, elle montre la tâche en cours.
- La Vue d'ensemble et la page Sauvegarde montrent aussi les tâches que la planification ou la ligne de commande a lancées.
- Pendant qu’une tâche est en cours, tu peux modifier les réglages, les plans de sauvegarde et les destinations, et lire les journaux. Les modifications s’appliquent à partir de la tâche suivante. Supprimer une sauvegarde ou retirer une destination avec ses sauvegardes n’est possible qu’après la fin de la tâche : les deux sont elles-mêmes des tâches.
L’affichage de la progression
- Ce que la sauvegarde en cours sauvegarde et vers quelle destination, par exemple « Base de données, fichiers → SFTP 1 ».
- L’affichage de la progression indique la phase, les entrées, le volume et le temps restant.
- Annuler la sauvegarde arrête la tâche à la prochaine étape.
- Sauvegarder maintenant est bloqué tant qu’une tâche est en cours.
Les parties de la ligne sont séparées par un point. Une partie manque si la phase ne la compte pas.
| Partie | Exemple | Signification |
|---|---|---|
| Phase | Compression des fichiers | Ce sur quoi la tâche travaille en ce moment. |
| Entrées | … sur … entrées | Combien d’entrées de la phase sont terminées. Lors de l’export de la base de données, ce sont des lignes des tables, lors de la compression des fichiers et des dossiers. |
| Volume | « 412 MB / 1,8 GB » | Le volume terminé et le volume total de la phase. À partir de 1 GB, il est exprimé en GB, en dessous en MB. |
| Temps | encore environ … | Le temps restant estimé. |
La ligne est actualisée chaque seconde à partir de l’état enregistré de la tâche. Son emplacement dépend de la page :
| Page | Emplacement de l’affichage de la progression |
|---|---|
| Vue d'ensemble | dans la tuile d’état |
| Sauvegarde | dans la tuile Sauvegarde |
| Destinations | sous la tuile d’état, lors de la vérification, du nettoyage, de la recherche et du retrait avec les sauvegardes |
| Restauration | dans la tuile principale, avec l’étape de la restauration et une barre ; lors de l’import, dans la tuile de l’import |
| Réglages | dans la vue Étendu, dans la tuile Système et support, dans le bloc Diagnostic |
Les phases d’une sauvegarde
| Affichage | Ce qui se passe |
|---|---|
| Vérification des destinations | L’extension se connecte une fois à chaque destination. Une destination injoignable est laissée de côté et donne un avertissement. S’il ne reste aucune destination, la tâche se termine. |
| Inventaire des fichiers | La liste des fichiers et dossiers est établie. |
| Vérification de l’espace libre | L’extension vérifie l’espace libre dans le dossier de travail et sur chaque destination. |
| Exportation de la base de données | Les tables du site vont dans la sauvegarde. |
| Compression des fichiers | Les fichiers vont dans la sauvegarde. L’extension relit chaque partie terminée pour contrôle. |
| Transfert vers les destinations | Une partie terminée part vers toutes les destinations, puis est supprimée du dossier de travail. |
| Finalisation du paquet | L’index et, en dernier, le fichier d’information sont créés. Ce n’est qu’avec le fichier d’information qu’une sauvegarde est complète. |
| Mise à jour du catalogue | L’extension inscrit la sauvegarde dans le catalogue de chaque destination. |
L’export, la compression et le transfert alternent : chaque partie terminée part vers les destinations avant que la suivante ne soit créée. La ligne va donc et vient entre ces phases.
Autres tâches
| Affichage | Tâche |
|---|---|
| Vérification de la sauvegarde | La vérification d’une sauvegarde ou de toutes les sauvegardes sur une destination. |
| Suppression de la sauvegarde | La suppression d’une sauvegarde à la main. La même ligne figure là quand tu retires une destination avec ses sauvegardes. |
| Suppression des sauvegardes obsolètes | Le travail qui suit une sauvegarde : l’extension supprime ce qui dépasse Sauvegardes max.. |
| Nettoyage des restes | Le nettoyage des restes de tâches interrompues. |
| Recherche des sauvegardes | La recherche de sauvegardes sur une destination. |
| Vérification d’une partie | L’import d’une sauvegarde depuis un fichier : l’extension vérifie chaque partie par rapport à sa somme de contrôle avant de stocker la sauvegarde sur la destination. La même ligne figure lors de l’export de la base de données du diagnostic, pendant qu’il relit l’export. |
| Test de charge | Le test de charge du diagnostic. |
Si la tâche n’indique pas de phase, on y lit Sauvegarde en cours. Les étapes d’une restauration sont expliquées dans La page « Restauration ».
- L’affichage de la progression d’une vérification. À la place des entrées, elle compte des sauvegardes : Sauvegarde … sur … indique la sauvegarde sur laquelle la vérification travaille en ce moment. Avec une seule sauvegarde, l’indication manque.
- Annuler la vérification
Le travail qui suit une sauvegarde
Après chaque bonne sauvegarde, une deuxième tâche démarre d’elle-même. Elle supprime sur les destinations les sauvegardes qui dépassent Sauvegardes max. et nettoie les restes des tâches interrompues. Son affichage de la progression n’apparaît que si elle supprime vraiment quelque chose. Un message n’arrive également que dans ce cas : Une ancienne sauvegarde supprimée., … anciennes sauvegardes supprimées. ou Restes nettoyés : … dossiers. Si la suppression échoue, elle signale en jaune La suppression des anciennes sauvegardes a échoué.
Le temps restant
L’extension estime le temps à partir de la vitesse de la phase en cours : lors de l’export de la base de données à partir des lignes par seconde, lors de la compression à partir du volume par seconde. Lors de la compression, le transfert encore à venir est pris en compte.
- encore environ … indique le temps arrondi dans une unité : secondes, minutes, heures ou jours.
- calcul du temps restant … figure au début d’une tâche, tant que l’extension a encore trop peu mesuré. Une estimation à partir des premières secondes serait peu fiable.
- Si la ligne a déjà indiqué un temps pour une tâche, cette phrase ne réapparaît pas. Dans les dernières phases, il n’y a alors souvent plus de temps indiqué.
Pendant l’export de la base de données, les fichiers ne comptent pas encore : la vitesse de compression n’est pas encore connue. Le temps indiqué ne vaut, dans cette phase, que pour la base de données.
Annuler une tâche
Le lien d’annulation se trouve juste sous l’affichage de la progression. Il s’appelle Annuler la vérification pour une vérification, Interrompre la recherche pour la recherche de sauvegardes et Annuler la sauvegarde pour toute autre tâche, y compris la suppression et la restauration. Il n’y a pas de dialogue de confirmation.
- Annulation demandée ; la sauvegarde s’arrête à la prochaine étape. La phrase figure à la place du lien.
- La tâche ne s’arrête pas immédiatement, mais au prochain endroit où elle enregistre son état.
- Une sauvegarde annulée fait le ménage : elle supprime ses fichiers de travail et tout ce qu’elle a déjà transféré vers les destinations.
- Le résultat est le message jaune Sauvegarde annulée. Dans la liste des sauvegardes, l’entrée figure avec un point gris ; dans la colonne Type, on lit Interrompue.
- Une sauvegarde annulée ne change pas le résultat de la tuile d’état sur la Vue d'ensemble.
- Une restauration peut être annulée jusqu’à ce que le basculement commence. Pendant ce temps, la page Restauration montre en plus le bouton Annuler. Ensuite, il reste la voie Annuler la restauration.
Le message
Chaque page affiche ses messages à un seul endroit : juste sous la tuile principale. Seul le message de la dernière action est visible. Si tu commences une nouvelle action, le message précédent disparaît, même un message rouge.
| Couleur | Signification | Comportement |
|---|---|---|
| vert | Cela a fonctionné. | Le message se ferme de lui-même après 8 secondes. |
| jaune | Un avertissement : tout ne s’est pas passé sans accroc, ou il manque encore quelque chose. | Le message reste affiché jusqu’à ce que tu le fermes ou que tu commences une nouvelle action. |
| rouge | Cela a échoué. | Le message reste affiché jusqu’à ce que tu le fermes ou que tu commences une nouvelle action. |
- Le message vert, ici Sauvegarde terminée.
- La bande en haut s’écoule vers la gauche et montre le temps qui reste. Si la souris est sur le message, le temps s’arrête.
- Fermer ferme le message immédiatement.
- Le message jaune, ici après une sauvegarde avec avertissements.
- Fermer
- Le lien Journal ouvre le journal de cette sauvegarde.
Le lien vers le journal
En cas de problème, tu n’as pas à chercher le journal. Le lien figure dans le message :
- Un message rouge après une tâche porte le lien Journal. Il ouvre le journal de cette tâche. Le message jaune après une sauvegarde, une vérification, la suppression d’anciennes sauvegardes, le nettoyage, la recherche et un diagnostic porte le même lien, par exemple après des avertissements ou après une annulation.
- Un message rouge sans tâche porte le lien Afficher le journal. Il ouvre le journal général. Exemples : une sauvegarde n’a pas pu démarrer, ou l’e-mail de test n’a pas pu être envoyé. Le message jaune après un test de connexion échoué porte le même lien.
- Sans lien restent les messages verts et les messages pour lesquels il n’y a rien à consulter, par exemple Une tâche est déjà en cours. Les messages jaunes après une restauration n’ont pas de lien non plus, par exemple après une restauration avec avertissements ou après une restauration interrompue. Tu ouvres le journal d’une restauration sur la page Restauration, dans la vue Étendu, sous Dernières restaurations. Le message jaune après Vérifier les sources de tâches sur la page Réglages reste lui aussi sans lien.
- Le message rouge, ici La sauvegarde n’a pas pu démarrer : … Derrière les deux-points figure la cause.
- Afficher le journal ouvre le journal général.
Les messages après une sauvegarde
| Message | Signification |
|---|---|
|
vert Sauvegarde terminée. |
Chaque destination possède la sauvegarde complète, et rien n’a été omis. |
|
jaune Sauvegarde terminée avec des avertissements. |
La sauvegarde est là, mais quelque chose ne s’est pas passé sans accroc. Derrière la phrase figurent le nombre et le type des avertissements. |
|
jaune Sauvegarde annulée. |
Tu as annulé la tâche. |
|
rouge La sauvegarde a échoué. |
La sauvegarde a échoué. Ce qui était déjà transféré, l’extension le supprime à nouveau sur les destinations. Derrière la phrase figure la cause en clair, par exemple Pas assez d’espace libre. ou Aucune destination n’est joignable. |
Les autres tâches signalent dans les mêmes couleurs avec leur propre texte, par exemple Sauvegarde vérifiée : lisible et complète. ou Sauvegarde supprimée. Sur la page Destinations, les messages nomment la destination.
Avec avertissements
Une sauvegarde avec avertissements dit directement dans le message ce qui ne s’est pas passé sans accroc. Le message compte par type :
| Dans le message | Signification |
|---|---|
| … illisible(s) | Fichiers ou dossiers que l’extension n’a pas pu lire. |
| … disparu(s) | Fichiers qui n’existaient plus lors de la compression. |
| … non pris en charge | Entrées qui ne sont ni des fichiers, ni des dossiers, ni des liens, et qui ne peuvent donc pas être sauvegardées. |
| … modifié(s) pendant la lecture | Fichiers qui ont changé pendant que l’extension les lisait. |
| … destination(s) en échec | Destinations sur lesquelles la sauvegarde n’est pas arrivée, alors qu’une autre destination la possède. |
| … remarque(s) sur la base de données | Indications issues de l’export de la base de données. |
Les noms figurent dans le journal de la tâche : il nomme chaque entrée concernée avec son chemin à l’intérieur du site. Par raison, il nomme au plus 50 entrées ; il compte les autres sans les nommer.
Le message de la destination dans sa forme originale
Si une tâche ou un test de connexion échoue sur une destination distante, l’extension montre sa propre explication et, en dessous, ce que la destination et le transfert ont signalé.
- La destination en échec et la cause en clair, sous la forme Cible « … » : …
- Le message dans sa forme originale : Message de la destination est la dernière réponse de la destination, c’est-à-dire du serveur, du service ou du fournisseur derrière elle ; Message de cURL est le message du transfert.
- Journal ouvre le journal de la tâche.
- Le message n’est pas traduit : le texte figure tel que la destination et cURL l’ont signalé.
- Avant que le message n’apparaisse, l’extension masque ce qui n’a rien à faire sur un écran. Le dossier de la destination devient
<folder>, l’utilisateur<user>, le serveur et toute adresse IP<host>, le nom d’une sauvegarde<job>. À la place d’un mot de passe ou d’une clé figurent des astérisques. - Si l’envoi s’interrompt en plein téléversement, cURL ne connaît pas la réponse de la destination. L’extension indique alors les deux causes possibles : L’envoi des données a échoué. Causes possibles : la connexion a été interrompue, ou il n’y a plus d’espace sur la cible.
Le message figure à quatre endroits : dans le résultat du test de connexion sur la page Destinations, dans le message après une tâche, dans la tuile d’état de la Vue d'ensemble et dans le journal. En ligne de commande, il figure sous les messages d’une tâche : derrière target: le message de la destination, derrière cURL le numéro et le message de cURL.
La boîte de dialogue « Journal »
La boîte de dialogue s’appelle toujours Journal, quoi qu’elle montre. Ce qui s’est passé et quand figure dans ses lignes. Voici comment tu l’ouvres :
- via le lien Journal ou Afficher le journal dans un message,
- via le lien Journal dans la tuile d’état de la Vue d'ensemble,
- via Plus …, puis Journal dans la ligne d’une sauvegarde,
- via Afficher le journal dans le résultat d’un test de connexion échoué,
- via Journal dans la liste Dernières restaurations sur la page Restauration, dans la vue Étendu,
- via Afficher le journal sur la page Réglages, dans la vue Étendu, dans la tuile Journal.
- Journal est le titre de la boîte de dialogue.
- La croix ferme la boîte de dialogue.
- Une ligne : l’heure, le niveau et le message. En dessous figurent, en petit, les détails du message.
- Un avertissement : le niveau est en jaune. Pour une erreur, il est en rouge.
Il y a deux sortes de journaux :
| Sorte | Contenu | Heure dans la ligne |
|---|---|---|
| Journal d’une tâche | Tout ce qui s’est passé lors de cette sauvegarde, de cette vérification ou de cette restauration précise. | Heure |
| Journal général | Tout ce qui n’appartient à aucune tâche : tests de connexion des destinations, modifications des réglages, planification. | Date et heure |
- Une ligne du journal général. La date précède l’heure, parce que ce journal s’étend sur plusieurs jours.
Comment lire une ligne
| Niveau | Couleur | Signification |
|---|---|---|
INFO |
aucune | Une étape ordinaire. |
WARNING |
jaune | Quelque chose ne s’est pas passé sans accroc ; la tâche a continué. |
ERROR |
rouge | Une erreur. |
DEBUG |
gris | Lignes détaillées. Elles n’existent que tant que le débogage est activé. |
- Les heures sont exprimées dans le fuseau horaire du site.
- La ligne la plus récente est en bas.
- Les journaux sont en anglais, dans chaque langue de l’interface.
- La boîte de dialogue montre les 500 dernières lignes. Si le journal est plus long, on lit au-dessus Seules les … dernières lignes sont affichées.
- Les mots de passe et les clés ne figurent jamais dans le journal : l’extension les remplace par des astérisques.
Si le journal manque
| Dans la boîte de dialogue, on lit | Signification |
|---|---|
| Il n’y a plus de journal pour cette sauvegarde. Les journaux sont conservés … jours. | Le fichier du journal n’existe plus, par exemple parce que la durée de conservation est écoulée ou que le site a déménagé. Par défaut, l’extension conserve les journaux des tâches 30 jours ; de 7 à 365 jours sont possibles. Tu modifies le nombre sur la page Réglages, dans la vue Étendu, dans la tuile Journal, dans le champ Conserver les journaux pendant. |
| Il n’y a pas encore de journal général. | L’extension n’a encore rien écrit dans le journal général. |
| Le journal est vide. | Le fichier est là, mais ne contient aucune ligne. |
| Le journal n’a pas pu être chargé. | Le serveur n’a pas fourni le journal. La cause suit. |
Voir aussi
- Lire le journal
- Quand une sauvegarde échoue ou se termine avec des avertissements
- Adapter l’extension à ton serveur
- Obtenir de l’aide : rapport de support, dépannage et diagnostic
- État, journaux et support avec WP-CLI
En ligne de commande
WP-CLI n’est pas encore installé ? Voici comment installer WP-CLI.
Tu vois aussi la tâche en cours en ligne de commande, et tu peux l’y annuler. La boîte de dialogue Journal n’y existe pas : la ligne de commande liste les fichiers journaux et les écrit dans un fichier tar. Les sorties sont en anglais.
# Afficher la tâche en cours avec phase et progression wp cloneworx-backup job status # Annuler la tâche en cours wp cloneworx-backup job abort # Lister les fichiers journaux wp cloneworx-backup logs # Écrire tous les journaux dans un fichier tar wp cloneworx-backup logs --to=/pfad/protokolle.tar # Activer le débogage pendant 24 heures wp cloneworx-backup debug on