7Z को TAR में बदलें

यहाँ आप 7Z को TAR में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। फ़ाइल एन्क्रिप्टेड होकर हमारे सर्वर तक जाती है, वहाँ बदली जाती है और काम पूरा होते ही मिटा दी जाती है

  • कहाँ चलता है हमारे सर्वर पर, क्योंकि इसके लिए जो सॉफ़्टवेयर चाहिए वह ब्राउज़र नहीं चला सकता।
  • बिना नुक़सान कुछ नहीं छोड़ा जाता। 7Z में जो था, TAR में ठीक वही रहता है।
  • फ़ाइल आकार की सीमा हर फ़ाइल 25 MB तक, मुफ़्त, बिना खाते के।
  • जानने लायक़ फ़ाइलें बाइट-दर-बाइट वैसी ही निकलती हैं। जो नहीं बचता वह है वह सब जो कंटेनर उनके *बारे में* जानता था, न कि जो उसके *भीतर* था — कोई पासवर्ड, और कुछ फ़ॉर्मेट में असली अनुमतियाँ और तारीख़ें।

एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।

7Z स्क्रिप्ट के लिए मुश्किल क्यों बनता है

7Z का अपना बेहतरीन कंप्रेशन है, पर बहुत सारे यूनिक्स और Linux टूल — tar कमांड, कुछ पुराने बैकअप स्क्रिप्ट, CI पाइपलाइन — सीधे 7Z को नहीं पहचानते, जबकि TAR उनके लिए मूल फ़ॉर्मेट है।

यह बदलाव उन मामलों के लिए है जहाँ आर्काइव का कंटेनर बदलना है, न कि उसका कंटेंट — मिली हुई फ़ाइल किसी ऐसी स्क्रिप्ट में इस्तेमाल होनी है जो सिर्फ़ .tar एक्सटेंशन ही स्वीकार करती है।

फ़ाइलें बाइट-दर-बाइट वैसी ही निकलती हैं

हर संग्रहित फ़ाइल पहले पूरी तरह खोली जाती है और फिर नए कंटेनर में वैसी ही लिखी जाती है — कोई पिक्सेल दोबारा नहीं बनता, कोई टेक्स्ट दोबारा एन्कोड नहीं होता। जो अंदर था, वही बाहर आता है।

जो नहीं बचता वह है कंटेनर का अपना डेटा — पासवर्ड जैसा सुरक्षा फ़ीचर, और कुछ फ़ॉर्मेट पर मूल फ़ाइल-परमिशन व टाइमस्टैम्प। TAR ख़ुद यूनिक्स परमिशन रखने में सक्षम है, इसलिए यह नुक़सान यहाँ आम तौर पर कम रहता है।

यह बदलाव सर्वर पर होता है

साइट पर ज़्यादातर काम ब्राउज़र में चलता है, पर आर्काइव फ़ॉर्मेट इसका अपवाद हैं — 7-Zip चलाने के लिए वह वैसा माहौल चाहिए जो किसी ब्राउज़र टैब में नहीं बैठता। इसलिए फ़ाइल हमारे सर्वर तक जाती है, वहाँ बदली जाती है, और नतीजा उठा लेने के बाद उसकी पूरी कार्य-निर्देशिका मिटा दी जाती है।

सर्वर वाली फ़ाइल पर सीमा 25 मेगाबाइट है — ब्राउज़र वाली 100 मेगाबाइट की सीमा से अलग। कंटेनर के पास इंटरनेट तक पहुँच नहीं है, इसलिए फ़ाइल कहीं और नहीं भेजी जा सकती।

TAR ख़ुद कुछ नहीं दबाता

TAR सिर्फ़ फ़ाइलों को एक के बाद एक जोड़ता है, कोई कंप्रेशन नहीं करता — यह मूल रूप से टेप बैकअप के लिए बना फ़ॉर्मेट है। इसलिए 7Z के बाद TAR बनाना अक्सर फ़ाइल का आकार बढ़ा देता है, कम नहीं करता।

