आप TrueCrypt एन्क्रिप्टेड बैकअप गंतव्य के साथ Windows बैकअप का उपयोग कैसे कर सकते हैं?


47

पृष्ठभूमि

विंडोज के लिए कई बैकअप समाधान हैं और वे कई अलग-अलग रूपों में आते हैं। फाइल कॉपी और / या सिंकिंगबैक जैसे टूल से लेकर हार्डडिस्क शैडो कॉपी पर आधारित संपूर्ण हार्ड ड्राइव बैकअप यूटिलिटीज पर आधारित है जो एसडाइसिस ट्रूइमेज या नॉर्टन घोस्ट जैसे डीडी जैसे ब्लॉक कॉपी टूल्स को ब्लॉक करता है। इन समाधानों में से प्रत्येक "विंडोज बैकअप और पुनर्स्थापना केंद्र" बनाम विंडोज विस्टा और विंडोज 7 में अलग-अलग पेशेवरों और विपक्षों को प्रदान करता है । मैं यहां वैकल्पिक बैकअप समाधानों पर चर्चा करने में दिलचस्पी नहीं रखता हूं, क्योंकि यह पहले से ही कई अन्य द्वारा कवर किया गया है। सवाल

प्रतिबन्ध

"बैकअप और पुनर्स्थापना केंद्र" (WBRC) द्वारा समर्थित बैकअप के दो "प्रकार" हैं :

  • फ़ाइल बैकअप (जिसे विंडोज़ "बैक अप फाइल्स" कहता है)
  • पूर्ण सिस्टम बैकअप (जिसे विंडोज "कम्पलीट पीसी बैकअप" कहता है)

मुझे एक ऐसे समाधान में दिलचस्पी है जो WBRC के साथ या तो और / या दोनों प्रकार के बैकअप का समर्थन करता है।

प्रशन

  • यदि आप एक TrueCrypt एन्क्रिप्टेड रूप में माउंट बिंदु का उपयोग कैसे कर सकते हैं गंतव्य Windows Vista और 7 में निर्मित "विंडोज बैकअप और केंद्र" सुविधा के लिए?

यह सभी देखें

संदर्भ

जवाबों:


40

पृष्ठभूमि

Windows Vista और Windows 7 पर अंतर्निहित "Windows बैकअप और पुनर्स्थापना केंद्र" के लिए बैकअप गंतव्य के रूप में आप TrueCrypt माउंटेड वॉल्यूम का चयन नहीं कर सकते इसका कारण यह है कि आपके उपयोगकर्ता खाते ने TrueCrypt वॉल्यूम को माउंट किया है लेकिन बैकअप सेवा सिस्टम के रूप में चलती है लेखा। 2

contraints

  • इस समाधान को काम करने के लिए, आपको नेटवर्क स्थान पर बैकअप करने में सक्षम होना चाहिए। यह विंडोज विस्टा और विंडोज 7 के सभी संस्करणों द्वारा नहीं माना जाता है । निम्नलिखित संस्करण नेटवर्क स्थान पर बैकअप का समर्थन करते हैं :
    • विंडोज विस्टा होम प्रीमियम
    • विंडोज विस्टा बिज़नेस
    • विंडोज विस्टा अल्टिमेट
    • विंडोज विस्टा एंटरप्राइज
    • विंडोज 7 प्रोफेशनल
    • विंडोज 7 अल्टीमेट
  • विंडोज विस्टा या विंडोज 7 के सभी संस्करण पूर्ण सिस्टम बैकअप (उर्फ "पूर्ण पीसी बैकअप") का समर्थन नहीं करते हैं। निम्नलिखित संस्करण पूर्ण पीसी बैकअप का समर्थन करते हैं :
    • विंडोज विस्टा बिज़नेस
    • विंडोज विस्टा अल्टिमेट
    • विंडोज विस्टा एंटरप्राइज
    • विंडो 7 होम प्रीमियम
    • विंडोज 7 प्रोफेशनल
    • विंडोज 7 अल्टीमेट
  • मैंने केवल इस समाधान को Windows Vista Business 64-बिट SP2 पर TrueCrypt 6.3a के साथ सत्यापित किया है।

