Aller au contenu
NeverWipedEssai gratuit14 jours · sans carte

Docs · Référence

Messages d’erreur

Tous les messages que l’agent, le script d’installation et la plateforme peuvent afficher, avec leur cause et la solution. La liste est générée à partir du code source. Les messages sont reproduits tels qu’affichés (le script d’installation s’exprime en anglais). `…` remplace une valeur (un chemin, une date, un détail).

Version Markdown

Commencer par là

neverwiped status
tail -n 50 /var/log/neverwiped.log

Un message après Erreur : sur la sortie d’erreur signifie que la commande a échoué (code de sortie 1, ou 2 pour une mauvaise utilisation). Une ligne qui commence par Avertissement : n’a rien arrêté.

Tous les messages

Installation

Message, tel qu’affichéCauseSolution
… … : aucun volume Docker de ce nom dans le plan (voir la liste ci-dessus)--pause-volume ou --live-volume désigne un volume absent du plan (faute de frappe, ou volume d’une base déjà exportée).Recopiez le nom depuis le plan affiché juste au-dessus, ou depuis docker volume ls.
installation interrompue, rien n’a été enregistré. Ajustez le plan avec --include / --exclude / --no-databases / --no-docker puis relancez « neverwiped install »Plan refusé. Rien n’a été enregistré.Relancez neverwiped install avec --include, --exclude, --no-databases ou --no-docker.
clé d’API manquante : ajoutez --api-key CLÉ (créez-la dans votre espace client, rubrique « Clés d’API »)--yes sans clé d’API.Ajoutez --api-key nw_acc_… ou NEVERWIPED_API_KEY.
enregistrement du serveur : …La plateforme a refusé l’enregistrement ; la raison suit les deux-points.Voir les réponses de la plateforme plus bas.
accès au stockage : …Stockage injoignable (port 443 sortant fermé ?).Vérifiez la sortie HTTPS vers l’adresse du stockage.
création du dépôt chiffré : …restic n’a pas pu créer le dépôt chiffré.Relancez neverwiped install --yes ; si cela persiste, envoyez neverwiped status au support.
ajout de la clé de récupération : …restic n’a pas pu ajouter la clé de récupération au nouveau dépôt.Relancez neverwiped install --yes ; si cela persiste, envoyez neverwiped status au support.
Avertissement : plan non transmis à la plateforme : …Le plan est enregistré sur le serveur mais pas transmis à l’espace client.Rien à faire : les sauvegardes tournent ; l’espace client affichera le plan après le prochain neverwiped install --yes.
lecture de l’abonnement : …La plateforme n’a pas répondu pour l’abonnement après l’enregistrement.Vérifiez la sortie HTTPS, puis relancez neverwiped install --yes.
Avertissement : planification automatique impossible : …Ni systemd ni cron.Installez cron (apt install cron) puis relancez neverwiped install --yes, ou planifiez vous-même la commande indiquée.
les sauvegardes sont suspendues pour ce compte (abonnement inactif)Abonnement inactif au moment de la première sauvegarde.Vérifiez votre formule dans l’espace client.
Note : une sauvegarde lancée par le minuteur systemd est arrêtée au bout de 12 heures. Pour la première, retirez la limite (neverwiped limits --limit-upload off) et remettez-la une fois celle-ci terminée.À la limite d’envoi, envoyer le plan peut prendre plus que les 12 heures que le minuteur systemd donne à une sauvegarde.Lancez neverwiped limits --limit-upload off, laissez la première sauvegarde finir (neverwiped backup now), puis remettez la limite.
plateforme injoignable (…) : …Réseau, DNS ou pare-feu sortant.curl -I https://neverwiped.com depuis le serveur.
préréglage inconnu … : choisissez parmi …, ou all--preset ne désigne aucun préréglage connu.Utilisez logs, build, trash, disk-images, archives ou all (voir le guide de démarrage).
empreinte SHA-256 de restic incorrecte (attendue …, obtenue …) : téléchargement refuséTéléchargement de restic altéré, ou miroir incorrect.Vérifiez NEVERWIPED_RESTIC_BASE_URL, relancez.
décompression de restic : …L’archive restic téléchargée est abîmée.Relancez ; avec un miroir, vérifiez NEVERWIPED_RESTIC_BASE_URL.
architecture … non prise en chargeProcesseur ni amd64 ni arm64.Non pris en charge.
téléchargement de restic : …GitHub injoignable depuis le serveur.Ouvrez la sortie vers github.com et objects.githubusercontent.com, ou utilisez un miroir avec NEVERWIPED_RESTIC_BASE_URL.
téléchargement de restic : HTTP … (…)GitHub ou le miroir a répondu par une erreur.Comme ci-dessus.
horaire non pris en charge : …La plateforme a envoyé un horaire inconnu de cet agent (agent trop ancien ?).Réinstallez le dernier agent avec la ligne d’installation de l’espace client.
ni systemd ni cron n’est disponible : planifiez vous-même « … backup --scheduled » (…)Ni systemd ni cron.Installez cron, ou planifiez vous-même neverwiped backup --scheduled.
Avertissement : aucun démon cron ne tourne, cette planification ne s’exécutera pas tant qu’il n’est pas démarré (…)La planification est écrite pour cron, mais aucun démon cron ne tourne (Alpine ne démarre pas crond par défaut ; les images minimales n’en ont souvent pas).Lancez la commande entre parenthèses (Alpine : rc-update add crond default && rc-service crond start), puis neverwiped status.
neverwiped install.sh: only Linux is supported.Système autre que Linux.Utilisez un serveur Linux.
neverwiped install.sh: unsupported architecture … (amd64 and arm64 only).Processeur ni amd64 ni arm64.Non pris en charge.
neverwiped install.sh: no published checksum for linux-…; contact support.Aucun binaire publié pour cette architecture.Écrivez au support.
neverwiped install.sh: Linux kernel … is too old (3.2 or newer is required). Nothing was installed.Le noyau Linux est antérieur à 3.2, le minimum du moteur Go avec lequel l’agent et restic sont compilés (CentOS 6 et plus ancien).Utilisez un système avec Linux 3.2 ou plus récent, par exemple RHEL/CentOS 7 ou plus, Debian 8 ou plus, Ubuntu 14.04 ou plus.
neverwiped install.sh: run as root, for example: curl -fsSL …/install.sh | sudo shLancé sans root.Remplacez sh par sudo sh.
neverwiped install.sh: download failed: …Le serveur n’atteint pas la plateforme.Vérifiez la sortie HTTPS (pare-feu, proxy, DNS).
neverwiped install.sh: curl or wget is required.Ni curl ni wget.apt install curl, dnf install curl ou apk add curl.
neverwiped install.sh: sha256sum or openssl is required to verify the download.Aucun outil d’empreinte.Installez coreutils ou openssl.
neverwiped install.sh: checksum mismatch for neverwiped-linux-… (expected …, got …). Nothing was installed.Téléchargement altéré (proxy, coupure).Relancez ; si cela persiste, écrivez au support. Rien n’a été installé.