अगर आकार छोटा रखना ज़रूरी हो, तो .tar.gz या .tar.xz जैसा दूसरा क़दम बाद में जोड़ा जा सकता है — पर वह इस बदलाव का हिस्सा नहीं, TAR यहाँ बिना संपीड़न के ही निकलता है।

नेस्टेड फ़ोल्डर की संरचना बचती है

7Z के भीतर की फ़ोल्डर संरचना पूरी तरह वैसी ही TAR में लिखी जाती है — सब-फ़ोल्डर, उनका क्रम, फ़ाइल के नाम, सब बरक़रार रहते हैं। कुछ भी फ़्लैट नहीं किया जाता।

यह उन प्रोजेक्ट फ़ोल्डर के लिए ख़ास तौर पर काम का है जिनमें कई स्तर की डायरेक्टरी हों, जैसे कोई कोड रिपॉज़िटरी या डेटासेट का बैकअप।

RAR इस दिशा में शामिल नहीं है

यह सिर्फ़ 7Z के लिए है — RAR आर्काइव को इस साइट पर सिर्फ़ स्रोत के तौर पर पढ़ा जा सकता है, RAR कभी नहीं लिखा जाता। यह UnRAR के लाइसेंस की वजह से है, कोई कमी नहीं।

zip, 7z, tar, gz, bz2 और xz के बीच हर दिशा में बदलाव संभव है, और यह पेज उसी सेट का हिस्सा है।

बड़े आर्काइव पर एक सीमा

खोले जाने पर आर्काइव का कुल आकार 2 गीगाबाइट तक सीमित है। यह असामान्य नहीं है — 7Z का ज़्यादा संपीड़न अनुपात होता है, इसलिए एक छोटी दिखने वाली 7Z फ़ाइल खुलकर बड़ी सामग्री बन सकती है।

अगर फ़ाइल इस सीमा को छू रही हो, तो पहले उसकी संपीड़ित सामग्री का आकार जाँच लेना बेहतर है, बजाय बदलाव बीच में रुकने का इंतज़ार करने के।

फ़ाइल मिटाने की गारंटी

बदलाव पूरा होने या नाकाम होने — दोनों ही सूरत में सर्वर पर बनी अस्थायी कार्य-निर्देशिका हमेशा मिटाई जाती है, यह एक ऐसी प्रक्रिया से होता है जो हर रास्ते पर चलती है, चाहे कहीं भी गड़बड़ी क्यों न हो।

फ़ाइल डिस्क पर लिखते वक़्त उसका मूल नाम इस्तेमाल नहीं होता — इसलिए आपकी फ़ाइल का नाम कभी सर्वर पर दर्ज नहीं होता।

7Z को TAR में ऐसे बदलें

  1. अपनी 7Z फ़ाइल इस पेज पर छोड़ें, या चुनने के लिए दबाएँ।
  2. लक्ष्य के रूप में TAR चुनें और कन्वर्ज़न शुरू करें।
  3. तैयार TAR फ़ाइल डाउनलोड कर लें।

7Z या TAR: क्या बदलता है

7Z और TAR की तुलना
7ZTAR
पूरा नाम7-Zip आर्काइवTAR आर्काइव
फ़ाइल एक्सटेंशन.7z.tar
मीडिया टाइपapplication/x-7z-compressedapplication/x-tar
कंप्रेशनबिना नुक़सान — कुछ छोड़ा नहीं जाताबिना कंप्रेशन
पहली बार प्रकाशित19991979
विनिर्देशPOSIX.1-2001 ustar
लाइसेंसखुला मानकखुला मानक
आज की स्थितिमौजूदामौजूदा
ब्राउज़र में खुलता हैकोई ब्राउज़र नहींकोई ब्राउज़र नहीं
इसकी जगह विचारणीयZIP, XZZIP, GZ

क्या बचा रहता है

कुछ नहीं खोता। 7Z और TAR — दोनों अपनी सामग्री बिना नुक़सान सँभालते हैं: यह कन्वर्ज़न पैकिंग बदलता है, गुणवत्ता नहीं, और आप इसे दोहरा सकते हैं बिना इस डर के कि नुक़सान जमा होता जाएगा।