gotchas

  • यदि आप अपने बैकअप स्रोत को एन्क्रिप्ट करने के लिए TrueCrypt का उपयोग करते हैं, तो वॉल्यूम छाया प्रतिलिपि सेवा के समर्थन में TrueCrypt (लेखन के समय, संस्करण <= 6.3a) पर एक सीमा है :

    Windows वॉल्यूम छाया प्रतिलिपि सेवा वर्तमान में केवल सिस्टम एन्क्रिप्शन के प्रमुख दायरे के विभाजन के लिए समर्थित है (उदाहरण के लिए, TrueCrypt द्वारा एन्क्रिप्ट किया गया एक सिस्टम विभाजन या TrueCrypt द्वारा एन्क्रिप्ट किए गए सिस्टम ड्राइव पर स्थित गैर-सिस्टम विभाजन)। नोट: अन्य प्रकार के संस्करणों के लिए, वॉल्यूम छाया प्रतिलिपि सेवा समर्थित नहीं है, क्योंकि आवश्यक API के लिए दस्तावेज़ Microsoft से केवल एक गैर-प्रकटीकरण समझौते के तहत उपलब्ध है (जिसका अनुपालन करना असंभव है क्योंकि TrueCrypt खुला स्रोत है)।

    चूंकि फ़ाइल बैकअप (उर्फ "बैक अप फ़ाइलें") विकल्प वॉल्यूम शैडो कॉपी सर्विस (वीएसएस) का उपयोग अपने बैकअप को करने के लिए करता है, इसका मतलब है कि आप बैकअप स्रोतों को सिस्टम एन्क्रिप्शन कुंजी के दायरे से बाहर एन्क्रिप्टेड करने में सक्षम नहीं होंगे ( उदाहरण के लिए एक बाहरी हार्ड ड्राइव जिसे एन्क्रिप्ट किया गया है या फ़ाइल आधारित ट्रू क्रिप्ट वॉल्यूम की सामग्री)।

  • फ़ोल्डर का हिस्सा अनमाउंट होने से नहीं बचेगा और एक अलग ड्राइव अक्षर पर लगाया जाएगा। (यह भी एक ही ड्राइव पत्र के लिए unmounting और रिमाउंटिंग से बच नहीं सकता है, लेकिन मैंने अभी तक इसकी पुष्टि नहीं की है)। यदि आप प्रत्येक बार इस हिस्से को मैन्युअल रूप से बनाना नहीं चाहते हैं, तो आपको लॉग-ऑन स्क्रिप्ट या कुछ और के रूप में इसे बनाना होगा।

  • "विंडोज 7 एक नेटवर्क स्थान के लिए एक पूर्ण सिस्टम छवि बैकअप प्रदर्शन करने की अनुमति देता है लेकिन बाद में वृद्धिशील प्रणाली छवि बैकअप नेटवर्क 8 पर नहीं किया जा सकता है"

उपाय

नोट: निम्न निर्देश Windows Vista Business 64-बिट SP2 के लिए हैं, लेकिन चरण किसी भी समर्थित विस्टा संस्करणों पर समान होने चाहिए और किसी भी समर्थित विंडोज 7 संस्करणों के लिए समान हैं। समर्थित संस्करणों के लिए ऊपर देखें।

फ़ाइल बैकअप (उर्फ "बैक अप फाइल्स") करने के लिए:

  1. TrueCrypt एन्क्रिप्टेड फ़ाइल सिस्टम को माउंट करें जो बैकअप के लिए गंतव्य के रूप में काम करेगा
  2. माउंट किए गए वॉल्यूम पर एक फ़ोल्डर बनाएं जहां आप बैकअप स्टोर करना चाहते हैं (उदाहरण के लिए "बैकअप")
  3. ऊपर बनाए गए फ़ोल्डर पर राइट-क्लिक करें और "शेयर" चुनें
  4. सिस्टम में टाइप करें
  5. "जोड़ें" पर क्लिक करें
  6. सिस्टम उपयोगकर्ता के बगल में "अनुमति स्तर" ड्रॉप डाउन में, "सह-स्वामी" चुनें
  7. "शेयर" पर क्लिक करें (आपके उपयोगकर्ता को पहले से ही मालिक के रूप में सूचीबद्ध किया जाना चाहिए क्योंकि आपने शेयर बनाया था, लेकिन यदि नहीं, तो इसे स्वामी के रूप में जोड़ें)
  8. यदि आप इसे प्राप्त करते हैं तो UAC पॉप-अप स्वीकार करें।
  9. विंडोज स्टार्ट मेनू पर क्लिक करें
  10. खोज बॉक्स प्रकार में: बैकअप स्थिति और कॉन्फ़िगरेशन
  11. एंटर दबाए"
  12. शीर्ष दाईं ओर, "बैक अप फ़ाइलें" पर क्लिक करें
  13. "बैकअप सेटिंग्स बदलें" पर क्लिक करें
  14. यदि आपको UAC प्रॉम्प्ट मिलता है, तो "जारी रखें" पर क्लिक करें
  15. "एक नेटवर्क पर" पर क्लिक करें
  16. पाठ बॉक्स प्रकार में: \\COMPUTERNAME\ShareName\ (e.g. \\JOHNS-COMPUTER\Backup\)
  17. अगला पर क्लिक करें"
  18. क्रेडेंशियल्स प्रॉम्प्ट प्राप्त करने पर अपने उपयोगकर्ता का उपयोगकर्ता नाम और पासवर्ड प्रदान करें
  19. ओके पर क्लिक करें"
  20. बैकअप के लिए इच्छित फ़ाइल प्रकारों का चयन करें
  21. अगला पर क्लिक करें"
  22. अपनी शेड्यूलिंग जानकारी प्रदान करें
  23. "सेविंग सेटिंग्स के अलावा अब एक नया, पूर्ण बैकअप बनाएँ" बॉक्स को चेक करें
  24. "सेटिंग्स सहेजें और बैकअप शुरू करें" पर क्लिक करें