Sauvegardes

Message, tel qu’affichéCauseSolution
utilisation : neverwiped backup nowbackup sans now.Écrivez neverwiped backup now.
sauvegardes suspendues pour ce compte (abonnement inactif) ; la restauration reste possibleEssai terminé, impayé après la période de grâce, ou résiliation effective.Régularisez dans l’espace client ; les sauvegardes reprennent d’elles-mêmes. La restauration fonctionne.
neverwiped n’est pas encore configuré sur ce serveur : lancez « neverwiped install »Agent non installé, ou /etc/neverwiped/config.json effacé.neverwiped install --api-key … --yes.
URL de dépôt inattendue …L’adresse du dépôt dans la configuration est mal formée.Ne modifiez pas /etc/neverwiped/config.json à la main ; réinstallez ou lancez neverwiped recover.
restic n’a pas produit de résumérestic interrompu (mémoire, disque plein, signal).df -h /var/cache /var/lib/neverwiped, free -m, puis neverwiped backup now.
politique de conservation vide : nettoyage annulé par sécuritéLa plateforme n’a transmis aucune durée de conservation.Rien n’est supprimé. Écrivez au support si cela se répète.
Avertissement : compte rendu non transmis à la plateforme : …Plateforme injoignable après la sauvegarde.La sauvegarde est faite ; l’espace client se mettra à jour à la suivante.
la vérification a trouvé des erreurs dans les sauvegardes de ce serveur (l’équipe NeverWiped est prévenue)Erreur interne ou rare ; le texte après les deux-points donne le détail.Lancez neverwiped status et tail -n 50 /var/log/neverwiped.log ; si cela persiste, envoyez les deux au support.
une autre opération neverwiped est déjà en coursUne sauvegarde planifiée ou une restauration est en cours.Attendez la fin : tail -f /var/log/neverwiped.log.
la plateforme refuse la sauvegarde : …La plateforme refuse ; la raison suit.En général un abonnement inactif : voir l’espace client.
rien à sauvegarder : aucun chemin du plan n’existeLes dossiers du plan n’existent plus.Relancez neverwiped install --yes pour recalculer le plan.
Avertissement : … fichier(s) illisible(s), par exemple …Fichiers illisibles (droits, fichiers supprimés pendant la sauvegarde).Sans gravité si ponctuel ; excluez-les sinon.
… (stockage refusé : quota de votre formule atteint ou abonnement suspendu ; voir votre espace client)Stockage de la formule plein, ou abonnement suspendu.neverwiped status (ligne Espace) ; excluez des fichiers ou changez de formule.
Avertissement : compte rendu du nettoyage non transmis : …Idem, après le nettoyage.Rien à faire.
type de base non pris en charge : …/…Le plan enregistré cite un type de base que cet agent ne gère pas.neverwiped install --yes pour recalculer le plan.
Avertissement : … table(s) MySQL/MariaDB hors InnoDB (…), par exemple … : elles ne sont pas dans le même instantané que le reste de l’export. Convertissez-les avec ALTER TABLE … ENGINE=InnoDB (documentation : getting-started#database).Des tables sont en MyISAM ou Aria. L’export prend toutes les tables InnoDB dans un même instantané sans bloquer le site ; ces tables-là sont copiées telles qu’elles sont quand vient leur tour. La sauvegarde réussit quand même.Convertissez-les : ALTER TABLE base.table ENGINE=InnoDB; (la documentation, « Une base de données », montre comment toutes les lister).
docker est introuvableDocker désinstallé depuis l’installation.neverwiped install --yes (ou --no-docker).
export videL’outil d’export n’a rien produit (base vide ou droits insuffisants).Vérifiez à la main : runuser -u postgres -- pg_dumpall > /dev/null ou mysqldump --all-databases > /dev/null.
export interrompu : le fichier ne se termine pas par « -- Dump completed »L’export MySQL/MariaDB s’est arrêté avant la fin (serveur arrêté ou redémarré, disque plein, connexion perdue) ; la sauvegarde est marquée en échec pour qu’un export partiel ne passe jamais pour bon.Vérifiez df -h /var/lib/neverwiped et le journal de la base, puis neverwiped backup now.
volume introuvable : …Un volume Docker du plan a été supprimé.neverwiped install --yes.
Avertissement : volume(s) Docker … sauvegardé(s) à chaud, sans la copie en pause : …La copie d’un volume avec ses conteneurs en pause n’a pas pu être faite ; le volume a été sauvegardé à chaud cette fois : la sauvegarde existe mais peut contenir des fichiers à moitié écrits. La raison suit.Corrigez la raison (messages suivants), puis neverwiped backup now.
pas assez d’espace libre pour la copie en pause (… à copier, … libres) : libérez de l’espace, ou sauvegardez ce volume à chaud avec « neverwiped install --live-volume NOM »La copie en pause demande la taille du volume libre sur le disque de /var/lib/neverwiped, plus 10 % et 1 Go.Libérez de l’espace (df -h /var/lib/neverwiped) ou, pour un gros volume écrit d’un bloc, neverwiped install --yes --live-volume NOM.
la copie a duré plus de … : copie arrêtée, conteneurs relancésLa copie locale a dépassé la limite de pause (5 minutes) ; les conteneurs ont été relancés pour que l’application ne reste pas figée.Pour un gros volume, neverwiped install --yes --live-volume NOM, ou utilisez l’export de l’application et sauvegardez-le.
les conteneurs mis en pause pour la copie n’ont pas pu être relancés (…) : lancez « docker unpause » sur les identifiants listés dans /var/lib/neverwiped/pausedDocker a refusé de relancer des conteneurs mis en pause par l’agent pour la copie. Ils sont toujours en pause : l’application ne répond pas.Tout de suite : docker unpause $(cat /var/lib/neverwiped/paused), puis docker ps. La sauvegarde suivante réessaie aussi.

Restauration et désinstallation

Message, tel qu’affichéCauseSolution
aucune sauvegarde disponibleAucune sauvegarde réussie.neverwiped backup now.
identifiant … ambiguPréfixe trop court.Donnez plus de caractères (voir neverwiped list).
aucune sauvegarde ne correspond à … ; dates disponibles : …Aucune sauvegarde pour cette date ou cet identifiant.Choisissez une des dates listées.
le code d’accord ne correspond pas à cette restauration (la sauvegarde, le dossier ou les chemins diffèrent du plan approuvé) ; rien n’a été écrit. Relancez la commande avec --plan au lieu de --approve et demandez un nouvel accordLa commande passée avec --approve ne lance pas le plan approuvé : une autre sauvegarde (par exemple latest après une nouvelle sauvegarde), un autre dossier ou d’autres chemins. Rien n’a été écrit.Relancez la même commande avec --plan au lieu de --approve, lisez le nouveau plan et donnez un nouvel accord ; lancez ensuite la commande qu’il affiche, sans la modifier.
restauration annulée, rien n’a été modifiéConfirmation refusée.Relancez et tapez RESTAURER, ou ajoutez --target.
Note : restauration non signalée à la plateforme (…) ; sans effet sur la restauration.La restauration a fonctionné ; seule la note pour l’espace client a échoué.Rien à faire.
utilisation : neverwiped recover [--api-key CLÉ] [--server ID|NOM] [--recovery-key-file FICHIER] [--repo-key] [--yes] [--api-url URL]recover ne prend pas d’argument.Désignez le serveur perdu avec --server ID ou --server NOM.
ce serveur a déjà une configuration neverwiped (…) : utilisez ici « neverwiped list » et « neverwiped restore » ; recover sert sur un nouveau serveur après la perte de l’ancienCe serveur a déjà une configuration d’agent : ce n’est pas un nouveau serveur.Utilisez neverwiped list et neverwiped restore ici. recover se lance sur le serveur de remplacement.
un fichier de clé existe déjà (…) : déplacez-le avant de lancer recoverUn fichier de clé d’une installation précédente est encore là.Déplacez /etc/neverwiped/repo.key ailleurs (gardez-le), puis relancez recover.
clé d’API manquante : ajoutez --api-key CLÉ (clé de compte, créée dans votre espace client, rubrique « Clés d’API »)--yes sans clé d’API de compte.Ajoutez --api-key nw_acc_… ou NEVERWIPED_API_KEY.
liste des serveurs du compte : …La plateforme a refusé ou n’a pas donné la liste des serveurs ; la raison suit.Vérifiez la clé (clé de compte nw_acc_…) et la sortie HTTPS.
cette clé de récupération n’est pas celle de … : c’est la clé du serveur … (identifiant …). Rien n’a été révoqué. Relancez « neverwiped recover --server » avec ce serveur, ou utilisez la clé notée pour …La clé de récupération saisie appartient à un autre serveur du compte (son code de contrôle correspond à celui-là).Rien n’a été révoqué. Relancez neverwiped recover --server avec le serveur nommé dans le message, ou retrouvez la clé notée pour le serveur choisi.
cette clé de récupération ne correspond pas au code de contrôle de … (…, affiché dans votre espace client à côté du serveur). Rien n’a été révoqué. Vérifiez une faute de frappe, ou si la clé appartient à un autre serveurLa clé de récupération ne correspond pas au code de contrôle enregistré pour ce serveur, ni à celui d’un autre serveur du compte.Rien n’a été révoqué. Cherchez une faute de frappe (la clé fait 6 groupes de 6 caractères), comparez le code de contrôle de votre papier avec celui de la page du serveur dans l’espace client.
Note : c’est une ancienne clé de récupération de … (code de contrôle …), remplacée depuis par la clé …. Elle ouvre toujours les sauvegardes : la récupération continue avec elle.La clé est une ancienne clé de récupération de ce serveur, remplacée depuis avec recovery-key new.Rien à faire : elle ouvre toujours les sauvegardes. Gardez aussi la plus récente.
Note : aucun code de contrôle n’est enregistré pour … (installé avant ce contrôle) : la clé ne pourra être vérifiée qu’après la ré-émission des accès.Le serveur a été installé par un agent antérieur au code de contrôle : la clé ne peut pas être comparée avant la ré-émission des accès.Assurez-vous d’avoir la clé de ce serveur avant de confirmer : une clé erronée n’est détectée qu’après la révocation des anciens accès.
Avertissement : l’agent de … a contacté NeverWiped le …, il y a moins de 24 heures. Si ce serveur tourne encore, il n’est pas perdu : la récupération ici arrête ses sauvegardes.Le serveur choisi a contacté NeverWiped il y a moins de 24 heures.S’il tourne encore, répondez non : la récupération ici révoque ses clés et arrête ses sauvegardes. Choisissez le serveur perdu, ou restaurez des fichiers sur le serveur en marche avec neverwiped restore.
récupération annulée, rien n’a été modifiéConfirmation refusée.Rien n’a changé ; relancez recover quand vous êtes prêt.
les sauvegardes de ce serveur ont été supprimées (serveur retiré du compte, données effacées) : rien à récupérerLe serveur a été supprimé du compte et ses sauvegardes purgées.Rien n’est récupérable. Protégez le nouveau serveur avec neverwiped install.
récupération du serveur : …La plateforme a refusé la récupération ; la raison suit.Voir les réponses de la plateforme plus bas.
la clé de récupération n’ouvre pas les sauvegardes de … (clé erronée ?). Rien n’a été conservé sur ce serveur. L’identifiant de stockage du serveur perdu a quand même été révoqué : vérifiez la clé et relancez « neverwiped recover »Mauvaise clé de récupération, ou celle d’un autre serveur.Vérifiez la clé notée à l’installation (celle de ce serveur), puis relancez recover : l’ancien accès reste révoqué, un nouveau est émis.
le dépôt de … est vide ou absent du stockage (le serveur perdu n’a jamais terminé son installation ?)Le serveur perdu n’a jamais fini son installation : aucune sauvegarde n’existe.Rien à récupérer ; protégez le nouveau serveur avec neverwiped install.
accès obtenu, mais la liste des sauvegardes a échoué : …. La configuration est conservée : réessayez « neverwiped list » plus tardL’accès fonctionne mais la liste des sauvegardes a échoué (stockage occupé ou réseau).Relancez neverwiped list dans quelques minutes.
lecture de la clé de récupération : …Le fichier donné à --recovery-key-file est illisible.Vérifiez le chemin et que vous êtes root.
clé de récupération manquante : ajoutez --recovery-key-file FICHIER ou la variable NEVERWIPED_RECOVERY_KEY--yes sans clé de récupération.Ajoutez --recovery-key-file FICHIER (ou NEVERWIPED_RECOVERY_KEY).
clé de récupération videLa clé de récupération fournie est vide.Vérifiez le fichier ou la variable.
aucun serveur sur ce compte : rien à récupérer (pour protéger ce serveur, lancez « neverwiped install »)Ce compte n’a aucun serveur.Vérifiez que la clé est celle du bon compte ; sinon neverwiped install.
aucun serveur … sur ce compte ; serveurs : …Aucun serveur du compte n’a cet identifiant ou ce nom.Choisissez un des serveurs listés.
plusieurs serveurs s’appellent … : indiquez l’identifiant avec --server (…)Plusieurs serveurs portent ce nom.Utilisez l’identifiant indiqué entre parenthèses.
ce compte a plusieurs serveurs : choisissez-en un avec --server ID ou NOM (…)--yes et plusieurs serveurs sur le compte.Ajoutez --server ID ou --server NOM.
choix invalide …La réponse n’est pas un des numéros proposés.Relancez et tapez un numéro de la liste.
utilisation : neverwiped recovery-key check [--recovery-key-file FICHIER] | neverwiped recovery-key new [--yes]recovery-key attend check ou new ; --recovery-key-file va seulement avec check.neverwiped recovery-key check ou neverwiped recovery-key new.
cette clé n’ouvre pas les sauvegardes de …. Vérifiez une faute de frappe. Si vous n’avez plus la bonne clé, créez-en une nouvelle tant que ce serveur tourne : neverwiped recovery-key newLa clé saisie ne correspond à aucune clé de ce serveur : faute de frappe, ou clé d’un autre serveur.Vérifiez l’étiquette à côté de la clé (nom du serveur et code de contrôle). Si aucune copie ne marche, lancez neverwiped recovery-key new tant que ce serveur tourne.
la clé n’a pas pu être testée (stockage injoignable ?) : …Le stockage était injoignable, la clé n’a donc pas été testée.Lancez neverwiped status, puis réessayez dans quelques minutes.
pas de clé de dépôt sur ce serveur (…) : une nouvelle clé de récupération ne peut être créée que sur le serveur qui la détient. Sur un nouveau serveur, utilisez « neverwiped recover » avec une clé de récupération que vous avez encore/etc/neverwiped/repo.key est absent : une nouvelle clé de récupération ne peut être créée qu’avec lui.Sur le serveur d’origine, remettez /etc/neverwiped si vous en avez une copie. Sur un nouveau serveur, neverwiped recover demande une clé de récupération que vous avez encore ; sans elle, les sauvegardes sont illisibles.
annulé, rien n’a été modifiéVous avez répondu non.Rien n’a été modifié.
la clé de dépôt de ce serveur n’ouvre pas ses sauvegardes, aucune clé ne peut donc être ajoutée : …repo.key sur ce serveur n’ouvre plus son dépôt (fichier modifié, ou erreur du stockage).Lancez neverwiped check ; s’il échoue de la même façon, écrivez au support avec la sortie (jamais la clé).
ajout de la nouvelle clé de récupération : … (rien n’a été affiché ; vos clés actuelles sont inchangées)restic n’a pas pu ajouter la clé (stockage injoignable ou quota plein).Vérifiez neverwiped status et réessayez. Vos clés actuelles sont inchangées.
la nouvelle clé a été ajoutée mais n’a pas pu être vérifiée, elle n’est donc pas affichée : …. Relancez « neverwiped recovery-key new »La clé a été ajoutée mais la vérification qu’elle ouvre les sauvegardes a échoué : elle n’a pas été affichée.Relancez neverwiped recovery-key new. La clé non affichée n’est connue de personne.
la nouvelle clé de récupération fonctionne, mais son code de contrôle n’a pas pu être enregistré dans la configuration : …La nouvelle clé fonctionne et a été affichée, mais config.json n’a pas pu être écrit.Vérifiez l’espace disque et les droits sur /etc/neverwiped ; gardez la clé notée.
désinstallation annuléeDésinstallation refusée.neverwiped uninstall --yes.
une sauvegarde, une restauration ou une vérification est en cours : attendez sa fin (neverwiped status), puis relancez la désinstallation. Rien n’a été retiré.Une sauvegarde, une restauration ou une vérification tient le verrou ; désinstaller maintenant effacerait ses fichiers en cours de route.Attendez sa fin (neverwiped status), puis relancez neverwiped uninstall. Rien n’a été retiré.
des conteneurs mis en pause par neverwiped n’ont pas pu être relancés (…) : lancez docker unpause …, puis relancez la désinstallation. Rien n’a été retiré.Une exécution a été interrompue alors que des conteneurs Docker étaient en pause pour la copie d’un volume, et ils ne peuvent toujours pas être relancés.Lancez le docker unpause indiqué, vérifiez docker ps, puis relancez neverwiped uninstall. Rien n’a été retiré : la liste des conteneurs en pause est gardée.
Avertissement : la plateforme n’a pas pu être prévenue : …La plateforme n’a pas pu être prévenue.Supprimez le serveur dans l’espace client si vous voulez effacer ses sauvegardes.
Avertissement : impossible de retirer … : …Un fichier ou dossier de l’agent n’a pas pu être effacé (système de fichiers en lecture seule, attribut immuable, montage occupé).Corrigez la cause (lsattr, mount), puis relancez neverwiped uninstall --yes, ou effacez à la main le chemin indiqué.
désinstallation incomplète : … chemin(s) n’ont pas pu être retirés (voir les avertissements ci-dessus) ; corrigez la cause et relancez la désinstallationDes chemins de l’agent sont encore sur le serveur (listés dans les avertissements au-dessus).Corrigez la cause et relancez neverwiped uninstall --yes ; il ne retire que ce qui reste.
liste des sauvegardes illisible : …restic a renvoyé une liste illisible pour l’agent.Relancez neverwiped list ; si cela persiste, envoyez neverwiped version au support.

Commandes et options

Message, tel qu’affichéCauseSolution
cette configuration appartient au serveur … (identifiant …) et a été copiée sur une autre machine (son /etc/machine-id est différent) : deux machines ne doivent jamais partager les clés d’un serveur. Sur une copie (VM clonée, image ou dossier copiés) : lancez « neverwiped uninstall --yes » ici (il retire les clés copiées de cette machine seulement, sans toucher à l’autre serveur), puis réinstallez avec la commande de votre espace client : cette machine devient un nouveau serveur avec ses propres clés. Si cette machine EST ce serveur et que seul son identifiant de machine a changé : lancez « neverwiped install --same-server »Cette machine tourne avec la configuration d’un autre serveur (VM clonée, image ou dossier /etc/neverwiped copiés) : elle partagerait sa clé d’agent, son identifiant de stockage et sa clé de chiffrement, donc l’agent refuse d’y sauvegarder, vérifier ou désinscrire.Sur la copie : neverwiped uninstall --yes (retire les clés copiées ici seulement ; l’autre serveur n’est pas prévenu et continue), puis la commande d’installation de votre espace client : la copie devient un nouveau serveur avec ses propres clés et sa clé de récupération. Sur le serveur d’origine dont l’identifiant de machine a changé : neverwiped install --same-server.
utilisation : neverwiped check [--read 5%|1/26|2G] [--full]Erreur interne ou rare ; le texte après les deux-points donne le détail.Lancez neverwiped status et tail -n 50 /var/log/neverwiped.log ; si cela persiste, envoyez les deux au support.
part à relire invalide : … (exemples : 5%%, 1/26, 2G, all)Erreur interne ou rare ; le texte après les deux-points donne le détail.Lancez neverwiped status et tail -n 50 /var/log/neverwiped.log ; si cela persiste, envoyez les deux au support.
utilisation : neverwiped restore <date|id|latest> [--target DOSSIER] [--include CHEMIN] [--yes] [--plan | --approve CODE]Erreur interne ou rare ; le texte après les deux-points donne le détail.Lancez neverwiped status et tail -n 50 /var/log/neverwiped.log ; si cela persiste, envoyez les deux au support.
--max-seconds … : nombre de secondes supérieur à 0 attendu--max-seconds n’est pas un nombre de secondes supérieur à 0.Donnez un nombre, par exemple --max-seconds 300, ou retirez l’option pour ne pas limiter.
type inconnu … (bug, idea, help ou other)--kind inconnu.bug, idea, help ou other.
neverwiped n’est pas installé sur ce serveur : ajoutez --api-key CLÉ (clé de compte, espace client > Clés d’API)Pas de clé d’agent sur ce serveur et aucune clé de compte fournie.Ajoutez --api-key nw_acc_….
message vide : écrivez-le après la commande (neverwiped feedback "…") ou sur l’entrée standardAucun message fourni.neverwiped feedback "votre message", ou passez-le sur l’entrée standard.
message trop long (… caractères, … au maximum)Le message dépasse la limite.Raccourcissez-le, ou écrivez au support pour un long rapport.
rien n’a été envoyéEnvoi refusé.Rien n’a été envoyé.
envoi du message : …La plateforme n’a pas accepté le message ; la raison suit.Réessayez plus tard, ou écrivez au support par e-mail.
utilisation : neverwiped limits [--limit-upload DÉBIT|off] [--limit-cpus N|off] [--priority low|normal] [--json]Erreur interne ou rare ; le texte après les deux-points donne le détail.Lancez neverwiped status et tail -n 50 /var/log/neverwiped.log ; si cela persiste, envoyez les deux au support.
commande inconnue … (voir « neverwiped help »)Commande inconnue.Commandes : install, status, backup now, list, restore, recover, feedback, uninstall, version, help.
l’option --… attend une valeurUne option sans sa valeur.--target /chemin, --api-key nw_acc_….
langue non prise en charge … (en, fr ou es)--lang ou NEVERWIPED_LANG a une valeur inconnue.en, fr ou es.
option inconnue …Option inconnue.Voir la référence des commandes.
neverwiped doit être lancé en root (par exemple : sudo neverwiped …)Pas root.sudo neverwiped ….
Note : --repo-key : la clé est prise comme une copie de la clé de dépôt de …, le code de contrôle n’est donc pas comparé. restic la vérifie après la ré-émission de l’identifiant de stockage ; une clé erronée est signalée à ce moment-là.Erreur interne ou rare ; le texte après les deux-points donne le détail.Lancez neverwiped status et tail -n 50 /var/log/neverwiped.log ; si cela persiste, envoyez les deux au support.
Avertissement : la plateforme n’a pas enregistré le code de contrôle … de la nouvelle clé : la clé de récupération de ce serveur a été remplacée trop de fois. Tant que le support ne l’a pas enregistré, « neverwiped recover » refuse la nouvelle clé ; les anciennes clés fonctionnent toujours. Écrivez au support, et gardez aussi votre ancienne clé.Erreur interne ou rare ; le texte après les deux-points donne le détail.Lancez neverwiped status et tail -n 50 /var/log/neverwiped.log ; si cela persiste, envoyez les deux au support.
--target et --include ne doivent contenir ni saut de ligne, ni séquence d’échappement, ni caractère invisible (bidi, largeur nulle, balises) : …. Rien n’a été écrit. Vérifiez d’où vient cette valeur avant de lancer quoi que ce soitErreur interne ou rare ; le texte après les deux-points donne le détail.Lancez neverwiped status et tail -n 50 /var/log/neverwiped.log ; si cela persiste, envoyez les deux au support.
Avertissement : la plateforme a déjà un autre code de contrôle pour la clé de récupération de ce serveur (celui de ce serveur est …). Comparez-le avec le code affiché dans votre espace client et avec le papier où vous avez noté la clé.La plateforme a déjà un autre code de contrôle pour la clé de récupération de ce serveur ; seule la clé d’agent de ce serveur peut l’enregistrer, une fois.Comparez le code de neverwiped status, celui de votre papier et celui de la page du serveur ; s’ils diffèrent, écrivez au support avec neverwiped feedback.
choisissez --keep-backups ou --delete-backups, pas les deux--keep-backups et --delete-backups ont été donnés ensemble.Choisissez : neverwiped uninstall --yes --keep-backups ou neverwiped uninstall --yes --delete-backups.
cette version de l’agent n’a pas de clé de publication : la mise à jour intégrée est désactivée. Mettez à jour avec le script d’installation (voir la référence des commandes, « neverwiped update »)Cet agent a été construit sans clé de publication : il ne peut pas vérifier une version et refuse de se mettre à jour.Mettez à jour avec curl -fsSL https://neverwiped.com/install.sh | NEVERWIPED_NO_SETUP=1 sh : configuration et clés conservées.
liste des versions refusée, rien n’a été installé : …La liste des versions n’est pas signée par une clé intégrée à cet agent, sa signature est fausse, elle a expiré ou elle est plus ancienne qu’une liste déjà acceptée par ce serveur.Rien n’a été installé et les sauvegardes continuent. Ne contournez pas : écrivez au support avec neverwiped feedback en citant le message.
utilisation : neverwiped update [--check] [--to VERSION] [--yes] | --rollback | --pin VERSION|X.Y|none | --auto on|off (une à la fois)Erreur interne ou rare ; le texte après les deux-points donne le détail.Lancez neverwiped status et tail -n 50 /var/log/neverwiped.log ; si cela persiste, envoyez les deux au support.
épinglage … invalide : indiquez une version (0.3.1), une branche (0.3) ou none--pin n’est ni une version, ni une branche, ni none.Utilisez par exemple --pin 0.3.1, --pin 0.3 ou --pin none.
aucune version à installer : …La version demandée (ou épinglée) n’est pas publiée, a été retirée, ou n’a pas de binaire pour cette architecture.Voyez ce qui est disponible avec neverwiped update --check ; épinglez une autre version ou --pin none.
mise à jour annulée, rien n’a été modifiéErreur interne ou rare ; le texte après les deux-points donne le détail.Lancez neverwiped status et tail -n 50 /var/log/neverwiped.log ; si cela persiste, envoyez les deux au support.
échec de la mise à jour vers …, la version actuelle reste en place : …Le téléchargement a échoué, le binaire ne correspondait pas à son empreinte SHA-256 ou à sa taille signées, ou il n’a pas démarré en annonçant la version attendue.La version actuelle reste en place et les sauvegardes continuent. Réessayez plus tard ; si cela se répète, écrivez au support avec neverwiped feedback.
aucune version précédente n’est conservée sur ce serveur (aucune mise à jour n’y a encore été installée) : utilisez neverwiped update --to VERSIONAucune mise à jour n’a été installée sur ce serveur par neverwiped update : il n’y a pas de binaire précédent à remettre.Installez une version donnée avec neverwiped update --to VERSION.
échec du retour arrière, la version actuelle reste en place : …Le binaire conservé n’a pas pu être lancé, ou pas pu être remis en place.La version actuelle reste. Installez une version donnée avec neverwiped update --to VERSION.
réponse inattendue de la plateforme : …La plateforme a répondu autre chose que son API (proxy, portail captif, mauvais --api-url).Vérifiez --api-url / NEVERWIPED_API_URL et un éventuel proxy sortant.
lecture de … : …/etc/neverwiped/config.json illisible (droits, fichier abîmé).Lancez en root ; si le fichier est abîmé, neverwiped recover sur ce serveur après avoir déplacé /etc/neverwiped.
le débit … est sous 1 KiB/s (8 kbit/s), la plus petite limite acceptée par resticLa limite d’envoi est sous 1 KiB/s, la plus petite valeur acceptée par restic.Donnez au moins 8kbit ; une limite utilisable est plutôt de quelques Mbit/s.
débit invalide … : donnez un nombre et une unité, par exemple 20mbit, 800kbit, 2MB ou 500KiB (ou off pour ne pas limiter)--limit-upload n’a pas d’unité, ou une unité inconnue de l’agent.Ajoutez une unité : 20mbit (ou 20Mbps), 800kbit, 2MB, 500KiB ; ou off pour ne pas limiter.
nombre de cœurs invalide … : donnez un entier de 1 à …, ou off--limit-cpus n’est pas un entier entre 1 et le nombre de cœurs du serveur.Donnez par exemple --limit-cpus 1, ou off pour tous les cœurs (nproc affiche leur nombre).
priorité invalide … : low ou normal--priority n’est ni low ni normal.Utilisez --priority low (par défaut) ou --priority normal.
aucune réponse possible (entrée non interactive) : relancez avec --yes pour confirmer sans questionUne question attend une réponse et il n’y a pas de terminal.Ajoutez --yes ; pour une restauration, préférez --target DOSSIER.

Réponses de la plateforme (affichées après un préfixe comme « enregistrement du serveur : »)

Message, tel qu’affichéCauseSolution
Trop de requêtes.Limite de débit de l’API.Attendez un peu et réessayez.
Clé d’API invalide ou révoquée. Créez une clé dans votre espace client, rubrique « Clés d’API ».Clé mal copiée ou révoquée, e-mail du compte pas encore confirmé, ou compte désactivé.Confirmez l’e-mail (lien reçu à l’inscription), puis créez une nouvelle clé.
Un jeton d’API ne sert qu’à l’API publique (/api/v1). L’agent utilise une clé de compte ou sa clé d’agent.Un jeton d’API (nw_tok_…) a été donné à l’agent. Les jetons ne servent qu’à l’API publique (/api/v1).Utilisez une clé de compte (nw_acc_…) du tableau de bord pour install, recover et feedback ; les sauvegardes utilisent la clé d’agent écrite à l’installation.
Cette opération demande une clé d’API de compte.Clé d’agent (nw_agt_…) au lieu d’une clé de compte.Utilisez une clé nw_acc_….
Cette opération demande la clé de l’agent (créée à l’installation).Le mauvais type de clé : clé de compte (nw_acc_…) pour install, recover et feedback, clé d’agent pour les sauvegardes.Utilisez une clé de compte de l’espace client, Clés d’API.
Ce serveur a été supprimé de votre compte.Serveur supprimé dans l’espace client, ou désinstallé.Réinstallez : rm -f /etc/neverwiped/config.json, puis neverwiped install --api-key … --yes (un nouveau dépôt est créé).
Corps JSON invalide.La requête a été coupée ou modifiée en route (proxy).Relancez ; vérifiez un éventuel proxy sortant.
Trop d’enregistrements de serveurs, réessayez plus tard.Trop d’enregistrements rapprochés.Réessayez plus tard.
Aucun abonnement actif sur ce compte. Choisissez une formule dans votre espace client.Ni abonnement ni essai.Choisissez une formule dans l’espace client.
Votre abonnement ne permet pas de nouvelles sauvegardes (essai terminé ou suspendu).Essai terminé, impayé ou résiliation.Réglez ou choisissez une formule.
Votre formule … autorise … serveur…. Supprimez un serveur ou passez à la formule supérieure.Nombre de serveurs de la formule atteint.Supprimez un ancien serveur dans l’espace client, ou changez de formule.
Le stockage est momentanément indisponible. Réessayez dans quelques minutes.Stockage en maintenance.Réessayez plus tard.
Les nouvelles sauvegardes sont suspendues pour ce compte (abonnement inactif). La restauration reste possible.Abonnement inactif.Régularisez dans l’espace client ; la restauration fonctionne.
Exécution inconnue.La plateforme ne connaît plus cette exécution (terminée, ou trop ancienne).Rien à faire ; la prochaine sauvegarde se signale normalement.
Exécution inconnue ou déjà terminée.Idem, pour une autre étape de l’exécution.Rien à faire.
Trop de demandes de maintenance.Trop de demandes de maintenance.Rien à faire : retenté la fois suivante.
Le nettoyage des anciennes sauvegardes est suspendu pour ce serveur (espace client, Conservation).Erreur interne ou rare ; le texte après les deux-points donne le détail.Lancez neverwiped status et tail -n 50 /var/log/neverwiped.log ; si cela persiste, envoyez les deux au support.
Le nettoyage des anciennes sauvegardes n’est pas encore dû.Le nettoyage des anciennes sauvegardes a lieu au plus une fois par période.Rien à faire.
Le stockage est momentanément indisponible.Stockage en maintenance.Le nettoyage sera retenté la fois suivante.
Trop de changements de clé de récupération, réessayez plus tard.Plus de 5 nouvelles clés de récupération pour ce serveur en une heure.Attendez une heure ; la prochaine sauvegarde enverra le code de la clé que vous avez déjà.
Trop de remplacements de la clé de récupération de ce serveur : écrivez au support.Ce serveur a remplacé sa clé de récupération 10 fois ; les anciens codes ne sont jamais retirés pour faire de la place.La nouvelle clé ouvre les sauvegardes, mais recover la refuse tant que le support n’a pas enregistré son code ; gardez aussi l’ancienne clé. Écrivez au support.
Le code de contrôle de la clé de récupération de ce serveur est déjà enregistré.Idem, réponse de la plateforme.Voir l’avertissement ci-dessus.
Trop de récupérations de serveur, réessayez plus tard.Trop de récupérations rapprochées.Réessayez plus tard.
Serveur inconnu sur ce compte (neverwiped recover liste les serveurs du compte).--server ne désigne aucun serveur du compte.Vérifiez l’identifiant dans l’espace client ; recover sans --server les liste.
Les sauvegardes de ce serveur ont été supprimées : rien à récupérer.Le serveur et ses sauvegardes ont été supprimés.Rien à récupérer.
Trop de messages, réessayez plus tard.Trop de messages rapprochés.Réessayez plus tard.

Toujours bloqué ?

Écrivez au support depuis l’adresse de votre compte avec la sortie de neverwiped status et les 50 dernières lignes de /var/log/neverwiped.log. N’envoyez jamais /etc/neverwiped/config.json, repo.key ni votre clé de récupération.