नतीजा खोलना

7-Zip और Keka 7Z और TAR — दोनों पढ़ लेते है, इसलिए आप नतीजे को असली फ़ाइल के बग़ल में रखकर देख सकते हैं, बिना दूसरा प्रोग्राम खोले।

फ़ाइल का आकार और गुणवत्ता

TAR सैंपल कच्चे रूप में रखता है, इसलिए फ़ाइल ख़ूब बढ़ जाती है और बदले में कुछ मिलता नहीं। इस दिशा का मतलब सिर्फ़ तब है जब दूसरी तरफ़ का कोई प्रोग्राम 7Z लेता ही न हो — और वजह आम तौर पर यही होती भी है।

कौन-सा फ़ॉर्मेट किस काम के लिए है

TAR 1979 से चला आ रहा है, और POSIX.1-2001 ustar में तय किया गया है। tar, 7-Zip और Keka इस फ़ॉर्मेट को पढ़ लेते है।

TAR 1979 में आया और 7Z 1999 में। किसी को सौंपने के लिए आम तौर पर पुराना वाला ज़्यादा सुरक्षित रहता है; नया वाला वही काम कम बाइट में कर देता है।

7Z से TAR: आम सवाल

क्या मेरी 7Z फ़ाइल कहीं अपलोड होती है?

हाँ: इस कन्वर्ज़न को ऐसा सॉफ़्टवेयर चाहिए जो ब्राउज़र में चलता ही नहीं। फ़ाइल एन्क्रिप्टेड होकर हमारे सर्वर तक जाती है, काम पूरा होते ही मिटा दी जाती है, और नतीजा 60 मिनट बाद। वहाँ यह काम 7-Zip करता है, वह आर्काइवर, अपने कमांड-लाइन रूप में।

क्या 7Z को TAR में बदलना मुफ़्त है?

हाँ, 25 MB तक की फ़ाइलों के लिए रोज़ 100 कन्वर्ज़न तक। यह एक सीमा इसलिए है कि यह कन्वर्ज़न ऐसे सर्वर पर चलता है जिसका ख़र्च हम उठाते हैं। इसके अलावा यहाँ कुछ भी सीमित नहीं है, और वॉटरमार्क किसी भी हाल में नहीं लगता। यह सीमा इसलिए है कि 7-Zip को चलने के लिए हमारी कोई मशीन चाहिए।

7Z को TAR में बदलने पर क्या गुणवत्ता जाती है?

नहीं। TAR वही सामग्री बिना कुछ फेंके सँभालता है: नतीजा गुणवत्ता में असली फ़ाइल जैसा ही होता है। फ़ाइलें बाइट-दर-बाइट वैसी ही निकलती हैं। जो नहीं बचता वह है वह सब जो कंटेनर उनके *बारे में* जानता था, न कि जो उसके *भीतर* था — कोई पासवर्ड, और कुछ फ़ॉर्मेट में असली अनुमतियाँ और तारीख़ें।

TAR फ़ाइल 7Z फ़ाइल से इतनी बड़ी क्यों है?

TAR सैंपल कच्चे रूप में रखता है, इसलिए फ़ाइल ख़ूब बढ़ जाती है और बदले में कुछ मिलता नहीं। इस दिशा का मतलब सिर्फ़ तब है जब दूसरी तरफ़ का कोई प्रोग्राम 7Z लेता ही न हो — और वजह आम तौर पर यही होती भी है।

क्या 7Z से TAR बिना नुक़सान का है?

कुछ नहीं खोता। 7Z और TAR — दोनों अपनी सामग्री बिना नुक़सान सँभालते हैं: यह कन्वर्ज़न पैकिंग बदलता है, गुणवत्ता नहीं, और आप इसे दोहरा सकते हैं बिना इस डर के कि नुक़सान जमा होता जाएगा।

इन फ़ॉर्मेट के बारे में और