नोट: Vista पर पूर्ण पीसी बैकअप आपको GUI में नेटवर्क स्थान के लिए बैकअप का विकल्प नहीं देता है, लेकिन आप समर्थित संस्करणों पर WBADMIN.EXE का उपयोग करके कमांड लाइन से ऐसा कर सकते हैं।

पूर्ण सिस्टम बैकअप (उर्फ "पूर्ण पीसी बैकअप") करने के लिए:

  1. TrueCrypt एन्क्रिप्टेड फ़ाइल सिस्टम को माउंट करें जो बैकअप के लिए गंतव्य के रूप में काम करेगा
  2. माउंट किए गए वॉल्यूम पर एक फ़ोल्डर बनाएं जहां आप बैकअप स्टोर करना चाहते हैं (उदाहरण के लिए "बैकअप")
  3. ऊपर बनाए गए फ़ोल्डर पर राइट-क्लिक करें और "शेयर" चुनें
  4. "शेयर" पर क्लिक करें (आपके उपयोगकर्ता को पहले से ही मालिक के रूप में सूचीबद्ध किया जाना चाहिए क्योंकि आपने शेयर बनाया था, लेकिन यदि नहीं, तो इसे स्वामी के रूप में जोड़ें)
  5. यदि आप इसे प्राप्त करते हैं तो UAC पॉप-अप स्वीकार करें।
  6. विंडोज स्टार्ट मेनू पर क्लिक करें
  7. खोज बॉक्स प्रकार में: cmd.exe
  8. एंटर दबाए"
  9. CMD प्रॉम्प्ट में, टाइप करें: WBADMIN START BACKUP -backupTarget:\\COMPUTERNAME\ShareName -include:C: -user:<youruser> -vssFull (e.g. WBADMIN START BACKUP -backupTarget:\\JOHNS-COMPUTER\Backup -include:C: -user:jdoe -vssFull )
  10. एंटर दबाए"
  11. जब पूछा गया कि "क्या आप बैकअप ऑपरेशन शुरू करना चाहते हैं?" प्रकार: वाई
  12. एंटर दबाए

संदर्भ


बहुत व्यापक उत्तर के लिए धन्यवाद! हालाँकि, यह अधिक "विनम्र" होता यदि आपने अन्य लोगों को भी अपने प्रश्न का उत्तर देने का मौका दिया होता; ;-) अभी तक! अच्छे स्वरूपित और सूचनात्मक प्रश्नों को रखें (या उस मामले के उत्तर)
Ivo Flipse

4
हाहा, हाँ, मैं आमतौर पर अपना खुद का समाधान विकसित करने के लिए समय लेने से पहले सवाल पूछूंगा। हालाँकि, यह "मुझे पहले से ही जवाब पता है, लेकिन मैं इसे सभी के लाभ के लिए su पर रखूंगा"। मैंने अपना उत्तर अभी तक "स्वीकार" नहीं किया है, इसलिए यदि कोई बेहतर प्रदान करना चाहता है, तो मैं निश्चित रूप से इसे लूंगा!
बरी

