Accueil > Blog > Créer un dossier réseau (Samba) compatible avec Time Machine
Comment faire un dossier réseau compatible sous MacOS pour une sauvegarde Time Machine
Publié le 13/12/2024 à 09:31
Bonjour, aujourd'hui je vais vous expliquer comment créer un partage Samba (dossier réseau) compatible avec la technologie Time Machine sous MacOS
Premièrement, il vous faudra une machine sous Linux, idéalement un VPS KVM (trouvable sur notre page VPS KVM) par exemple
Une fois votre VPS démarré sous Linux vous pouvez commencer par les commandes de base :
apt update && apt upgrade
Cela permettra à votre machine de se mettre à jour
Une fois votre machine à jour, vous pouvez installer le package "Samba" avec la commande :
apt install samba
Voilà, vous avez installé votre package, maintenant il faut le configurer mais avant ça il nous faudra créer l'utilisateur et un groupe via les commandes :
adduser monutilisateur
groupadd mongroupe
Nous devons également définir notre mot de passe Samba de l'utilisateur via :
smbpasswd -a monutilisateur
gpasswd -a monutilisateur mongroupe
Puis il faudra créer un dossier pour notre partage réseau idéalement dans le dossier "/mnt", ce dossier permet normalement de monter des disques mais dans notre cas il servira à monter notre dossier réseau via la commande :
mkdir /mnt/mondossierpartage
Ensuite vient le moment d'attribuer le dossier à notre utilisateur via
chgrp -R mongroupe /mnt/mondossierpartage
chmod -R g+rw /mnt/mondossierpartage
Il nous manque plus qu'à configurer notre Samba, il faudra donc ouvrir un fichier de configuration pour rajouter des lignes :
nano /etc/samba/smb.conf
Dans la catégorie [global] vous pouvez rajouter ces lignes :
min protocol = SMB2
ea support = yes
fruit:aapl = yes
vfs objects = catia fruit streams_xattr
fruit:resource = file
fruit:metadata = stream
fruit:locking = none
fruit:encoding = native
fruit:model = MacSamba
fruit:posix_rename = yes
fruit:veto_appledouble = no
fruit:wipe_intentionally_left_blank_rfork = yes
fruit:delete_empty_adfiles = yes
mdns name = mdns
usershare max shares = 0
Cela permettra de faire en sorte que votre samba soit dans les protocoles recommandés pour Time Machine
Il nous reste plus qu'à faire un partage en allant tout en bas du fichier et en rajoutant :
[mondossierpartage]
path=/mnt/mondossierpartage
comment=mondossierpartage
valid users = monutilisateur
writable = yes
durable handles = yes
kernel oplocks = no
kernel share modes = no
posix locking = no
ea support = yes
browseable = yes
read only = no
inherit acls = yes
fruit:time machine = yes
la ligne qui est vraiment importante est "fruit:time machine = yes" dans notre configuration
Puis il n'y a plus qu'à le rajouter sous MacOS
Donc, pour ce faire, dans votre Finder il faudra aller dans l'onglet "Aller" puis "Se connecter au serveur..."
Il vous faudra donc mettre
smb://ipdemamachine/mondossierpartage
Ensuite, il vous demandera des identifiants. Il faudra mettre ceux mis dans l'étape du mot de passe. Il ne faudra pas oublier de cocher la case conserver ce mot de passe car parfois MacOS bug dans le menu de réglage Time Machine et nous empêche d'écrire
Maintenant nous avons plus qu'à rajouter notre partage sur notre time machine, il faut donc aller dans les réglages et une fois dedans "Général", puis "Time Machine". Il faudra ensuite cliquer sur le +, il vous proposera votre machine
Vous avez plus qu'à lancer votre première sauvegarde !
Ecrit par Julien C le 13/12/2024