Time Machine samba szerverre
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
- Nyisd meg a Finder-t a MacBookodon.
- 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). - Írd be a következő címet:
smb://your-server-ip/TimeMachine
, aholyour-server-ip
a Linux szervered IP címe. - Kattints a "Connect" gombra, és add meg a Samba felhasználónevedet és jelszavadat.
7. Állítsd be a Time Machine-t
- Nyisd meg a "System Preferences" (Rendszerbeállítások) alkalmazást a MacBookodon.
- Kattints a "Time Machine" ikonra.
- Kattints a "Select Disk" gombra, és válaszd ki a Samba megosztást, amit az előző lépésben csatlakoztattál.
- 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.