Peut-on faire tourner deux disques de sauvegarde USB sans perdre l'historique incrémental sur un NAS domestique ?

Eva Wong est la rédactrice technique et bricoleuse résidente chez ZimaSpace. Geek depuis toujours, passionnée par les homelabs et les logiciels open source, elle se spécialise dans la traduction de concepts techniques complexes en guides accessibles et pratiques. Eva croit que l’auto-hébergement doit être amusant, pas intimidant. À travers ses tutoriels, elle donne à la communauté les moyens de démystifier les configurations matérielles, depuis la construction de leur premier NAS jusqu’à la maîtrise des conteneurs Docker.

Oui, vous pouvez faire tourner deux disques de sauvegarde USB sur un NAS domestique sans perdre l'historique exploitable, mais la conception sûre consiste à traiter le disque A et le disque B comme deux destinations de sauvegarde indépendantes. Chaque disque doit conserver son propre catalogue, ses métadonnées de dépôt, son état de rétention et ses points de restauration. Ne vous attendez pas à ce qu'un disque hors ligne la semaine dernière continue la chaîne incrémentielle de l'autre disque, sauf si l'application de sauvegarde prend explicitement en charge la rotation des supports amovibles.

La conception sûre est une histoire indépendante par disque USB

Lorsqu'un serveur domestique de type ZimaOS sauvegarde des photos de famille, des documents, des métadonnées médias et des données d'applications auto-hébergées, les deux disques amovibles doivent fournir deux historiques de récupération séparés. Un schéma de rotation pratique consiste à créer une tâche de sauvegarde distincte pour chaque disque de sauvegarde physique, puis à exécuter uniquement la tâche associée au disque actuellement connecté.

Cela signifie que le disque A peut contenir des points de restauration hebdomadaires des semaines 1, 3 et 5, tandis que le disque B contient les semaines 2, 4 et 6. Aucune chaîne n'est continue chaque jour, mais chacune reste cohérente en interne car son incrément suivant est comparé à l'état précédent du même disque.

Pourquoi une chaîne incrémentielle partagée peut échouer lors de la rotation

Une sauvegarde incrémentielle ne stocke pas seulement les fichiers modifiés. Elle s'appuie souvent sur des métadonnées de dépôt, des index, des catalogues, des cartes de fragments ou un point de restauration précédent sur la destination. Si la tâche enregistre le disque A comme dépôt actif et que vous le remplacez par un disque B non lié au même chemin, le logiciel peut signaler un dépôt manquant, démarrer une nouvelle chaîne, demander une nouvelle analyse ou écrire des données qui ne peuvent pas être interprétées avec l'historique plus ancien du disque B.

Un guide de rotation à deux disques montre la même limite pratique en configurant des sauvegardes incrémentielles pour deux destinations externes en rotation. Le programme de sauvegarde peut comparer avec ce qui est présent sur le disque connecté, mais il ne peut pas utiliser des blocs qui existent uniquement sur le disque stocké hors site.

Donnez à chaque disque une identité stable

Ne vous contentez pas d'identifier la destination uniquement comme /dev/sdb1, E:, ou le premier disque USB détecté après le démarrage. L'ordre de détection peut changer lorsque le NAS redémarre ou qu'un autre appareil est connecté. Le guide ZimaSpace sur les changements de chemins de montage des disques USB après un redémarrage explique pourquoi les noms temporaires des périphériques ne sont pas fiables pour les tâches planifiées.

Utilisez un UUID de système de fichiers, un label de volume unique, une règle de montage persistante ou un marqueur de destination. Un flux de travail pour média amovible utilise un fichier marqueur pour vérifier que le disque externe attendu est monté avant que la tâche n'écrive. Le même principe s'applique même si votre interface NAS masque les commandes de montage : la tâche doit prouver que le disque A est bien le disque A.

Créer des tâches ou dépôts séparés pour le disque A et le disque B.

Nommez clairement les tâches, par exemple Home-NAS-to-USB-A et Home-NAS-to-USB-B. Donnez à chaque disque un label unique et un dossier de dépôt séparé. Un exemple de communauté NAS domestique recommande un nom de volume USB unique avec une tâche de sauvegarde correspondante plutôt que de faire comme si plusieurs disques étaient une cible interchangeable.

Élément. Disque A. Disque B.
Identité du volume. NAS-SAUVEGARDE-A NAS-SAUVEGARDE-B
Tâche de sauvegarde. usb-a-hebdomadaire usb-b-hebdomadaire
Dossier du dépôt. /backup-a/home-nas /backup-b/home-nas
Historique. Chaîne A indépendante. Chaîne B indépendante.
Emplacement de stockage. Connecté pendant son tour. Hors ligne ou hors site.

Une rotation manquée crée généralement un écart de récupération plus long, pas une chaîne cassée.

