Cette réponse a pour but de partager mon expérience à ce sujet et de vous inviter à donner votre avis.
J'avais l'erreur des sauvegardes corrompues, j'ai donc essayé sans succès la solution donnée par Ronald Pottol. Je suis toujours arrivé à un hdiutil: create failed - ...
erreur lors de la création du Sparsbundle sur mon NAS (un NAS fait maison fonctionnant sous Debian Wheezy et une partition ext4).
Donc, après avoir cherché sur Google, j'ai essayé ceci (de l'anglais) là ) :
-
Obtenez l'identifiant de l'ordinateur :
$ ifconfig en0 | grep ether | sed s/://g | sed s/ether//
b88d120afd6c
-
Utilisez cet identifiant pour créer un sparsebundle (dans votre répertoire personnel) avec les paramètres de Ronald Pottol (ComputerName doit être remplacé par le nom réel de l'ordinateur).
sudo hdiutil create -size 190g -type SPARSEBUNDLE -nospotlight -volname "Backup of ComputerName" -fs "Case-sensitive Journaled HFS+" -imagekey sparse-band-size=262144 -verbose ~/ComputerName_b88d120afd6c
"Backup of ComputerName" doit être remplacé par une chaîne qui correspond à vos paramètres linguistiques. En français : "Copies de sauvegarde Time Machine".
Ajouter -encryption AES-128 -stdinpass
(par exemple, après -verbose
) pour activer le cryptage de la sauvegarde. Vous serez invité à saisir un mot de passe de cryptage. Vous pouvez également utiliser AES-256
au lieu de AES-128
.
-
Montez le disque NAS qui contiendra les sauvegardes Time Machine.
-
À l'aide du Finder, copiez le Sparsbundle créé du répertoire Home vers ce lecteur.
-
Configurez Time Machine pour utiliser le lecteur NAS. Si le cryptage a été activé, choisissez d'utiliser les mêmes fichiers de sauvegarde et confirmez le mot de passe que vous avez défini précédemment.
-
Exécutez une première sauvegarde.
Dans l'utilitaire Console, un message devrait être écrit, indiquant que le sparsebundle a été renommé. Il a donc le paramètre sparse-band-size correct qui devrait éviter les erreurs futures :
18/07/2014 06:50:25,712 com.apple.backupd[3573]: Renaming /Volumes/tmNasDrive-1/ComputerName_b88d120afd5c.sparsebundle to /Volumes/tmNasDrive-1/ComputerName.sparsebundle
Je n'ai pas eu d'erreurs depuis que j'ai commencé cette nouvelle sauvegarde, mais cela ne signifie pas que cette solution est vraiment fiable. J'espère que cela vous aidera. Tout commentaire est le bienvenu.