सामग्री पर जाएँ
HexaTransfer
ब्लॉग पर वापस
क्लाउड और स्टोरेज

फ़ाइल अभिलेखीय के लिए कोल्ड स्टोरेज: संपूर्ण गाइड

कोल्ड स्टोरेज समाधानों के साथ फ़ाइलों को लागत-प्रभावी ढंग से अभिलेखित करें। दीर्घकालिक डेटा रिटेंशन के लिए Glacier, Archive Storage और अन्य विकल्प।

Cold storage $0.001-$0.004/GB/month पर files archive करता है — hot object storage से लगभग 20 गुना सस्ता — बदले में minutes से 12 hours तक retrieval delay लेता है। AWS S3 Glacier Deep Archive $0.00099/GB/month पर है, Azure Archive $0.00099 पर, Google Archive $0.0012 पर, और Backblaze B2 बिना tiering के flat $0.006 पर। जो files SOX retention के 7-year rule, HIPAA के छह-साल log rule, या लंबे legal holds के लिए रखनी हैं लेकिन छूनी कभी नहीं — उनके लिए cold tiers ही आर्थिक रूप से समझदार विकल्प हैं।

2026 में वास्तविक Cold-Tier Lineup

हर major provider तीन या चार cold tiers offer करता है। इस लेखन तक की prices और retrieval times:

  • S3 Glacier Instant Retrieval: $0.004/GB/month (≈₹0.33), millisecond retrieval, 128 KB minimum billable
  • S3 Glacier Flexible Retrieval: $0.0036/GB/month (≈₹0.30), 1-5 minute expedited या 3-5 hour standard retrieval
  • S3 Glacier Deep Archive: $0.00099/GB/month (≈₹0.08), 12-hour standard retrieval
  • Azure Cool: $0.0152/GB/month (≈₹1.26), milliseconds
  • Azure Cold: $0.0036/GB/month (≈₹0.30), milliseconds
  • Azure Archive: $0.00099/GB/month (≈₹0.08), 15 घंटे तक
  • Google Nearline: $0.010/GB/month (≈₹0.83), milliseconds
  • Google Coldline: $0.004/GB/month (≈₹0.33), milliseconds
  • Google Archive: $0.0012/GB/month (≈₹0.10), milliseconds (हाँ, archive से millisecond retrieval)

Google का differentiator: सभी tiers milliseconds में data return करते हैं, variable retrieval cost के साथ। AWS और Azure lower storage cost के बदले longer retrieval delay लेते हैं।

Retrieval Cost: वह Gotcha जो कोई नहीं पढ़ता

Storage सस्ता है; retrieval brutal हो सकती है। Glacier Deep Archive से standard retrieval के साथ 10 TB restore करने पर लगभग $200 (≈₹16,600) retrieval fees plus internet को $900 (≈₹74,700) egress का खर्च आता है। Azure Archive rehydration $0.022/GB (priority) या $0.005/GB (standard) पर चलती है। Google Archive egress internet पर $0.12/GB (≈₹10/GB) खर्च होती है।

Break-even math run करें: यदि आप साल में एक बार 100% archive retrieve करने की उम्मीद रखते हैं, तो hot storage monthly 20x महंगा दिखने के बावजूद सस्ती हो सकती है। Rule of thumb: Deep Archive Standard को तभी beat करता है जब retrievals dataset के 5% से कम रहें प्रति वर्ष। Commit करने से पहले access pattern model करें — litigation hold के लिए Glacier से 500 TB बाहर निकालना अन्यथा करोड़ों रुपये का आश्चर्य है।

न्यूनतम Storage अवधि

सभी cold tiers minimum storage period के लिए charge करते हैं, चाहे आप जल्दी delete करें या नहीं:

  • S3 Glacier Instant Retrieval: 90 दिन
  • S3 Glacier Flexible Retrieval: 90 दिन
  • S3 Glacier Deep Archive: 180 दिन
  • Azure Cool: 30 दिन
  • Azure Cold: 90 दिन
  • Azure Archive: 180 दिन

Deep Archive पर 1 TB file upload करें और एक हफ्ते बाद delete करें, फिर भी 180 दिनों का भुगतान करना होगा — लगभग ₹14,800। Lifecycle rules जो aggressively demote-then-delete करते हैं ये charges trigger कर सकते हैं। Lifecycle Expiration minimum duration से कम से कम एक दिन बाद set करें, या upload से पहले छोटी files को बड़े archives में consolidate करें।

छोटी Files को बड़े Archives में Pack करना

Per-object overhead cold storage economics को नष्ट कर देता है। Deep Archive का 40 KB metadata overhead per object है, Standard-IA rates पर charged। 100 million 10 KB files वाले bucket को data से ज़्यादा metadata के लिए pay करना पड़ता है। Upload से पहले छोटी files को TAR या ZIP archives में pack करें — 10 KB files का 1 GB एक 1 GB archive बनता है, overhead का 99% बचाता है।