अब यह एक चुनौती है (कोई इससे बेहतर उत्तर प्रदान कर सकता है)! अच्छी नौकरी। इवो ​​का अधिकार है कि यह अधिक "विनम्र" है; मुख्य रूप से, हम नहीं चाहते कि SU हमारे उपयोगकर्ताओं के लिए एक व्यक्तिगत तकनीकी ब्लॉग बने। लेकिन सामान्य तौर पर आपके अपने सवालों का जवाब देना ठीक है। मैंने इसे एक बार किया है ( superuser.com/questions/58525 ) और इसे दो बार करने की कोशिश की ( superuser.com/questions/111152 ) लेकिन किसी और ने मुझे इसके लिए हराया।
क्वैककोट

1
मैं बस यहां ध्यान देना चाहता हूं कि विंडोज 7 होम प्रीमियम उपयोगकर्ता को नेटवर्क गंतव्य पर बैकअप या सिस्टम बैकअप करने की अनुमति नहीं देता है। दूसरे शब्दों में यह समाधान विंडोज 7 होम प्रीमियम पर लागू नहीं होता है।
Teo

3

TrueCrypt वॉल्यूम के लिए वास्तविक डिस्क पर एक सिम्लिंक निर्देशिका बनाएं। उदाहरण के लिए, यदि A वास्तविक डिस्क है और K TrueCrypt वॉल्यूम है:

mklink a:\\[hostname] k:\\[hostname]

फिर, असली डिस्क पर बैकअप के लिए विंडोज को बताएं। फ़ाइलें TrueCrypt वॉल्यूम पर बनाई जाएंगी।

[hostname]Ds (अतिथि) द्वारा संपादित करें: टॉम वाइज़मैन के उत्तर में कंप्यूटर के नाम को संदर्भित करता है। विन बैकअप उपकरण बैकअप फ़ाइलों को स्थान में संग्रहीत करता है [target disk]:\[hostname]। इसलिए आप सिमिलिंक बनाकर फाइलों को दूसरे ड्राइव / लोकेशन पर रीडायरेक्ट कर सकते हैं।

उदाहरण:

  • आपके कंप्यूटर का नाम "MyComp" है
  • आपके पास एक ड्राइव D है: जहां बैकअप टूल आपको फ़ाइलों को डालने की अनुमति देता है
  • लेकिन आप उन्हें एक एच रखना चाहते हैं:

तब आप cmd लाइन का उपयोग कर सकते हैं (व्यवस्थापक अधिकारों के साथ चलाएं!):

mkdir H:\MyComp
mklink /D D:\MyComp H:\MyComp

नोट: आपको इस प्रक्रिया को WindowsImageBackupफ़ोल्डर के लिए और (शायद) MediaID फ़ाइल को फिर से करना होगा ।

फिर आप डी का चयन करें: बैकअप टूल में लक्ष्य ड्राइव के रूप में। Win7 होम बेसिक पर परीक्षण की गई फ़ाइलें सही तरीके से H: ड्राइव (यहां तक ​​कि ट्रू क्रिप्टक्रिप्ट द्वारा प्रदान की गई) के लिए पुनर्निर्देशित की जाती हैं। बहाल करने के रूप में अच्छी तरह से काम करता है।

फिर भी, कुछ कमियां हो सकती हैं। उदाहरण के लिए टारगेट डिवाइस पर फ्री स्पेस चेक, टार्गेट पार्टीशन फाइल सिस्टम आदि का पता डी: और नॉट एच: बैकअप टूल द्वारा लगाया जा सकता है। अपने जोखिम पार इस्तेमाल करें।


क्या आप बता सकते हैं कि यह कैसे काम करने वाला है? मैं यह नहीं देख सकता कि यह कैसे उपयोगी हो सकता है। [Hostname] किसके लिए है? जब मैं यह कोशिश करता हूं, तो यह A: \ में एक बेकार सीलिंक बनाता है।
स्कॉट जूल

मैंने आपके समाधान की कोशिश की लेकिन मुझे त्रुटि मिली "डिवाइस प्रतीकात्मक लिंक का समर्थन नहीं करता है।" जिसका मतलब है कि मैं समझता हूं कि
ट्रू

और अगर मैं एक कठिन लिंक की कोशिश करता हूं, तो मुझे "ऑपरेशन पूरा करने के लिए स्थानीय NTFS वॉल्यूम की आवश्यकता होती है" :(
IberoMedia
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.