कई महीने पहले, मैंने डेटा और एप्लिकेशन सेटिंग्स और एन्क्रिप्शन सहित आपकी लिनक्स होम निर्देशिका का बैकअप कैसे लें, इस पर एक लेख लिखा था। यह हर लिनक्स सिस्टम में मौजूद कुछ सरल उपकरणों का उपयोग करके किया गया था, जो इसे कहीं भी, कभी भी प्रयोग करने योग्य बनाता है। फिर मुझे आपके ईमेल और सुझाव मिले, जिसमें विंडोज के लिए समान ट्यूटोरियल की मांग की गई थी।
सबसे पहले मैंने विंडोज शेल स्क्रिप्ट के साथ एक कमांड-लाइन गाइड लिखने पर विचार किया, लेकिन मैंने कुछ सरल करने का फैसला किया। अधिकांश लोग विज़ुअल रूप से विंडोज़ का उपयोग करते हैं, इसलिए हम एक विज़ुअल लेख करेंगे। मैं आपको दिखाऊंगा कि अपने सभी उपयोगकर्ता डेटा, एप्लिकेशन और प्रोग्राम सेटिंग्स का बैकअप कैसे लें, एक ज़िप्ड आर्काइव बनाएं और फिर इसे एन्क्रिप्ट करें, ताकि आपके पास अपने सामान की एक पोर्टेबल कॉपी हो, जिसकी आपको कभी भी आवश्यकता हो - शायद एक नई मशीन पर माइग्रेट करते समय। चलिए शुरू करते हैं।
आवश्यक डेटा का अवलोकन
एक विशिष्ट आधुनिक विंडोज मशीन में कई उपयोगकर्ता-विशिष्ट स्थान होते हैं जहां आपका डेटा वर्षों में जमा होगा। इसके द्वारा, मैं मुख्य रूप से C:\Users\Your Username के अंतर्गत आने वाली चीज़ों का उल्लेख कर रहा हूँ। इसलिए यदि आपके उपयोगकर्ता को Dedo कहा जाता है, तो डेटा C:\Users\Dedo के अंतर्गत रहेगा। लेकिन और भी है। वास्तव में, दो प्राथमिक स्थान हैं:
- C:\User\Your Username - विभिन्न फोल्डर, हम शीघ्र ही समीक्षा करेंगे।
- C:\ProgramData - आपके कई प्रोग्राम के लिए कुछ सेटिंग्स और लॉग वाले फोल्डर।
अब, कृपया ध्यान दें कि मैं व्यक्तिगत रूप से अपने उपयोगकर्ता फ़ोल्डरों का उपयोग नहीं करता, और इसका मतलब है कि मेरे चित्र, मेरे दस्तावेज़ और इसी तरह। मैं हमेशा अलग-अलग विभाजनों पर डेटा रखता हूं (ड्राइव जैसे जी:या के :) ताकि सिस्टम सामान और व्यक्तिगत सामान अलग हो। उस ने कहा, मेरे उपयोगकर्ता खाते से संबंधित सामान्य डेटा और प्रोग्राम डेटा अभी भी उनके अपेक्षित C:स्थानों के अंतर्गत हैं। तो आइए देखें कि हमारे पास यहां क्या है।
उपयोगकर्ता डेटा
आपके उपयोगकर्ता खाते के तहत कई फ़ोल्डर होंगे। इनमें से कुछ डिफ़ॉल्ट रूप से छिपे हुए हैं। यदि आप एक्सप्लोरर को छिपी हुई फाइलों और फ़ोल्डरों को दिखाने की अनुमति देते हैं - जैसा कि आपको निश्चित रूप से करना चाहिए, वे अर्ध-पारदर्शी छाया के साथ सूचीबद्ध होंगे। कृपया ध्यान दें कि जरूरी नहीं है कि आपको नीचे स्क्रीनशॉट में मेरे द्वारा सूचीबद्ध सभी फ़ोल्डर दिखाई दें। इनमें से कुछ आपकी पसंद के सॉफ़्टवेयर के लिए विशिष्ट होंगे।
सामान्य तौर पर, यह वह है जो आपके उपयोगकर्ता के अंतर्गत होगा:
- 3D ऑब्जेक्ट - Windows 10 में 3D डिज़ाइन के लिए मौजूदा 3D ऑब्जेक्ट की एक सूची। आप तब तक नज़रअंदाज़ कर सकते हैं जब तक कि आपने अपनी खुद की कोई वस्तु बनाई और उसमें नहीं रखी।
- AppData - बहुत महत्वपूर्ण। इसमें आपके अधिकांश कार्यक्रमों के लिए कॉन्फ़िगरेशन शामिल हैं, जैसे कि फ़ायरफ़ॉक्स और थंडरबर्ड प्रोफ़ाइल, स्काइप प्रोफ़ाइल, नोटपैड++ सेटिंग्स और प्लगइन्स, और बहुत कुछ। अगर कुछ है, तो बैकअप के लिए यह सबसे महत्वपूर्ण फ़ोल्डर है।
- संपर्क - यदि आप अपने संपर्क अपने विंडोज संपर्क ऐप में रखते हैं, तो वे यहां सहेजे जाएंगे।
- डेस्कटॉप - यह आपका डेस्कटॉप है जिसमें एप्लिकेशन, लिंक और आपके द्वारा रखी गई किसी अन्य फ़ाइल के शॉर्टकट हैं।
- दस्तावेज़ - मेरे दस्तावेज़, अनिवार्य रूप से। यहां तक कि अगर आप वहां अपनी खुद की कोई फाइल नहीं रखते हैं, तब भी कई प्रोग्राम और गेम इसे अपने डिफ़ॉल्ट स्थान के रूप में उपयोग करेंगे। उदाहरण के लिए, SimCity4 और ArmA 3 मैप्स रखते हैं, सेव और अन्य एसेट्स यहां देते हैं।
- डाउनलोड - यदि आप डिफ़ॉल्ट डाउनलोड स्थान का उपयोग करते हैं, तो सामग्री आगे बढ़ जाती है।
- पसंदीदा - कोई भी स्थान जिसे आपने Internet Explorer या Window Explorer में सहेजा है।
- लिंक - उपरोक्त के समान, ये विंडो एक्सप्लोरर में साइडबार में दिखाई देते हैं।
- MicrosoftEdgeBackups - केवल Windows 10, जैसा कि नाम से ही स्पष्ट है। इस फ़ोल्डर में दिनांकित बैकअप संग्रह हैं, जो 'संरक्षित - यह संशोधित करने के लिए विंडोज नीति का उल्लंघन है' जैसे मूर्खतापूर्ण नाम वाले फ़ोल्डर सहित वस्तुओं के एक समूह के साथ आते हैं - यह पूरी तरह से उपयोगकर्ताओं को प्रेरित करता है और बिल्कुल भी अजीब नहीं लगता है। आप चाहें तो इसका बैकअप ले सकते हैं, शायद अगर आप एज का उपयोग करते हैं, लेकिन ऐप सेटिंग्स कहीं और संग्रहीत हैं, इसलिए यह बैकअप का बैकअप है।
- संगीत - जैसा कि नाम से पता चलता है।
- वनड्राइव - यदि आप वनड्राइव का उपयोग करते हैं, तो क्लाउड में कॉपी की गई फ़ाइलें यहां होंगी।
- तस्वीरें - जैसा कि नाम से पता चलता है।
- सहेजे गए गेम - कुछ गेम अपने द्वारा चुने गए किसी अन्य स्थान के बजाय इसका उपयोग कर सकते हैं।
- खोजें - ऑफ़लाइन खोज परिणाम यहां सहेजे जाएंगे।
- ट्रेसिंग - यदि आपके पास विभिन्न विंडोज़ प्रोग्रामों में ट्रेसिंग सक्षम है, तो लॉग यहाँ सहेजा जाएगा।
- वीडियो - जैसा कि नाम से ही स्पष्ट है।
मेरे मामले में, कुछ उपयोग-विशिष्ट फ़ोल्डर थे, जैसे .docker और .VirtualBox। यदि आप इन उत्पादों का उपयोग नहीं करते हैं, तो आप उन्हें नहीं देख पाएंगे। उस मामले के लिए, वर्चुअलबॉक्स वीएम में आपकी वर्चुअल मशीन कॉन्फ़िगरेशन और वर्चुअल हार्ड ड्राइव शामिल होंगे, लेकिन यह उन्हें रखने के लिए एक अच्छा स्थान नहीं है, क्योंकि यह C:ड्राइव को बंद कर देता है, इसलिए यदि आप एक सिस्टम इमेज रखना चाहते हैं, तो यह बड़ा होगा आवश्यकता से अधिक, और इसलिए भी क्योंकि यह आपके होस्ट के समान डिस्क साझा करेगा, इसलिए यदि आप एक वर्चुअल मशीन चला रहे हैं, तो आपका प्रदर्शन कम हो सकता है। बस एक उदाहरण।
प्रोग्राम डेटा
अन्य महत्वपूर्ण स्थान प्रोग्रामडेटा है, जिसमें आपकी प्रोग्राम सेटिंग्स और लॉग हैं - जरूरी नहीं कि विशिष्ट उपयोगकर्ता ओवरराइड हो लेकिन ऐसी चीजें जो विश्व स्तर पर विशिष्ट सॉफ़्टवेयर पर लागू होती हैं। ध्यान दें कि यह स्थान सभी सॉफ़्टवेयर सूचीबद्ध करेगा, जिसमें अक्सर आपकी मशीन के साथ पहले से इंस्टॉल किए गए सामान (यदि कोई हो) शामिल हैं, साथ ही आपके द्वारा हटाए गए प्रोग्राम भी शामिल होंगे। यह आपकी उपयोगकर्ता सामग्री की तुलना में कम महत्वपूर्ण डेटा है, लेकिन फिर भी निरंतरता के लिए, यह समय-समय पर बैकअप लेने लायक हो सकता है।
बैकअप टूल:कैरेन का रेप्लिकेटर
अब हमें इस सारे डेटा को बैकअप स्थान पर ले जाने के लिए कुछ चाहिए। इस कार्य के लिए मेरा पसंदीदा कार्यक्रम करेन रेप्लिकेटर नाम का अच्छा ओले क्लासिक है, जो एक सरल, मजबूत और सुरुचिपूर्ण डेटा कॉपी और प्रतिकृति उपकरण है, जिसे हाल ही में विंडोज 8.1 और 10 का समर्थन करने के लिए अपडेट किया गया है। आप इस विषय पर मेरा लेख पढ़ सकते हैं, यदि आपको पसंद है।
मैंने अतीत में इस कार्यक्रम के बारे में बात की है, जिसमें इसकी क्षमताओं का अवलोकन भी शामिल है, लेकिन आइए संक्षेप में इस बात पर स्पर्श करें कि प्रतिकृति कार्य बनाने के लिए आपको किन सेटिंग्स को संपादित करने और बदलने की आवश्यकता है। चरण एक, मुख्य इंटरफ़ेस में, सेटिंग संपादित करें पर क्लिक करें। यह आपको एक अलग दृश्य पर ले जाएगा जहां आप मौजूदा कार्यों को संपादित कर सकते हैं, नए कार्य बना सकते हैं, या प्रोग्राम की वैश्विक सेटिंग्स को बदल सकते हैं।
न्यू जॉब पर क्लिक करने के बाद अब आपको विवरण भरना होगा। कार्य का नाम, स्रोत - यह आपका उपयोगकर्ता खाता शीर्ष-स्तरीय फ़ोल्डर (C:\Users\Your Username) या ProgramData (C:\ProgramData) या आपकी पसंद का कुछ भी होगा। आप हमेशा इन फ़ोल्डरों के अंदर डेटा के सबसेट का बैकअप भी ले सकते हैं। लेकिन हाथ में काम के लिए, हम इन दोनों को चाहते हैं, उपयोगकर्ता डेटा के साथ हमारी पहली प्राथमिकता के रूप में। गंतव्य फ़ोल्डर कोई भी स्थान होगा जिसे आप पसंद करते हैं - यह एक दूसरी हार्ड डिस्क भी हो सकती है, नेटवर्क पर एक अलग मशीन।
डिफ़ॉल्ट रूप से, उप-फ़ोल्डर्स को शामिल करने और कई फ़ाइल परिवर्तन पहचान विधियों का उपयोग करने के लिए एक नया कार्य कॉन्फ़िगर किया जाएगा। एक नया कार्य प्रतिकृति के रूप में कॉन्फ़िगर नहीं किया जाएगा, इसलिए आपको उसके लिए सही बॉक्स का चयन करना चाहिए। इसका अनिवार्य रूप से मतलब है कि यह गंतव्य में किसी भी फाइल को हटा देगा जो स्रोत में मौजूद नहीं है। डिफ़ॉल्ट बैकअप है, और जब आप उन्हें कॉपी करते हैं तो यह फाइलों को जमा करता है, और मौजूदा फाइलों को अधिलेखित कर देता है, लेकिन यह स्रोत में हटाए गए किसी को भी नहीं हटाएगा। मैं प्रतिकृति विधि का उपयोग करने की सलाह दूंगा। कार्य का एक डिफ़ॉल्ट शेड्यूल भी होगा - दैनिक 0100 घंटे पर चलाया जाएगा (उन्हें सक्रिय घंटे ध्यान में रखें)। आप इसे जो कुछ भी आपको सबसे अच्छा लगे उसे बदल सकते हैं।
उसके बाद, आप फ़िल्टर भी कॉन्फ़िगर कर सकते हैं। डिफ़ॉल्ट रूप से, फ़िल्टर कार्य को बताते हैं कि कौन सी फ़ाइलें शामिल करनी हैं - जब तक कि आप उस बॉक्स को चेक नहीं करते हैं जो बहिष्कृत करता है, ऐसे मामलों में केवल उन फ़ाइलों की प्रतिलिपि बनाई जाएगी जो फ़िल्टर से मेल नहीं खाती हैं। वैश्विक बहिष्करण (जैसे अस्थायी फ़ाइलें, कचरा, आदि) को छोड़कर डिफ़ॉल्ट कार्रवाई में सभी फ़ाइलें शामिल हैं। आप प्रीसेट का उपयोग कर सकते हैं या अपने स्वयं के नए फ़िल्टर बना सकते हैं। मेरी अनुशंसा है कि इसे ऐसे ही छोड़ दें, यानी सभी फ़ाइलें, क्योंकि आप नहीं जानते कि आपको एक दिन किस चीज़ की आवश्यकता हो सकती है, और यदि कोई फ़ाइल आपके उपयोगकर्ता फ़ोल्डर में मौजूद है, तो उसका बैकअप लेने से कोई नुकसान नहीं होगा।
पासवर्ड सुरक्षा:7-ज़िप
एक बार जब फ़ाइलों को सफलतापूर्वक बैकअप स्थान पर कॉपी कर लिया जाता है, तो मान लें कि D:\Backup, अब आप एक पासवर्ड-सुरक्षित (एन्क्रिप्टेड) संग्रह बना सकते हैं, वही हमने लिनक्स में टार का उपयोग करते समय gpg के साथ किया था। यह आपको अपने संग्रह को बाहरी डिस्क या अन्य (कम सुरक्षित) स्थानों पर कॉपी करने की अनुमति देता है, यहां तक कि एक ईमेल इनबॉक्स या जहां भी आपको लगता है कि उपयुक्त है, लेकिन फ़ाइलें आकस्मिक, आकस्मिक या जानबूझकर पहुंच से उचित रूप से सुरक्षित होनी चाहिए।
7-ज़िप इस काम के लिए एक सुपर-हैंड प्रोग्राम है। यह ज़िप और 7z सहित कई स्वरूपों में संग्रह बना सकता है। बाद वाले के साथ, आप संग्रह के साथ-साथ उसके अंदर फ़ाइलों के नाम को एन्क्रिप्ट कर सकते हैं। अपने बैकअप फ़ोल्डर पर राइट-क्लिक करें, फिर संग्रह में जोड़ें चुनें। खुलने वाली विंडो में, एन्क्रिप्शन अनुभाग में एक पासवर्ड प्रदान करें, और उस बॉक्स को चेक करें जो कहता है कि फ़ाइल नाम एन्क्रिप्ट करें। आप मौजूदा AES-256 एन्क्रिप्शन विधि को छोड़ सकते हैं, क्योंकि इसे एक सुरक्षित उद्योग मानक माना जाता है।
और बस। आप अपने प्रोग्राम डेटा के लिए भी इस प्रक्रिया को दोहरा सकते हैं, लेकिन सबसे जरूरी काम पूरा हो गया है। आपके पास अपने महत्वपूर्ण उपयोगकर्ता डेटा का बैकअप है, जिसमें एप्लिकेशन सेटिंग्स, गेम सेव, और संभवतः दस्तावेज़ भी शामिल हैं। और आपके पास एन्क्रिप्टेड, पोर्टेबल आर्काइव भी है जिसे आप सुरक्षित रूप से स्टोर कर सकते हैं, और फिर अपने सिस्टम को पुनर्स्थापित करने के लिए उपयोग कर सकते हैं, या नई मशीनों पर माइग्रेट कर सकते हैं। बहुत समय और सिरदर्द बचाता है।
Does this work?
I've tried this method countless times, from XP to Windows 10 machines and everything in between, and each time, the replication as well as restore have worked reliably. I was able to create identical or near-identical setups within minutes, with applications using existing setting from other systems as though they had always been there. You really have a lot of freedom and flexibility. Much like the Linux example, this allows you to tinker and configure your user as you like, and if there's even an issue, you have backups. Prevents tears and hear loss all at once!
निष्कर्ष
Hopefully, this is a useful, practical guide. It's not a command-line tutorial like the Linux example, because I felt most people would spend more time putting together the necessary scripts than focus on backing their data up. The use of Karen's Replicator and 7-Zip provides most users with simple, straightforward utilities to create encrypted backups of the user account data in Windows.
Now, it does not stop there. If you want to expand your work, 7-Zip does have command line, so in combination with Replicator's scheduled tasks, you can have a fully autonomous, independent and secure backup scheme. Then, when you feel you're all comfy, you can perhaps experiment with Powershell. But I believe the tools you have here are more than adequate for most if not all scenarios. वहां। Backups of essential data are extremely important - personal files and user account information, which can make recovery from bad situations and migration to new systems a quick, painless exercise. And that would be all.
चीयर्स।