Sur la page Destinations, tu définis où vont tes sauvegardes. C’est ici que tu configures des destinations, testes la connexion, vérifies les sauvegardes sur une destination et retrouves des sauvegardes après une perte.
Un type de destination est la technique : dossier local, FTP, SFTP, WebDAV, S3, Google Drive ou Dropbox. Une destination est un emplacement de stockage configuré d’un type de destination, avec son propre nom et ses propres réglages. Tu peux configurer plusieurs destinations du même type, par exemple trois serveurs FTP.
L’extension ne crée aucune destination d’elle-même
Tant qu’aucune destination n’est utilisable, Sauvegarder maintenant te conduit sur cette page. Ajouter un plan conduit ici tant qu’il n’existe pas encore de destination. Un dossier local est lui aussi une destination comme les autres : tu peux le renommer et le retirer.
La page en un coup d’œil
- Destinations est l’entrée de menu de la page, dans le menu de WordPress sous cloneworx.
- La tuile d’état montre par sa couleur et son texte si toutes les destinations sont utilisables. En dessous figurent le nombre de destinations et la date du dernier transfert.
- Ajouter une destination ouvre le choix des types de destination.
- Destinations configurées est la liste de tes destinations. Chaque ligne montre un point coloré pour l’état, le symbole du type de destination, le nom, le type de destination et l’emplacement.
- Plus … ouvre le menu d’une destination avec toutes les actions.
- Étendu passe à la vue avec toutes les informations. Le choix vaut pour toutes les pages de l’extension.
Les messages relatifs à une action apparaissent sous la tuile d’état. Un message vert se ferme de lui-même, les jaunes et les rouges restent affichés. Pour en savoir plus : Progression, messages et journal.
La tuile d’état
La tuile énonce toujours l’état le plus important. S’il y en a plusieurs, l’ordre du tableau fait foi. Ajouter une destination figure toujours dans la tuile, sauf après une erreur de chargement. Le tableau indique le bouton qui s’ajoute pour chaque état.
| État | Signification | Bouton associé |
|---|---|---|
|
rouge Les destinations n’ont pas pu être chargées : … |
La page n’a pas reçu les destinations du serveur. Le message indique la cause. | Recharger |
|
jaune La destination « … » est déconnectée. |
L’extension ne peut plus utiliser les identifiants enregistrés. Jusqu’à ce que tu les saisisses à nouveau, les sauvegardes ignorent cette destination. Une destination avec connexion chez Google ou Dropbox n’a pas d’identifiants à saisir : elle est reconnectée. Voici comment faire : Renouveler les identifiants d’une destination. | Renouveler les identifiants ; pour une destination avec connexion chez Google ou Dropbox, Reconnecter |
|
jaune Conflit d’empreinte sur « … » |
Le catalogue sur la destination appartient à une autre installation de ce site. Rien n’y est écrit ni supprimé jusqu’à ce que tu décides. Voici comment faire : Le site a déménagé ou est une copie. | Ce site web a déménagé et C’est une copie |
|
jaune Pas encore prêt : … |
Les plans et les sauvegardes n’utilisent une destination qu’après un test de connexion réussi. | Tester la connexion |
|
gris Aucune destination n’est encore configurée. |
Les sauvegardes ont besoin d’au moins une destination. | aucun |
|
gris Toutes les destinations se trouvent à l’intérieur du site. |
Les sauvegardes sur le même serveur, à l’intérieur du site, sont perdues avec lui et accessibles depuis le web si la protection du dossier échoue. Ajoute une destination hors du site ou sur un autre serveur. | aucun |
|
vert Toutes les destinations sont connectées. |
Chaque destination a réussi son dernier test de connexion. | aucun |
Si un état concerne plusieurs destinations, la tuile les nomme toutes. Le bouton s’applique alors à la première.
Ajouter une destination
- Les types de destination disponibles : Dossier local, FTP / FTPS, SFTP, WebDAV, Amazon S3, Compatible S3, Google Drive et Dropbox.
- Fermer ferme la tuile sans rien créer.
La ligne avec l’astérisque sous le choix est la mention relative aux noms et logos de tiers.
S’il manque quelque chose à ton serveur pour un type de destination, celui-ci ne peut pas être choisi. Dans l’image, c’est SFTP :
- Non disponible sur ce serveur figure sur un type de destination pour lequel il manque quelque chose au serveur. Le type de destination est grisé.
- La ligne sous le choix nomme le type de destination et la raison. Ici, cURL sur le serveur web ne sait pas faire de SFTP. Une autre raison est par exemple une extension PHP manquante.
Le type de destination qui te convient est présenté dans Quelle destination te convient ?
Le formulaire d’une destination
Les champs dépendent du type de destination. L’image montre FTP / FTPS.
- Nom est ton nom pour la destination. L’extension en propose un, par exemple « FTP / FTPS 1 ». Tout nom de 100 caractères au plus qui n’est pas encore utilisé convient ; la casse n’est pas prise en compte.
- Serveur est le nom d’hôte ou l’adresse IP, sans ftp://.
- Nom d’utilisateur
- Mot de passe
- Dossier sur le serveur FTP peut rester vide : c’est alors le dossier dans lequel tu arrives après la connexion qui compte. L’extension crée les dossiers manquants.
- Enregistrer enregistre la destination et teste aussitôt la connexion.
- Tester la connexion vérifie les valeurs saisies sans enregistrer.
- Annuler ferme le formulaire.
Les champs avec un astérisque rouge sont obligatoires. Dans la vue Étendu, le formulaire montre d’autres champs :
- Chiffrement est par défaut sur FTPS avec TLS. Sans chiffrement, le mot de passe et les données peuvent être lus en chemin ; le formulaire avertit alors sous le champ.
- Mode de transfert est par défaut sur Passif. Actif ne fonctionne que si le serveur FTP a le droit d’ouvrir lui-même une connexion vers ton serveur web.
- Port peut rester vide : c’est alors 21 qui compte, 990 pour le FTPS implicite.
- Délai de connexion (secondes) accepte de 3 à 60, 10 par défaut.
- Clé acceptée du serveur FTP est définie par Accepter ce certificat.
Un champ de la vue Étendu apparaît aussi dans la vue Compact tant qu’il porte une erreur. Si une valeur n’est pas valide, l’erreur figure sur le champ, par exemple Ce nom est déjà utilisé. ou Cette valeur n’est pas valide.
Les mots de passe et les clés restent sur le serveur
L’extension les enregistre chiffrés et ne les renvoie jamais au navigateur. Lors de la modification, le champ n’indique donc que enregistré, laisser vide pour conserver.
Chaque type de destination a son propre article, par exemple Stocker les sauvegardes sur un serveur FTP (FTP / FTPS).
Une destination de type Google Drive ou Dropbox n’a pas d’identifiants dans le formulaire : tu te connectes chez le fournisseur et tu y donnes ton accord. À la place de Enregistrer, le formulaire présente le bouton Connecter avec Google ou Connecter avec Dropbox. La marche à suivre est présentée dans Stocker les sauvegardes dans Google Drive et Stocker les sauvegardes dans Dropbox.
Enregistrer et tester
Une destination n’est utilisable que si son dernier test de connexion a réussi. Le test écrit un petit fichier sur la destination, le relit, le compare et le supprime.
- La cause en clair, par exemple : La destination a refusé la connexion.
- Afficher le journal ouvre le journal général. Les détails du test s’y trouvent.
- Les messages dans leur 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. Aucun des deux n’est traduit ; les identifiants, dossiers et noms de serveur y sont masqués.
Après Enregistrer, le formulaire se ferme et la page signale le résultat du test :
- vert « … » enregistrée et connectée.
- jaune « … » enregistrée, mais le test de connexion a échoué : … La destination est enregistrée, mais pas encore utilisable. Afficher le journal dans le message mène aux détails.
La liste des destinations
Le point au début de la ligne montre l’état. Une destination qui n’est pas utilisable porte une étiquette derrière son nom :
| Étiquette | Point | Signification |
|---|---|---|
| aucune | vert | Le dernier test de connexion a réussi. La destination est utilisable. |
| pas encore testée | gris | Enregistrée, mais sans test de connexion depuis la dernière modification des réglages. |
| test échoué | rouge | Le dernier test de connexion a échoué. |
| Déconnecté | jaune | L’extension ne peut plus utiliser les identifiants enregistrés, ou le fournisseur, Google ou Dropbox, n’accepte plus l’accord enregistré. |
| conflit | comme sans conflit | Le catalogue sur la destination appartient à une autre installation. L’extension n’y écrit ni ne supprime rien. |
| Non disponible sur ce serveur | gris | Il manque au serveur quelque chose dont le type de destination a besoin. |
| supprimé | gris | Retirée ; des sauvegardes de la liste y font encore référence. Visible seulement dans la vue Étendu. |
Si un dossier local se trouve à l’intérieur du site, une étiquette figure derrière son emplacement :
- à l’intérieur du site figure derrière l’emplacement de la destination, ici sur le deuxième dossier local.
Si la liste est trop étroite pour toutes les colonnes, l’emplacement disparaît en premier, puis la colonne avec les sauvegardes et l’espace, et enfin le type de destination.
Le menu « Plus … »
- Tester la connexion teste la destination enregistrée. Le résultat apparaît sous forme de message sous la tuile d’état.
- Vérifier les sauvegardes de cette destination lit chaque sauvegarde sur cette destination, la plus récente en premier. La liste des sauvegardes marque ensuite d’une croix rouge les sauvegardes endommagées ou incomplètes. L’entrée n’apparaît que si des sauvegardes se trouvent sur la destination.
- Nettoyer les restes sur cette destination supprime les dossiers qu’une tâche interrompue a laissés et qui ne deviendront jamais une sauvegarde. Le nettoyage ne touche jamais à ce qui figure dans la liste des sauvegardes. L’entrée apparaît pour les types de destination qui peuvent lister leurs fichiers.
- Retrouver des sauvegardes sur cette destination regarde à l’emplacement de la destination. Si le dossier d’une autre installation ou une sauvegarde absente de la liste des sauvegardes s’y trouve, la tuile Sauvegardes trouvées sur « … » apparaît ; sinon, la tuile signale que rien n’a été trouvé. L’entrée n’apparaît que pour une destination utilisable.
- Modifier ouvre le formulaire avec les valeurs enregistrées.
- Retirer retire la destination après une demande de confirmation.
La vérification, le nettoyage et l’ajout de sauvegardes retrouvées s’exécutent comme tâche : sous la tuile d’état apparaît l’affichage de la progression, et à la fin un message avec le résultat. Une seule tâche s’exécute à la fois ; sinon, la page signale Une tâche est déjà en cours.
Les démarches en détail : Vérifier les sauvegardes d’une destination et nettoyer les restes et Retrouver des sauvegardes après une perte totale.
Retirer une destination
- Avec la case cochée, l’extension supprime d’abord toutes les sauvegardes sur cette destination, puis retire la destination. Sans la coche, les sauvegardes restent où elles sont. La case n’existe que si des sauvegardes se trouvent sur la destination.
- Annuler
- Retirer
- Si des sauvegardes verrouillées se trouvent sur la destination, la case manque. Déverrouille-les d’abord, ou retire la destination sans ses sauvegardes.
- Si des sauvegardes de la liste font encore référence à la destination, son entrée reste affichée comme supprimé, sans réglages et sans identifiants. Quand plus aucune sauvegarde n’y fait référence, tu la supprimes dans la vue Étendu avec Supprimer définitivement.
- Pour une destination dans Dropbox, l’extension demande à Dropbox, lors du retrait, de révoquer l’accès. Si cela ne réussit pas, par exemple parce que Dropbox est injoignable, l’extension retire quand même la destination ; l’accès reste alors valide chez Dropbox jusqu’à ce que tu déconnectes l’application dans ton compte Dropbox.
- Pour une destination dans Google Drive, l’extension ne révoque rien : elle ne supprime les accès que de la base de données de ton site ; chez Google, l’accès existant reste valide. L’accord reste répertorié dans ton compte Google jusqu’à ce que tu l’y retires.
- Une destination retirée quitte chaque plan de sauvegarde. Un plan sans destination est mis en pause. Il ne peut être réactivé que lorsque tu lui donnes une destination.
Pas à pas : Supprimer une destination.
La vue Étendu
- La colonne indique pour chaque destination quand une sauvegarde y est allée pour la dernière fois. La tuile d’état montre la plus récente de ces dates derrière Dernier transfert.
- Le nombre de sauvegardes sur la destination et l’espace qu’elles occupent.
- supprimé marque une destination retirée ; son nom est barré. Seule cette vue la montre. Son menu ne propose que Supprimer définitivement.
- Destinations et espace indique pour chaque destination les sauvegardes, l’espace occupé et l’espace libre, et pour chaque plan de sauvegarde le nombre de sauvegardes par rapport à Sauvegardes max.. La tuile ne connaît l’espace libre que pour les dossiers locaux ; sinon, un tiret y figure.
- Compact revient en arrière.
La tuile Destinations et espace est repliée quand tu ouvres la page. Un clic sur sa ligne de titre la déplie et la replie. La façon dont l’extension compte est expliquée dans Définir combien de sauvegardes sont conservées.
Voir aussi
- Quelle destination te convient ?
- Renouveler les identifiants d’une destination
- Supprimer une destination
- Le site a déménagé ou est une copie
- Gérer les destinations avec WP-CLI
En ligne de commande
WP-CLI n’est pas encore installé ? Voici comment installer WP-CLI.
Ce que cette page permet fonctionne aussi avec WP-CLI. Tu y désignes une destination par son identifiant (local-1, ftp-2) ou par son nom. La ligne de commande n’accepte ni mots de passe ni clés, parce que chaque valeur y figurerait dans la liste des processus et dans l’historique du shell : les destinations avec identifiants se configurent sur cette page, de même qu’une destination de type Google Drive ou Dropbox.
# Afficher les destinations avec identifiant et état wp cloneworx-backup target list # Créer un dossier local comme destination wp cloneworx-backup target add local --name="Archiv" --set-path=/var/backups # Modifier le nom d’une destination wp cloneworx-backup target edit local-1 --name="Archiv 2" # Tester la connexion wp cloneworx-backup target test local-1 # Vérifier les sauvegardes d’une destination wp cloneworx-backup target check local-1 # Nettoyer les restes sur une destination wp cloneworx-backup target cleanup local-1 # Afficher ce qui se trouve à l’emplacement de la destination wp cloneworx-backup target sites local-1 # Retirer une destination ; les sauvegardes y restent wp cloneworx-backup target remove local-1