Si le disque B reste hors site pendant trois semaines, sa prochaine sauvegarde compare normalement l'état actuel du NAS avec le dernier point de restauration terminé du disque B. La tâche peut transférer plus de données modifiées car l'écart est plus grand, mais la chaîne n'est pas automatiquement invalide. Les vérifications importantes sont que le dépôt s'ouvre, que l'historique précédent attendu est visible, et que la rétention ne supprime pas la seule base utilisable pendant que le disque est hors ligne.

Ne pas copier les derniers fichiers incrémentiels du disque A sur le disque B pour le « rattraper ». Les fichiers incrémentiels peuvent dépendre d'index spécifiques au dépôt, de fichiers pack, de sauvegardes complètes ou de métadonnées de chiffrement. Copier individuellement des membres de la chaîne peut créer un répertoire qui semble complet mais ne peut pas être restauré.

Vérifier le disque connecté avant chaque sauvegarde.

  • Confirmer l'UUID attendu, le label, le fichier marqueur et le point de montage.
  • Confirmer que la destination dispose de suffisamment d'espace libre pour la fenêtre de changement prévue.
  • Ouvrir le dépôt et lister son dernier point de restauration terminé.
  • Effectuer une petite restauration dans un dossier temporaire avant de faire confiance à une rotation nouvellement configurée.
  • Interrompre si le chemin de destination existe mais que le disque amovible n'est pas monté ; sinon, la tâche peut remplir le disque système du NAS.

Un tutoriel sur les disques rotatifs montre pourquoi la routine opérationnelle est importante : les étapes d’échange de disque, de montage, de synchronisation et de vérification doivent être explicites plutôt que supposées. Le principe utile est de documenter la procédure exacte de rotation des disques afin que le bon média et chemin soient utilisés à chaque fois.

Utilisez un flux de travail de rotation qui se termine par un test de restauration

  1. Connectez le disque programmé et attendez que le NAS le monte.
  2. Vérifiez l’identité du disque et le chemin du dépôt.
  3. Exécutez uniquement la tâche de sauvegarde correspondante.
  4. Examinez les avertissements, la taille des données modifiées et les actions de rétention.
  5. Restaurez plusieurs fichiers représentatifs dans un répertoire temporaire.
  6. Démontez ou éjectez proprement le disque.
  7. Déplacez-le hors ligne ou hors site avant de connecter l’autre disque.

Pour les archives familiales ou les données d’applications auto-hébergées, testez plus qu’un simple fichier texte. Incluez une grande photo ou vidéo, un fichier avec permissions restreintes, une exportation de configuration de conteneur et toute clé de chiffrement nécessaire pour ouvrir la sauvegarde.

Quand une copie complète simple ou un instantané est plus sûr

Utilisez des copies complètes séparées, des instantanés rsync horodatés ou un autre format autonome lorsque l’application de sauvegarde ne peut pas reconnaître de manière fiable les médias rotatifs. Cela peut consommer plus d’espace, mais c’est plus sûr que de maintenir une chaîne fragile dont le catalogue vit uniquement sur le disque système du NAS ou dont l’identité de destination change chaque semaine.

Évitez aussi les longues chaînes incrémentales avancées sur des disques amovibles qui peuvent être lâchés, débranchés incorrectement ou stockés dans des conditions difficiles. Une rotation est utile car un disque est hors ligne ; elle ne doit pas créer un design où la perte d’un ancien fichier de chaîne rend chaque point de restauration plus récent inutilisable.

FAQ

Les deux disques de sauvegarde USB doivent-ils avoir le même système de fichiers ?

Non, mais utiliser le même système de fichiers et comportement de montage réduit les surprises. Les deux doivent préserver les permissions, noms de fichiers, tailles de fichiers et fonctionnalités du dépôt requises par le logiciel de sauvegarde. Testez une vraie restauration à partir de chaque disque séparément.

Sauter une rotation casse-t-il la chaîne incrémentale ?

Généralement non. La prochaine exécution peut être plus volumineuse car plus de données NAS ont changé depuis la dernière connexion de ce disque. Cela devient un problème lorsque la rétention a supprimé une base requise, que les métadonnées du dépôt manquent ou que la tâche écrit sur la mauvaise identité de disque.

Les deux disques peuvent-ils utiliser la même étiquette de volume ?

Ils ne devraient pas. Une étiquette partagée rend l'automatisation moins capable de prouver quel historique est connecté. Utilisez des étiquettes uniques ou des UUID et associez chacun à sa propre tâche et dépôt.

Conclusion finale

Deux disques USB rotatifs peuvent protéger un NAS domestique sans casser l'historique incrémental lorsque chaque disque est traité comme un dépôt de sauvegarde indépendant. Donnez aux disques des identités stables, utilisez des tâches séparées, vérifiez la chaîne attendue avant d'écrire, testez les restaurations et gardez le disque inactif hors ligne. La rotation doit créer deux historiques récupérables — pas une seule chaîne répartie sur deux supports.

Assistance et conseils

Plus à lire

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.