छोटा जवाब
Restic या Borg: अपने सर्वर पर ऑफसाइट बैकअप के लिए कौन बेहतर है?
अपने सर्वर पर ऑफसाइट बैकअप के लिए, मिश्रित सिस्टम और कई स्टोरेज बैकएंड के लिए restic बेहतर है; SSH पर Linux-to-Linux के लिए Borg बेहतर है। दोनों डेडुप्लिकेट, एन्क्रिप्ट और अपेंड-ओनली मोड प्रदान करते हैं। 2 November 2026 पर वर्तमान संस्करण: restic 0.19.1, Borg 1.4.5। Basalthold सर्वर को $110.99 प्रति 30 दिन में किराए पर देता है, केवल क्रिप्टो, कोई KYC नहीं।
2026 में restic, Borg और Kopia की तुलना कैसे करें?
| restic | Borg | Kopia | |
|---|---|---|---|
| नवीनतम स्थिर रिलीज़ | 0.19.1, 5 जुलाई 2026 | 1.4.5, जुलाई 2026 | 0.23.1, 16 जून 2026 |
| अगला प्रमुख संस्करण | — | 2.0 बीटा में: 2.0.0b25, 27 सितंबर 2026 | — |
| सर्वर को क्या चाहिए | SFTP के लिए SSH, या rest-server; सर्वर पर restic नहीं | SSH, सर्वर पर Borg स्थापित (पसंदीदा) | SFTP, या एक Kopia Repository Server |
| अन्य बैकएंड | S3 और S3-संगत, B2, Azure, Google Cloud, Swift, rclone | स्थानीय पथ, या आपके द्वारा माउंट किए गए रिमोट फाइलसिस्टम | S3 और S3-संगत, B2, Azure, Google Cloud, Google Drive, WebDAV, rclone |
| एन्क्रिप्शन | हमेशा चालू: AES-256 काउंटर मोड, Poly1305-AES | borg init पर चुना गया: HMAC-SHA256 या BLAKE2b के साथ AES-CTR-256; none मौजूद है | हमेशा चालू: AES-256 या ChaCha20, फ़ाइल नाम भी शामिल |
| कम्प्रेशन | हाँ, रिपॉज़िटरी फ़ॉर्मेट 2 के साथ (restic 0.14.0 या नया) | डिफ़ॉल्ट रूप से lz4; zstd, zlib, lzma | pgzip, s2, zstd |
| पुराने बैकअप क्लाइंट की पहुँच से बाहर | rest-server --append-only | borg serve --append-only, या append_only = 1 | S3 Object Lock, या डिलीट अधिकारों के बिना कुंजियाँ |
| Windows | हाँ, Scoop या WinGet के ज़रिए | नेटिव नहीं; WSL और Cygwin प्रयोगात्मक | — |
| आधिकारिक ग्राफ़िकल इंटरफ़ेस | नहीं | नहीं | हाँ |
हर प्रोजेक्ट के release पेज और डॉक्यूमेंटेशन से, 2 नवंबर 2026 को पढ़ा गया। Borg 1.4.5 वह release है जिसे उसका GitHub पेज Latest के रूप में चिह्नित करता है; उसका changelog इसे 19 जुलाई 2026 का बताता है। डैश का अर्थ है कि वह बिंदु जाँचा नहीं गया।
restic के लिए सर्वर को क्या चाहिए, और Borg के लिए?
restic को सर्वर पर अपना कुछ नहीं चाहिए। उसका डॉक्यूमेंटेशन ऐसे SSH सर्वर की माँग करता है जो आपकी public key जानता हो, क्योंकि password prompt स्वचालित बैकअप रोक देगा। append-only लक्ष्य के लिए इसके बजाय restic का rest-server चलाएँ; यह डिफ़ॉल्ट रूप से port 8000 पर सुनता है।
Borg का quickstart कहता है कि remote रिपॉज़िटरी सबसे तेज़ और आसान तब होती हैं जब Borg remote host पर इंस्टॉल हो। तब क्लाइंट SSH के ज़रिए borg serve से बात करता है। सर्वर पर Borg के बिना आप remote फ़ाइलसिस्टम mount कर सकते हैं, लेकिन डॉक्स चेतावनी देते हैं कि हर फ़ाइलसिस्टम बैकअप के लिए इतना स्थिर नहीं होता।
restic किसी भी SSH अकाउंट को बैकअप लक्ष्य बना देता है; Borg एक सर्वर पैकेज माँगता है और एक ज़्यादा कसा हुआ forced command देता है।
# restic over SFTP: only SSH and a key on the server
restic -r sftp:[email protected]:/tank/restic init
# Borg over SSH: Borg 1.4.5 installed on both sides
borg init --encryption=repokey-blake2 ssh://[email protected]/tank/borg
# On the server, ~backup/.ssh/authorized_keys pins the key to one repository:
command="borg serve --append-only --restrict-to-path /tank/borg",restrict ssh-ed25519 AAAA... client@laptoprestic और Borg एन्क्रिप्ट कैसे करते हैं, और कुंजी किसके पास रहती है?
दोनों क्लाइंट पर एन्क्रिप्ट करते हैं, इसलिए सर्वर केवल ciphertext रखता है। फ़र्क इस बात में है कि आपको कितनी पसंद दी जाती है।
- restic रिपॉज़िटरी की हर चीज़ को counter mode में AES-256 से एन्क्रिप्ट करता है और Poly1305-AES से प्रमाणित करता है। आपका पासवर्ड scrypt के ज़रिए कुंजी खोलता है। यहाँ तक कि लोकल cache भी एन्क्रिप्टेड रहता है।
- Borg मोड
borg initपर तय करता है।repokeyएन्क्रिप्टेड कुंजी रिपॉज़िटरी में रखता है;keyfileउसे क्लाइंट पर रखता है। Borg के डॉक्स कहते हैं कि कुंजीborg key exportसे export करें और बैकअप लिए जा रहे सिस्टम से अलग रखें। - Kopia का कोई unencrypted मोड नहीं है। यह contents और फ़ाइल नाम AES-256 या ChaCha20 से एन्क्रिप्ट करता है।
पूरी तस्वीर बैकअप के लिए client-side encryption पर है।
क्लाइंट हैक हो जाने पर पुराने बैकअप कौन सुरक्षित रखता है?
दोनों, अगर आप इसे सेट करें। rest-server का --append-only मोड नए बैकअप की अनुमति देता है लेकिन मौजूदा बैकअप को हटाने या बदलने से रोकता है। Borg का append-only मोड committed डेटा को overwrite या delete करने से इनकार करता है।
Borg इसका ख़तरा दर्ज करता है। append-only मोड में भी prune और delete चलते हैं; वे केवल डेटा को deleted के रूप में चिह्नित करते हैं। सामान्य मोड में अगली बार लिखने पर, जैसे आपकी admin मशीन से prune, वह डेटा हमेशा के लिए हट जाता है। इसलिए किसी भी pruning से पहले borg check चलाएँ, और हमले का शक हो तो hard-link कॉपी रखें। दोनों टूल के तरीके अपने सर्वर पर बैकअप को immutable बनाना पर हैं।
क्या Borg 2 तैयार है, और Borg 1 रिपॉज़िटरी का क्या होता है?
production के लिए अभी नहीं। Borg 2.0 beta में है: 2.0.0b25 27 सितंबर 2026 को आया, और 1.4 श्रृंखला ही वह release है जिसे Latest चिह्नित किया गया है। Borg 2 एक नया रिपॉज़िटरी फ़ॉर्मेट इस्तेमाल करता है। borg transfer --from-borg1 Borg 1.x रिपॉज़िटरी से archives को नई Borg 2 रिपॉज़िटरी में कॉपी करता है। फिर Borg 2 को क्लाइंट और सर्वर दोनों पर चलना होगा।
आज नई offsite रिपॉज़िटरी Borg 1.4.5 पर शुरू करें, और Borg 2 पर जाने को जगह पर upgrade नहीं, transfer मानकर योजना बनाएँ।
Kopia कहाँ फ़िट होता है?
Kopia तीसरा विकल्प है, और आधिकारिक ग्राफ़िकल इंटरफ़ेस वाला एकमात्र। वर्ज़न 0.23.1, जो 16 जून 2026 को जारी हुआ, एक दुर्लभ race condition ठीक करता है जो डेटा हानि का कारण बन सकती थी, और maintainers upgrade करने की सलाह देते हैं। यह SFTP, S3-compatible storage और कई क्लाउड पर लिखता है, या आपके अपने चलाए Kopia Repository Server पर। इसकी ransomware गाइड compliance मोड में S3 Object Lock पर, या डिलीट अधिकारों के बिना access keys पर टिकी है। Kopia तब चुनें जब बैकअप चलाने वाले लोगों को shell नहीं, एक विंडो चाहिए।
restic या Borg को कितना बड़ा सर्वर चाहिए?
pool को अपने डेटा की एक पूरी कॉपी, साथ में आपके रखे हर वर्ज़न के बदले हुए blocks के हिसाब से नापें। Deduplication और compression दोनों घटाते हैं; कितना, यह आपके डेटा पर निर्भर है। फिर parity जोड़ें: RAIDZ2 में दस 10 TB ड्राइव 80 TB रिपॉज़िटरी के लिए छोड़ती हैं।
2 November 2026 पर, crypto लेने वाले no-KYC hosts ने 36 TB से शुरू करके प्रति TB प्रति माह $6.70 median लिया। 72 TB से median $4.86 पर गिर गया। Hold 40 की लागत $5.02/TB और Hold 100 $3.77/TB, raw है। हर शर्त hold price list पर है। पूरी virtual machines के लिए, offsite Proxmox Backup Server ज़्यादा सही बैठता है।
मुझे कौन-सा चुनना चाहिए?
| आपकी स्थिति | चुनें |
|---|---|
| Windows, macOS और Linux क्लाइंट, एक साझा लक्ष्य | restic |
| वही रिपॉज़िटरी आपके सर्वर पर और बाद में S3 या B2 में | restic |
| SSH के ज़रिए बैकअप लेते Linux सर्वर, tuned compression के साथ | Borg 1.4.5 |
| एक forced command जो हर क्लाइंट key को एक ही path पर बाँधे | Borg 1.4.5 |
| जिन्हें ग्राफ़िकल इंटरफ़ेस चाहिए | Kopia |
| पूरी Proxmox VE virtual machines | Proxmox Backup Server |
restic और Borg के बारे में लोग और क्या पूछते हैं?
क्या मैं restic और Borg एक ही किराए के सर्वर पर इस्तेमाल कर सकता हूँ?
हाँ। data pool पर हर टूल को अपना अकाउंट और डायरेक्टरी दें। restic को केवल SFTP पहुँच चाहिए; Borg को borg पैकेज और हर key के लिए एक forced borg serve command चाहिए।
क्या restic या Borg तेज़ है?
Basalthold ने अपने खुद के कोई स्पीड टेस्ट नहीं चलाए हैं, और स्पीड आपके डेटा, CPU और लिंक पर निर्भर करती है। दोनों पहली बार चलने के बाद सिर्फ़ नए chunks भेजते हैं, इसलिए बाद के बैकअप पहले वाले से बहुत छोटे होते हैं।
क्या मुझे सर्वर पर restic इंस्टॉल करना ज़रूरी है?
नहीं। restic सादे SFTP पर काम करता है। rest-server सिर्फ़ तब इंस्टॉल करें जब आपको उसका append-only मोड या HTTP backend चाहिए।
क्या Basalthold मेरा restic या Borg repository पढ़ सकता है?
जब वह encrypted हो, तब नहीं — और restic के लिए यह हमेशा सच है। Borg none और authenticated के अलावा हर मोड में encrypt करता है। आप हर डेटा ड्राइव को LUKS या ZFS native encryption से एन्क्रिप्ट कर सकते हैं; चाबियाँ आपके पास ही रहती हैं और टीम का कोई भी व्यक्ति उन्हें कभी नहीं मांगता।
कौन-सा hold restic या Borg repository के लिए उपयुक्त है?
छोटे repository के लिए Hold 24 दो ड्राइव mirror करता है। चारों holds में Hold 160 का प्रति TB मूल्य सबसे कम है, $3.50/TB। भुगतान सिर्फ़ crypto में, बिना KYC।
आपके restic या Borg repositories के लिए एक सर्वर
Hold 40: $201.09/30 दिन के लिए AMD Ryzen 5 3600 (6 कोर / 12 थ्रेड), 64 GB DDR4, 4 × 10 TB हार्ड ड्राइव (40 TB रॉ) और सिस्टम के लिए 512 GB NVMe, 1 Gbit/s पोर्ट जिसमें हर 30 दिन में 60 TB ट्रैफ़िक, 1 IPv4 और एक IPv6 /64। क्रिप्टो, कोई KYC नहीं।
- DomaineGoat LLC, Panama में रजिस्टर्ड
- 23 स्टोरेज विक्रेताओं में कीमतों का सर्वे, 2 नवंबर 2026
- कोई KYC नहीं, कोई दस्तावेज़ नहीं
- आपकी एन्क्रिप्शन की आपकी ही रहती हैं
स्रोत (15)
- restic रिलीज़ (0.19.1, 5 जुलाई 2026) — restic on GitHub (read 2026-11-02)
- एक नई रिपॉज़िटरी तैयार करना — restic documentation (read 2026-11-02)
- संदर्भ: डिज़ाइन और क्रिप्टोग्राफी — restic documentation (read 2026-11-02)
- इंस्टॉलेशन — restic documentation (read 2026-11-02)
- rest-server README (--append-only, --private-repos) — restic on GitHub (read 2026-11-02)
- Borg रिलीज़ (1.4.5; 2.0.0b25) — BorgBackup on GitHub (read 2026-11-02)
- borg init: एन्क्रिप्शन मोड (1.4.5) — BorgBackup documentation (read 2026-11-02)
- अतिरिक्त नोट्स: append-only मोड (1.4.5) — BorgBackup documentation (read 2026-11-02)
- Quick Start (1.4.5) — BorgBackup documentation (read 2026-11-02)
- इंस्टॉलेशन (1.4.5) — BorgBackup documentation (read 2026-11-02)
- borg transfer (2.0 विकास दस्तावेज़ीकरण) — BorgBackup documentation (read 2026-11-02)
- Kopia रिलीज़ (v0.23.1, 16 जून 2026) — Kopia on GitHub (read 2026-11-02)
- Repositories — Kopia documentation (read 2026-11-02)
- फ़ीचर्स — Kopia documentation (read 2026-11-02)
- रैनसमवेयर सुरक्षा — Kopia documentation (read 2026-11-02)