– votre boutique en Alsace pour l'utilisation de votre mac & iPhone au quotidien –

Création d’une image disque sparsebundle pour Time Machine

Parfois il est impossible pour time machine de détecter un disque dur en réseau pour des raisons d’incompatibilité ou d’obsolescence. Si tel est le cas, pas de panique, il existe une solution alternative permettant de créer une image disque de sauvegarde .sparsebundle qu’il sera possible d’héberger sur le réseau afin d’y stocker les sauvegardes faites régulièrement.

 

Première étape : Récupérer les infos du mac

Il est nécessaire de connaître le nom ainsi que son adresse MAC de l’appareil qui va s’occuper de créer cette image disque. Pour ce faire rien de bien compliqué, aller dans l’application « Terminal.app » native de macOS.

 

Une fois sur cet écran, il va y avoir quelques lignes de code à entrer, la première consiste à obtenir le nom de l’appareil, pour ce faire il faut taper :

scutil –get ComputerName

Une fois cette ligne tapé, puis entré dans le terminal, le terminal affichera le nom exact de l’appareil :

 

 

De la même façon pour obtenir l’adresse MAC il faut taper :

ifconfig en0 | grep ether

Voici ce que le terminal affichera :

Attention à bien retirer tous les : entre chaque chiffre, par exemple dans notre cas présent, l’adresse MAC devient 0c4de99b73

Une fois ces deux informations obtenues, les noter quelque part car elles seront nécessaires à nouveau bientôt.

 

Deuxième étape : Création de l’image sparsebundle

 

Toujours dans le terminal, taper ceci :

hdiutil create -size 500g -fs HFS+J -type SPARSEBUNDLE -nospotlight -volname « Time Machine » ~/Desktop/ESIMPORT-SBG-01_0c4de99b73.sparsebundle (500g correspond ici à la taille attribué à l’image, donc ici 500GO, cette valeur est modifiable selon les besoins)

Veillez à bien remplacer le nom de l’appareil ainsi que l’adresse MAC en fonction de vos résultats obtenus plus haut, dans le cas ici présent « ESIMPORT-SBG-01 » et « 0c4de99b73″

Le terminal confirme alors la création par le message « created » et une icône comme ça doit avoir été crée sur le bureau :

 

 

Troisième étape : Copier l’image sur le réseau

Il suffit maintenant de copier l’image fraîchement crée directement dans le dossier du disque dur qui est connecté à votre box. Comme ceci :

Ici, le disque dur s’appelle « Time Machine » et l’image a directement été copiée dedans. Aussi en cas de difficulté pour parvenir à cette étape, se référer à ce tutoriel jusqu’à l’étape souhaitée

il faut maintenant double-cliquer sur cette image directement dans le dossier du disque dur. Le nom du disque apparaîtra alors dans la barre latérale droite du Finder, comme ici :

l’image est donc désormais considérée comme un disque dur montée sur le mac et sur le réseau.

 

Quatrième étape : Configurer Time Machine 

Il ne reste maintenant plus qu’à choisir le disque crée précédemment pour effectuer les sauvegardes time machine.

Pour ce faire :

Aller dans « Préférences systèmes » -> « Time Machine » puis sélectionner un disque de sauvegarde, le disque crée devrait apparaître dans le choix des disques de sauvegarde

ATTENTION ! Il est possible que Time Machine ne détecte pas le disque crée ou qu’il refuse d’effectuer les sauvegardes sur ce disque, si tel est le cas, se référer plus bas pour le forcer à effectuer les sauvegardes sur ce disque via le terminal.

 

Quatrième étape BIS : Forcer Time Machine à sauvegarder sur ce disque

 

Il faut avant tout donner les autorisations au terminal d’accéder complètement au disque afin qu’il soit possible de lui demander de forcer l’écriture sur celui-ci. Pour ce faire :

Aller dans « Préférences Systèmes » -> « Confidentialité et sécurité » -> « Accès complet au disque »

Cliquer sur le petit cadenas en bas à gauche si celui-ci est vérouillé et empêche toute manipulation. Une fois le cadenas ouvert, cliquer sur le petit « + » afin de rechercher et d’ajouter l’application « Terminal.app », une fois l’application terminal ajoutée, fermer puis rouvrir le terminal pour les modifications soient bien prises en compte.

Il est maintenant possible de forcer Time Machine à utiliser le disque crée plus haut, pour ce faire : taper dans terminal :

sudo tmutil setdestination /Volumes/Time\ Machine

Le terminal demandera alors un mot de passe, il s’agit en fait du mot de passe de l’admin du mac utilisé actuellement (session)

Une fois ceci fait, normalement en retournant dans « Time Machine » voici ce qui devrait apparaître :

Pour effectuer des sauvegardes régulières et automatiques, il vous suffit simplement de cocher « Sauvegarder automatiquement »

Il ne reste plus qu’à effectuer manuellement une sauvegarde pour tester !

Dans terminal, taper :

tmutil startbackup –auto

Attendre que la sauvegarde s’effectue et vérifier que tout aille bien et qu’un dossier « Backups » apparaisse correctement dans l’arborescence du disque

 

En cas de problème de déconnexion du réseau ou si le disque n’est plus détecté, il faudra le remonter manuellement pour que Time Machine reprenne automatiquement les sauvegardes dessus. Cette méthode est une alternative en cas de problème lors d’une sauvegarde via réseau sur un disque dur de manière « classique » néanmoins, il faut garder à l’esprit que cette alternative est beaucoup moins stable et fluide, les sauvegardes seront beaucoup plus longues à effectuer.