क्या Time Machine दूरस्थ Linux सर्वर पर बैकअप ले सकता है?
macOS एक नेटवर्क बैकअप डिस्क के रूप में क्या स्वीकार करता है, वे Samba लाइनें जो Linux शेयर को वैसा दिखाती हैं, और इंटरनेट पर SMB खोले बिना घर से उस तक कैसे पहुँचें।
अंतिम अपडेट: · 8 मिनट पढ़ें
छोटा जवाब
क्या Time Machine दूरस्थ Linux सर्वर पर बैकअप ले सकता है?
हाँ। Time Machine vfs_fruit और fruit:time machine = yes के साथ Samba चलाने वाले दूरस्थ Linux सर्वर पर बैकअप लेता है; Apple SMB गंतव्यों का समर्थन करता है और AFP के विरुद्ध सलाह देता है (14 सितंबर 2026 का समर्थन पृष्ठ)। सर्वर तक VPN टनल से पहुँचें, कभी खुले पोर्ट 445 से नहीं। Basalthold $110.99 प्रति 30 दिन से स्टोरेज सर्वर किराए पर देता है, केवल क्रिप्टो, कोई KYC नहीं।
macOS एक नेटवर्क बैकअप डिस्क के रूप में क्या स्वीकार करता है?
Apple तीन प्रकार के नेटवर्क गंतव्य सूचीबद्ध करता है: बैकअप गंतव्य के रूप में साझा किया गया एक अन्य Mac, एक AirPort Time Capsule, और एक NAS जो "SMB नेटवर्क प्रोटोकॉल पर Time Machine का समर्थन करता है"। Time Machine के लिए सेट किया गया Samba वाला Linux सर्वर तीसरे में गिना जाता है।
Apple पुराने प्रोटोकॉल से दूर ले जाता है। 14 सितंबर 2026 का उसका पृष्ठ कहता है कि AFP पर NAS में Time Machine बैकअप की सलाह नहीं दी जाती। वह जोड़ता है कि macOS 27 या बाद में AFP समर्थित नहीं है।
Samba का vfs_fruit मॉड्यूल के साथ SMB समर्थित रास्ता है; AFP और Netatalk पुराना रास्ता हैं।
नेटवर्क गंतव्य पर, Time Machine स्पार्स बंडल नामक डिस्क इमेज में लिखता है। Samba केवल उस इमेज को संग्रहीत करता है, इसलिए सर्वर का फ़ाइलसिस्टम ZFS, XFS या ext4 हो सकता है।
कौन-सी Samba सेटिंग्स किसी शेयर को Time Machine लक्ष्य बनाती हैं?
तीन सेटिंग्स मायने रखती हैं, सभी Samba के vfs_fruit मैनुअल से।
vfs objects = catia fruit streams_xattr. fruit मॉड्यूल को streams_xattr के साथ स्टैक करना ज़रूरी है; कैरेक्टर कन्वर्ज़न catia संभालता है।
fruit:time machine = yes. यह Mac को Time Machine सपोर्ट बताता है। डिफ़ॉल्ट no है।
fruit:time machine max size. यह K, M, G, T या P के साथ एक संख्या लेता है, और Mac को दिखने वाले साइज़ को सीमित करता है। इसके बिना Time Machine पूरी वॉल्यूम भर देता है।
साइज़ कैप लगभग है: यह सिर्फ़ sparse bundle गिनता है। बाकी डेटा उस वॉल्यूम से दूर रखें, या उसे कोटा के साथ अपना अलग ZFS dataset दें।
/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
इसे सेट अप कैसे करूँ, स्टेप बाय स्टेप?
बैकअप के लिए dataset बनाएँ
ZFS pool पर: zfs create -o quota=4T tank/timemachine। कोटा Samba कैप का बैकअप देता है।
Samba इंस्टॉल करें और शेयर जोड़ें
Debian या Ubuntu पर: apt install samba, फिर ऊपर वाला शेयर /etc/samba/smb.conf में जोड़ें और testparm से जाँचें।
backup खाता बनाएँ
adduser --disabled-login tmuser, chown tmuser: /tank/timemachine, फिर लंबे रैंडम पासवर्ड के साथ smbpasswd -a tmuser।
SMB को टनल के पीछे रखें
WireGuard सेट अप करें, फिर port 445 को सिर्फ़ टनल के पतों से कनेक्शन स्वीकार करने दें। systemctl restart smbd के साथ Samba रीस्टार्ट करें।
Mac से कनेक्ट करें
टनल चालू होने पर Finder खोलें, Go चुनें, फिर Connect to Server, और smb://10.8.0.1/timemachine दर्ज करें। फिर System Settings, General, Time Machine में शेयर चुनें।
एन्क्रिप्शन चालू करें
डिस्क जोड़ते समय Encrypt Backup चुनें। पासवर्ड सुरक्षित रखें: Apple कहता है कि रीस्टोर के लिए यह ज़रूरी है।
क्या मुझे SMB इंटरनेट पर खोलना चाहिए?
नहीं। SMB ports ब्लॉक करने पर Microsoft की गाइडेंस कहती है कि इंटरनेट से आने वाला कोई भी SMB ट्रैफ़िक वैध होने की संभावना नहीं है, और यह सलाह देती है कि इसे edge पर ब्लॉक करें। यह Linux पर Samba के लिए भी लागू होता है: port 445 एक टारगेट है, दरवाज़ा नहीं।
VPN टनल इसे हल करता है। WireGuard को सर्वर पर एक UDP port चाहिए और Mac को शेयर तक पहुँचने के लिए एक निजी पता देता है। फिर Samba सिर्फ़ टनल के ज़रिए जवाब देता है, और बैकअप ट्रैफ़िक दो बार एन्क्रिप्ट होता है: टनल से, और Time Machine के अपने एन्क्रिप्शन से अगर आप उसे चालू करते हैं।
सर्वर साइड भी एन्क्रिप्ट किया जा सकता है। आप हर डेटा ड्राइव को LUKS या ZFS native encryption से एन्क्रिप्ट कर सकते हैं; चाबियाँ आपके पास ही रहती हैं और टीम का कोई भी व्यक्ति उन्हें कभी नहीं मांगता। रीबूट के बाद कंसोल के बिना ऐसी डिस्क अनलॉक करना किराए के LUKS-एन्क्रिप्टेड सर्वर को दूर से कैसे अनलॉक करें पर बताया गया है।
इंटरनेट पर पहला बैकअप कितना समय लेता है?
पहला बैकअप पूरा Mac भेजता है; बाद वाले सिर्फ़ बदलाव भेजते हैं। घर की अपलोड स्पीड सीमा है, सर्वर का port नहीं।
हर कॉलम देखने के लिए स्वाइप करें
भेजने का डेटा
20 Mbit/s अपलोड पर
50 Mbit/s पर
100 Mbit/s पर
1 Gbit/s पर
250 GB
27.8 h
11.1 h
5.6 h
33 min
500 GB
55.6 घंटे (2.3 दिन)
22.2 h
11.1 h
67 min
1 TB
111.1 घंटे (4.6 दिन)
44.4 h
22.2 h
2.2 h
2 TB
222.2 h (9.3 days)
88.9 h
44.4 h
4.4 h
लाइन रेट पर गणना, मापी गई नहीं: bytes × 8 ÷ bits per second, दशमलव इकाइयाँ। असली ट्रांसफ़र धीमे चलते हैं। हर hold का port 1 Gbit/s है: हर सर्वर में 1 Gbit/s पोर्ट है जिसकी मासिक ट्रैफ़िक सीमा है (Hold 24 40 TB, Hold 40 60 TB, Hold 100 120 TB, Hold 160 200 TB), एक डेडिकेटेड IPv4 पता और एक IPv6 /64; सीमा से आगे जाने पर कभी स्वतः बिल नहीं बनता।
मुझे Time Machine के लिए कितनी जगह देनी चाहिए?
Mac के लिए जितनी जगह चाहिए, उतनी और उतिहास जितना आप रखना चाहते हैं। Apple का 16 October 2026 वाला सपोर्ट पेज शेड्यूल बताता है: पिछले 24 घंटों के लिए हर घंटे बैकअप, पिछले महीने के लिए रोज़ाना बैकअप, और उससे पहले के सभी महीनों के लिए साप्ताहिक बैकअप। डिस्क भरने पर सबसे पुराने बैकअप हटा दिए जाते हैं।
तो Time Machine हमेशा जो जगह देखता है उतनी जगह भरता जाता है। कैप तय करता है कि आपका इतिहास कितना पीछे जाएगा, यह नहीं कि बैकअप चलेंगे या नहीं।
एक Mac: एक शेयर, एक कैप।
कई Mac: हर Mac के लिए एक शेयर और एक अकाउंट, हर एक का अपना कैप, ताकि एक Mac दूसरों का इतिहास बाहर न धकेल सके।
सबसे छोटा hold कई Mac के लिए काफ़ी है। Hold 24 में 2 × 12 TB HDD है, 12 TB के लिए मिरर किया गया। 2 November 2026 को Basalthold ने जाँचे गए 23 स्टोरेज-सर्वर विक्रेताओं में से, 16 ने क्रिप्टो लिया।
Time Machine बैकअप के लिए कौन सा hold फ़िट है?
Hold 24 कुछ Mac के लिए उपयुक्त है; बड़े holds Mac और NAS कॉपी साथ-साथ लेते हैं। 3, 6 और 12 महीने की शर्तें Basalthold प्राइसिंग पेज पर हैं।
हर प्लान में: खाली डेटा ड्राइव · एन्क्रिप्शन keys आपकी ही रहती हैं · डेडिकेटेड IPv4 · कोई लॉग नहीं · कोई KYC नहीं · कोई setup शुल्क नहीं
Linux पर Time Machine के बारे में लोग और क्या पूछते हैं?
क्या मैं अभी भी AFP या Netatalk इस्तेमाल कर सकता हूँ?
Apple AFP पर NAS में Time Machine की सलाह नहीं देता, और कहता है कि macOS 27 या उसके बाद में AFP सपोर्टेड नहीं है। Samba के vfs_fruit मॉड्यूल के साथ SMB इस्तेमाल करें।
Time Machine पूरी share क्यों भर देता है?
यह पुराने backups तब तक रखता है जब तक disk भर न जाए, फिर सबसे पुराने हटा देता है। इसे रोकने के लिए share पर fruit:time machine max size सेट करें, और उसके dataset पर ZFS quota सेट करें।
क्या कई Mac एक ही server पर backup कर सकते हैं?
हाँ। हर Mac को उसकी अपनी share और Samba account दें, हर एक की अपनी size cap के साथ, ताकि एक Mac की history दूसरे की जगह न ले सके।
किराए के server पर backup private रहता है?
Time Machine में Encrypt Backup चालू करें, और server की data drives भी encrypt करें। अन्य tools में upload से पहले encryption कैसे काम करता है, यह backups के लिए client-side encryption पर है।
क्या Basalthold मेरे Mac का backup करता है?
नहीं। एक स्टोरेज सर्वर अपना बैकअप नहीं होता: हम आपके डेटा की कोई प्रतिलिपि कहीं और नहीं रखते, इसलिए किसी दूसरी जगह दूसरी प्रतिलिपि रखना आपका ही काम है। Samba और Time Machine आप चलाते हैं; machine और उसकी drives आपकी हैं।
एक Time Machine target जो आपके नियंत्रण में है
Hold 24: Intel Xeon E-2176G (6 कोर / 12 थ्रेड), 32 GB DDR4 ECC, 2 × 12 TB हार्ड ड्राइव (24 TB रॉ) और सिस्टम के लिए 480 GB SSD, 1 Gbit/s पोर्ट जिसमें हर 30 दिन में 40 TB ट्रैफ़िक, 1 IPv4 और एक IPv6 /64, $110.99/30 दिन में। Crypto, बिना KYC।
NAS के लिए सबसे अच्छा offsite backup: Synology, QNAP, TrueNAS या Unraid से rsync, restic, Borg या S3 पर, किराए के 24 से 160 TB सर्वर पर। Crypto, कोई KYC नहीं।
बिना कंसोल वाले किराए के सर्वर पर LUKS रिमोट अनलॉक: डेटा ड्राइव SSH से, Clevis और Tang से, या dropbear-initramfs से। Debian और Ubuntu; कोई KYC नहीं, क्रिप्टो।
किराए पर लिया गया Basalthold स्टोरेज सर्वर 24 से 160 TB के लिए हर 30 दिन में $110.99 से $561.39 तक का होता है। कोई सेटअप शुल्क नहीं, कोई KYC नहीं, केवल crypto।