Time Machine uzak bir Linux sunucusuna yedekleme yapabilir mi?
macOS'un ağ yedekleme diski olarak neyi kabul ettiği, bir Linux paylaşımını ona benzeten Samba satırları ve SMB'yi internete açmadan eve nasıl ulaşılacağı.
Son güncelleme: · 7 dk okuma
Hızlı yanıt
Time Machine uzak bir Linux sunucusuna yedekleme yapabilir mi?
Evet. Time Machine, vfs_fruit ve fruit:time machine = yes ile Samba çalıştıran uzak bir Linux sunucusuna yedekleme yapar; Apple SMB hedeflerini destekler ve AFP'ye karşı çıkar (14 Eylül 2026 tarihli destek sayfası). Sunucuya bir VPN tüneli üzerinden ulaşın, asla açık bir 445 portundan değil. Basalthold, depolama sunucularını 30 günlük $110,99'den itibaren kiralar, yalnızca kripto ile, KYC olmadan.
macOS bir ağ yedekleme diski olarak neyi kabul eder?
Apple üç tür ağ hedefi sıralar: yedekleme hedefi olarak paylaşılan başka bir Mac, bir AirPort Time Capsule ve "Time Machine'i SMB ağ protokolü üzerinden destekleyen" bir NAS. Time Machine için yapılandırılmış Samba çalıştıran bir Linux sunucusu üçüncüsüne girer.
Apple eski protokolden uzaklaştırır. 14 Eylül 2026 tarihli sayfası, AFP üzerinden bir NAS'a yapılan Time Machine yedeklemelerinin önerilmediğini söyler. AFP'nin macOS 27 veya sonrasında desteklenmediğini de ekler.
Samba'nın vfs_fruit modülüyle SMB desteklenen yoldur; AFP ve Netatalk ise eski yoldur.
Bir ağ hedefinde Time Machine, sparse bundle adı verilen bir disk image içine yazar. Samba yalnızca o image'i saklar, bu nedenle sunucunun dosya sistemi ZFS, XFS veya ext4 olabilir.
Hangi Samba ayarları bir paylaşımı Time Machine hedefi yapar?
Üç ayar önemlidir; hepsi Samba'nın vfs_fruit kılavuzundan gelir.
vfs objects = catia fruit streams_xattr. fruit modülü streams_xattr ile birlikte katmanlanmalıdır; karakter dönüşümünü catia yapar.
fruit:time machine = yes. Mac'e Time Machine desteği bildirir. Varsayılan no'dır.
fruit:time machine max size. K, M, G, T veya P ile bir sayı alır ve Mac'in gördüğü boyutu sınırlar. Bu olmadan Time Machine tüm birimi doldurur.
Boyut sınırı yaklaşıktır: yalnızca sparse bundle'ı sayar. Diğer verileri o birimden uzak tutun veya ona kotayla ayrı bir ZFS dataset'i verin.
/etc/samba/smb.conf: a Time Machine share capped at 4 TB
[global]
server min protocol = SMB3
vfs objects = catia fruit streams_xattr
fruit:metadata = stream
[timemachine]
path = /tank/timemachine
valid users = tmuser
read only = no
fruit:time machine = yes
fruit:time machine max size = 4T
Adım adım nasıl kurarım?
Yedekler için bir dataset oluşturun
Bir ZFS pool üzerinde: zfs create -o quota=4T tank/timemachine. Bir kota, Samba sınırını yedekler.
Samba'yı kurun ve share'i ekleyin
Debian veya Ubuntu'da: apt install samba, ardından yukarıdaki share'i /etc/samba/smb.conf dosyasına ekleyin ve testparm ile kontrol edin.
Yedekleme hesabını oluşturun
adduser --disabled-login tmuser, chown tmuser: /tank/timemachine, ardından uzun ve rastgele bir parolayla smbpasswd -a tmuser.
SMB'yi bir tünelin arkasına alın
WireGuard'ı kurun, ardından 445 numaralı portun yalnızca tünelin adreslerinden bağlantı kabul etmesini sağlayın. Samba'yı systemctl restart smbd ile yeniden başlatın.
Mac'ten bağlanın
Tünel açıkken Finder'ı açın, Go'yu seçin, ardından Connect to Server'a tıklayın ve smb://10.8.0.1/timemachine girin. Sonra System Settings, General, Time Machine bölümünde share'i seçin.
Şifrelemeyi açın
Diski eklerken Encrypt Backup'ı seçin. Parolayı güvende tutun: Apple, geri yükleme için bunun gerekli olduğunu söylüyor.
SMB'yi internete açmalı mıyım?
Hayır. Microsoft'un SMB portlarını engelleme konusundaki rehberi, internetten gelen herhangi bir SMB trafiğinin meşru olmasının olası olmadığını söylüyor ve bunu ağ kenarında engellemeyi öneriyor. Bu, Linux üzerindeki Samba için de geçerlidir: 445 numaralı port bir kapı değil, bir hedeftir.
Bir VPN tüneli bunu çözer. WireGuard sunucuda tek bir UDP portu gerektirir ve Mac'e share'e erişmek için özel bir adres verir. Samba sonra yalnızca tünel üzerinden yanıt verir ve yedekleme trafiği iki kez şifrelenir: tünel tarafından ve açarsanız Time Machine'in kendi şifrelemesi tarafından.
Sunucu tarafı da şifrelenebilir. Her veri diskini LUKS veya ZFS yerel şifrelemesiyle şifreleyebilirsiniz; anahtarlar sizde kalır ve ekipten kimse bunları asla istemez. Böyle disklerin yeniden başlatmadan sonra konsol olmadan kilidini açmak, LUKS ile şifrelenmiş kiralık bir sunucunun kilidi uzaktan nasıl açılır sayfasında anlatılıyor.
İlk yedekleme internet üzerinden ne kadar sürer?
İlk yedekleme tüm Mac'i gönderir; sonrakiler yalnızca değişiklikleri gönderir. Sınır sunucunun portu değil, evdeki yükleme hızıdır.
Tüm sütunları görmek için kaydırın
Gönderilecek veri
20 Mbit/s yükleme hızında
50 Mbit/s hızında
100 Mbit/s hızında
1 Gbit/s hızında
250 GB
27,8 sa
11,1 sa
5,6 sa
33 dk
500 GB
55,6 saat (2,3 gün)
22,2 sa
11,1 sa
67 dk
1 TB
111,1 saat (4,6 gün)
44,4 sa
22,2 sa
2,2 sa
2 TB
222,2 sa (9,3 gün)
88,9 sa
44,4 sa
4,4 sa
Hat hızında hesaplandı, ölçülmedi: bayt × 8 ÷ saniyedeki bit sayısı, ondalık birimler. Gerçek aktarımlar daha yavaş çalışır. Her havuzun 1 Gbit/s portu vardır: Her sunucunun aylık trafik kotası olan 1 Gbit/s portu (Hold 24 40 TB, Hold 40 60 TB, Hold 100 120 TB, Hold 160 200 TB), bir dedicated IPv4 adresi ve bir IPv6 /64 bloğu vardır; kotanın aşılması hiçbir zaman otomatik faturaya yol açmaz.
Time Machine'e ne kadar alan ayırmalıyım?
Mac'in kendisi ve tutmak istediğiniz geçmiş için yeterli alan. Apple'ın 16 Ekim 2026 tarihli destek sayfası zamanlamayı şöyle açıklıyor: son 24 saat için saatlik, son bir ay için günlük ve önceki tüm aylar için haftalık yedekler. Disk dolduğunda en eski yedekler silinir.
Yani Time Machine her zaman gördüğü alana doğru büyür. Sınır, geçmişinizin ne kadar geriye gittiğini belirler, yedeklemelerin çalışıp çalışmadığını değil.
Tek Mac: tek paylaşım, tek sınır.
Birden fazla Mac: Mac başına bir paylaşım ve bir hesap, her biri kendi sınırıyla; böylece bir Mac diğerlerinin geçmişini dışarı itemez.
En küçük havuz birkaç Mac için yeterlidir. Hold 24, 12 TB için aynalanmış 2 × 12 TB HDD sunar. 2 November 2026 tarihinde kontrol edilen Basalthold depolama sunucusu satıcısı arasından 23 tanesi 16 kripto kabul ediyordu.
Time Machine yedeklerine hangi havuz uyar?
Hold 24 birkaç Mac için uygundur; daha büyük havuzlar Mac'leri ve NAS kopyalarını yan yana alır. 3, 6 ve 12 aylık koşullar Basalthold fiyatlandırma sayfasında.
Her planda: Boş veri diskleri · Şifreleme anahtarları sizde kalır · Ayrılmış IPv4 · Kayıt tutulmaz · KYC yok · Kurulum ücreti yok
Linux'ta Time Machine hakkında başka neler soruluyor?
Hâlâ AFP veya Netatalk kullanabilir miyim?
Apple, AFP üzerinden bir NAS'a Time Machine'i önermiyor ve AFP'nin macOS 27 veya sonrasında desteklenmediğini söylüyor. Samba'nın vfs_fruit modülüyle SMB kullanın.
Time Machine neden paylaşımın tamamını dolduruyor?
Eski yedekleri disk dolana kadar tutar, sonra en eskiyi siler. Bunu durdurmak için paylaşımda fruit:time machine max size, veri kümesinde ise ZFS kotası ayarlayın.
Birden fazla Mac tek sunucuya yedek alabilir mi?
Evet. Her Mac'e kendi paylaşımını ve Samba hesabını, her birine kendi boyut sınırıyla verin; böylece bir Mac'in geçmişi diğerininkini sıkıştıramaz.
Kiralık bir sunucuda yedek gizli mi?
Time Machine'de Encrypt Backup'ı açın, sunucunun veri disklerini de şifreleyin. Diğer araçlarda yüklemeden önce şifrelemenin nasıl çalıştığı yedekler için istemci tarafı şifreleme sayfasında anlatılıyor.
Basalthold Mac'imi benim için yedekler mi?
Hayır. Bir depolama sunucusu kendi başına bir yedek değildir: verilerinizin bir kopyasını başka hiçbir yerde tutmuyoruz, bu nedenle başka bir yerde ikinci bir kopya bulundurmak sizin sorumluluğunuzda kalır. Samba'yı ve Time Machine'i siz çalıştırırsınız; makine ve diskleri size aittir.
Kontrolünüzdeki bir Time Machine hedefi
Hold 24: Intel Xeon E-2176G (6 çekirdek / 12 iş parçacığı), 32 GB DDR4 ECC, 2 × 12 TB sabit disk (24 TB ham) artı sistem için 480 GB SSD, 30 gün başına 40 TB trafikli 1 Gbit/s port, 1 IPv4 ve bir IPv6 /64, $110.99/30 gün karşılığında. Kripto, KYC yok.
Synology Hyper Backup'ı kiralık rsync sunucusuna yedekleme: 22 numaralı portta SSH veya 873 numaralı portta rsync daemon, her biri için Linux kurulumuyla.