fpart जैसे tools directories को fixed-size lists में chunk करते हैं, और tar --concatenate नई files को existing archives में append करता है। Compliance archives (audit logs, email exports) के लिए, monthly tarballs SHA-256 से hashed और manifest के साथ separate index bucket में stored — per-object fees pay किए बिना recoverable search देता है।

दशकों तक Integrity

Cold archives सालों तक बैठती हैं। Bit rot theoretical नहीं है — S3 11 nines durability claim करता है (प्रति 100 billion objects प्रति वर्ष एक loss), लेकिन फिर भी end-to-end checksums चाहिए। x-amz-content-sha256 या Content-MD5 headers के साथ upload करें, hash को separate manifest में store करें, और periodic audits run करें।

WORM (Write Once Read Many) compliance के लिए, S3 Object Lock with Compliance Mode 100 साल तक retention period के लिए root account द्वारा भी deletion रोकता है। Azure Immutable Blob Storage वही offer करता है। Broker-dealers के लिए SEC Rule 17a-4(f) और FINRA 4511 trade records के लिए explicitly इस pattern की आवश्यकता करते हैं। DPDP Act 2023 के तहत Data Protection Board of India के guidelines में भी personal data के लिए documented retention और integrity controls अपेक्षित हैं।

Code के रूप में Retention Policy

Retention को Confluence doc में मत छोड़ें। Code करें। S3 Lifecycle Configuration, Azure Blob Lifecycle Management, और GCS Object Lifecycle सभी age, storage class, tag, या version के आधार पर rules support करते हैं। Regulated logs के लिए एक typical policy:

  • Day 0-30: S3 Standard
  • Day 30-90: S3 Standard-IA
  • Day 90-365: S3 Glacier Instant Retrieval
  • Day 365-2555 (7 साल): S3 Glacier Deep Archive
  • Day 2555: Delete (जब तक legal hold tag present न हो)

Litigation holds के लिए tag-based exceptions उपयोग करें, ताकि lifecycle evidence delete न करे। Production पर apply करने से पहले 1% sample bucket पर policy test करें।

Cold Tiers में Encryption: अभी भी अनिवार्य

Cold का मतलब असुरक्षित नहीं। AES-256-GCM server-side encryption सभी major providers पर free है और default on होनी चाहिए। Extra assurance के लिए, customer-managed keys (KMS, Key Vault, Cloud KMS) उपयोग करें ताकि rotation और revocation पर नियंत्रण रहे। Key deletion effectively data shred करता है बिना ciphertext छुए — legal retention समाप्त होने पर cryptographic erasure के लिए उपयोगी।

Primary provider से बाहर जाने वाले archives के लिए — मान लीजिए, disaster-recovery के लिए secondary cloud पर — transfer से पहले client-side encryption intermediary पर trust करने से बचाती है। PBKDF2 key derivation के साथ AES-256-GCM पर built tools किसी भी cold backend को ciphertext file सौंपने देते हैं बिना plaintext expose किए। HexaTransfer sensitive files को long-term archives में move करने के लिए इसी तरह काम करता है: encryption upload से पहले होती है, और key केवल आपके पास होती है।

बिना परेशान हुए Restore करना

Restore practice करें। जो archive आपने कभी test नहीं की वह backup नहीं, उम्मीद है। Quarterly, एक साल पुरानी Glacier tier से random file pick करें, restore करें, hash को manifest के विरुद्ध verify करें, और पूरी process में कितना समय लगा measure करें।

Bulk restores के लिए budget headroom: S3 Glacier Deep Archive bulk retrieval default पर 2 GB/second per account handle करती है, इसलिए 12-hour thaw के बाद 100 TB restore लगभग 14 घंटे transfer लेता है। Advance में service limit increases request करें — actual incident के दौरान quota discover करना नहीं चाहते। Runbook, costs, और business owners की expected SLA document करें।

hexatransfer.com पर आज़माएं — मुफ़्त, कोई अकाउंट नहीं, अधिकतम 10 GB।

एंड-टू-एंड एन्क्रिप्शन के साथ बड़ी फ़ाइलें सुरक्षित रूप से भेजें

एंड-टू-एंड एन्क्रिप्शन के साथ 10 GB तक की फ़ाइलें मुफ़्त में ट्रांसफ़र करें। अकाउंट की आवश्यकता नहीं। अपलोड से पहले आपकी फ़ाइलें ब्राउज़र में एन्क्रिप्ट की जाती हैं — कोई और उन्हें पढ़ नहीं सकता।

फ़ाइल भेजें