विंडोज़ में "उपयोग में" या "लॉक" की बैकअप / प्रतिलिपि फ़ाइलें (कमांड लाइन)

विंडोज़ में "उपयोग में" या "लॉक" की बैकअप / प्रतिलिपि फ़ाइलें (कमांड लाइन)
विंडोज़ में "उपयोग में" या "लॉक" की बैकअप / प्रतिलिपि फ़ाइलें (कमांड लाइन)

वीडियो: विंडोज़ में "उपयोग में" या "लॉक" की बैकअप / प्रतिलिपि फ़ाइलें (कमांड लाइन)

वीडियो: विंडोज़ में
वीडियो: How To Create A Dynamic Report In Excel From Any Table In ONE CLICK + FREE DOWNLOAD - YouTube 2024, अप्रैल
Anonim

यदि आपने कभी किसी अन्य एप्लिकेशन द्वारा लॉक की गई फ़ाइल की प्रतिलिपि बनाने का प्रयास किया है, तो संभवत: आपने फ़ाइल को एक्सेस नहीं किया है क्योंकि प्रक्रिया फ़ाइल तक पहुंच नहीं सकती है क्योंकि दूसरी प्रक्रिया ने फ़ाइल के एक हिस्से को लॉक कर दिया है । तो फिर भी आप इसे कैसे कॉपी करते हैं?

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

हम क्या कर सकते हैं HoboCopy नामक एक कमांड लाइन उपयोगिता का उपयोग करें जो फ़ाइल की प्रतिलिपि बनाने के लिए इस सेवा का उपयोग करता है।

पूर्वापेक्षाएँ समझना

HoboCopy और अधिकांश अन्य बैकअप उपयोगिताओं विंडोज में दो सेवाओं का उपयोग करते हैं, और आपको यह सत्यापित करने की आवश्यकता होगी कि ये सेवाएं अक्षम नहीं हैं:

  • वॉल्यूम छाया प्रतिलिपि
  • माइक्रोसॉफ्ट सॉफ्टवेयर छाया प्रति प्रदाता

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

बैकअप के लिए HoboCopy का उपयोग / एक फ़ाइल की प्रतिलिपि बनाएँ

वाक्यविन्यास थोड़ा अजीब है, क्योंकि HoboCopy वास्तव में फ़ोल्डरों के एक पूरे सेट का बैक अप लेने के लिए उपयोग किया जाना है। हम अंत में फ़ाइल नाम तर्क में गुजरकर एक फ़ाइल को बैकअप के लिए उपयोग कर सकते हैं।

नोट: विंडोज विस्टा पर आपको स्टार्ट मेनू में कमांड प्रॉम्प्ट पर राइट-क्लिक करके और व्यवस्थापक के रूप में रन चुनकर एक व्यवस्थापक मोड कमांड प्रॉम्प्ट लॉन्च करने की आवश्यकता होगी।

वाक्य - विन्यास:

hobocopy c:directoryname d:ackupdirectory

उदाहरण के लिए, मैं अपने c: users geek mail outlook.pst फ़ाइल को बैकअप करना चाहता हूं: backups outlook.pst। यहां सिंटैक्स है जिसका मैं उपयोग करूंगा:

C:> hobocopy c:usersgeekmail d:ackups Outlook.pst

HoboCopy (c) 2006 Wangdera Corporation. [email protected]

Starting a full copy from c:usersgeekmail to d:ackups Copied directory Backup successfully completed. Backup started at 2008-03-09 01:57:28, completed at 2008-03-09 01:58:39. 1 files (606.45 MB, 1 directories) copied, 7 files skipped

एक संपूर्ण निर्देशिका बैकअप के लिए HoboCopy का उपयोग करना

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

/ पूर्ण सभी फाइलों की प्रतिलिपि बनाएँ
/ skipdenied अनुमति त्रुटियों के कारण किसी भी पहुंच से इनकार किए गए संदेशों को अनदेखा करें।
/ r दोबारा कॉपी करें
/ y संकेत न दें, बस सबकुछ कॉपी करें

वाक्य - विन्यास:

hobocopy /full /skipdenied /y /r c:directoryname d:ackupdirectory

चलिए एक ही उदाहरण के साथ जाते हैं, मैं अपनी संपूर्ण उपयोगकर्ता निर्देशिका को बैकअप करना चाहता हूं: backups, इसलिए मैं इस कमांड का उपयोग करूंगा:

hobocopy /full /skipdenied /y /r c:usersgeek d:ackups

इस आदेश को पूरा करने में काफी समय लगेगा, इसलिए आप एक झपकी या कुछ लेना चाहेंगे। अंत में आपके पास निर्देशिका की लगभग पूरी प्रतिलिपि होनी चाहिए … यदि कोई अनुमति त्रुटियां हैं तो आपको उन फ़ाइलों को सतर्क कर दिया जाएगा जिन्हें कॉपी नहीं किया गया था। वास्तव में आपकी उपयोगकर्ता निर्देशिका में किसी भी फाइल को यह समस्या नहीं होनी चाहिए।

ड्राइव को बढ़ाने के लिए HoboCopy का उपयोग करना

होबोकॉपी भी फ़ाइलों को क्रमशः बैक अप लेने का समर्थन करता है, इसलिए यह केवल उन फ़ाइलों की प्रतिलिपि बनाएगा जो पिछले बैकअप के बाद से बदल गए हैं। यह rsync जैसी यूटिलिटीज के समान काम करता है, सिवाय इसके कि होबोकॉपी को उस फ़ाइल में अंतिम बैकअप तिथि को स्टोर करता है जिसे आपको कमांड लाइन पर निर्दिष्ट करने की आवश्यकता होती है।

/ Statefile = फ़ाइल नाम यह ध्वज उस फ़ाइल को निर्दिष्ट करता है जिसमें अंतिम बैकअप जानकारी होती है।
/ वृद्धिशील केवल अंतिम प्रतिलिपि के बाद से बदली गई फ़ाइलों की प्रतिलिपि बनाएँ।

वाक्य - विन्यास:

hobocopy /incremental /statefile=filename /y /r c:directoryname d:ackupdirectory

उदाहरण:

hobocopy /incremental /statefile=d:lastbackup.dat /y /r c:usersgeek d:ackups

पहली बार जब आप इस कमांड को चलाते हैं तो आपको / incremental के बजाय उपयोग / पूर्ण करने की आवश्यकता होगी, अन्यथा आपको एक त्रुटि मिलेगी क्योंकि राज्य फ़ाइल अभी तक नहीं बनाई गई है। उसके बाद आप incremental बैकअप / incremental स्विच के साथ चला सकते हैं।

शेड्यूल किए गए कार्य के हिस्से के रूप में फ़ोल्डर के एक सेट को स्वचालित रूप से बैकअप करने का यह एक शानदार तरीका होगा।

Sourceforge.net से HoboCopy डाउनलोड करें

सिफारिश की: