Time Machine samba szerverre

Létrehozva: 2024. november 2. - 22:30
This post thumbnail

A Time Machine az Apple által kifejlesztett biztonsági mentési megoldás, amely a macOS operációs rendszer része. Fő célja, hogy automatikusan és egyszerűen készítsen biztonsági mentéseket a felhasználó fájljairól, mappáiról és rendszerbeállításairól. A mentések készülhetnek külső merevlemezre, vagy hálózati tárolókra (NAS) is. A NAS-ra készült mentések lehetővé teszik a biztonsági mentések központi kezelését és elérhetőségét több eszköz számára.

Az alábbiakban bemutatom, hogy hogyan lehet egy Ubuntu szerverre készíteni egy Tima Machine kompatibilis hálózati meghajtót.

1. Telepítsd a szükséges csomagokat a Linux szerverre

Először is, győződj meg róla, hogy a Linux szervered rendelkezik a szükséges csomagokkal a Samba és az AFP (Apple Filing Protocol) támogatásához. A Samba telepítése a következő parancsokkal történhet (Debian/Ubuntu alapú rendszerek esetén):

sudo apt update
sudo apt install samba

2. Állítsd be a Samba megosztást

Szerkeszd a Samba konfigurációs fájlt:

sudo nano /etc/samba/smb.conf

Add hozzá a következő szakaszt a fájl végéhez:

[TimeMachine]
   vfs objects = catia fruit streams_xattr
   fruit:time machine = yes
   fruit:time machine max size = 300G
   comment = Time Machine Backup
   path = /path/to/your/timemachine
   available = yes
   valid users = yourusername
   browseable = yes
   guest ok = no
   writable = yes

Cseréld ki a /path/to/your/timemachine-t a kívánt mappára, ahol a Time Machine biztonsági mentéseket szeretnéd tárolni, és a yourusername-t a felhasználónevedre.

3. Hozd létre a megosztott mappát

Hozd létre a megosztott mappát, ha még nem létezik:

sudo mkdir -p /path/to/your/timemachine
sudo chown yourusername:yourusername /path/to/your/timemachine

4. Állítsd be a Samba felhasználót

Adj hozzá egy Samba felhasználót:

sudo smbpasswd -a yourusername

5. Indítsd újra a Samba szolgáltatást

Indítsd újra a Samba szolgáltatást, hogy a változtatások érvénybe lépjenek:

sudo systemctl restart smbd

6. Csatlakozás a MacBookról

  1. Nyisd meg a Finder-t a MacBookodon.
  2. Kattints a "Go" menüre, majd válaszd a "Connect to Server" lehetőséget (vagy nyomd meg a Command + K billentyűkombinációt).
  3. Írd be a következő címet: smb://your-server-ip/TimeMachine, ahol your-server-ip a Linux szervered IP címe.
  4. Kattints a "Connect" gombra, és add meg a Samba felhasználónevedet és jelszavadat.

7. Állítsd be a Time Machine-t

  1. Nyisd meg a "System Preferences" (Rendszerbeállítások) alkalmazást a MacBookodon.
  2. Kattints a "Time Machine" ikonra.
  3. Kattints a "Select Disk" gombra, és válaszd ki a Samba megosztást, amit az előző lépésben csatlakoztattál.
  4. Kattints a "Use Disk" gombra.

Ha minden lépést pontosan követtél, akkor az Ubuntu megosztásnak Time Machine kompatibilis meghajtóként kell megjelennie, és a MacBook biztonsági mentéseit ezen a tárolón tudod végezni.