क्या छाया प्रतिलिपि का उपयोग करके फ़ोल्डर को कॉपी करने का कोई उपकरण है?


12

क्या रोबोकॉपी या टेरास्कोपी के समान एक उपकरण है जो एक फ़ोल्डर की "छाया प्रतिलिपि" करेगा?

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

क्या यह विंडोज पर संभव है? क्या इसके साथ मदद करने के लिए कोई उपयोगकर्ता के अनुकूल उपयोगिता है?


निश्चित प्रति से आपका क्या अभिप्राय है?
soandos

मुझे यकीन नहीं है कि किस शब्द का उपयोग करना है, लेकिन परिणाम वैसा ही होना चाहिए जैसे कि प्रतिलिपि वीएसएस का उपयोग करके की गई थी, लेकिन केवल फ़ोल्डर-स्तर पर, डिस्क-स्तर पर नहीं। लक्ष्य एक फ़ोल्डर की एक सुसंगत प्रतिलिपि बनाने के लिए है - जैसे कि बैकअप 0.0 में भाग गया।
बोरक बर्नार्ड

1
@soandos, VSS सभी अनुप्रयोगों को एक एकल भेजता है जो उन्हें यह बताता है कि डिस्क पर सहेजे गए किसी भी लेखन को पूरा करने के लिए संगत है, तो यह अस्थायी रूप से सभी नए लेखन को एक अलग स्थान पर फिर से निर्देशित करता है और आपके लिए माउंट और एक्सेस करना संभव बनाता है। उस सुसंगत अवस्था में छाया से कुछ भी। यह आपको किसी भी सेवा या एप्लिकेशन को रोककर बिना डेटा की बड़ी मात्रा में बैकअप करने की अनुमति देता है।
Zoredache

जवाबों:


11

मैं जो प्राप्त करना चाहता हूं वह उन फ़ोल्डरों की सुसंगत प्रतियां हैं जो वर्तमान में उपयोग में हो सकते हैं।

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

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

shadowbackup.bat

@echo off
o:
cd \shadow
del o:\shadow\*.cab
diskshadow -s diskshadow_script.txt
robocopy /mir S:\data\ \\srv-backup\backupshare\srv01\

diskshadow_script.txt

delete shadows exposed s:
set context persistent nowriters
set verbose on
add volume o: alias Backup
create
expose %Backup% S:

अगर मुझे लगभग पूर्ण 1TB डिस्क पर 5MB फ़ोल्डर की प्रतिलिपि बनाने की आवश्यकता है, तो यह अनावश्यक बैकअप डेटा का एक और 1TB बनाएगा, है न? आप सही हैं कि मैं VSS के समान कार्यक्षमता की तलाश में हूं, लेकिन "वॉल्यूम" भाग के बिना। अगर यह मौजूद है ...
बोरेक बर्नार्ड

Diskshadow VSS API को कॉल कर रहा है। यह कोई अतिरिक्त स्थान नहीं लेगा। या कम से कम ज्यादा नहीं। वीएसएस एक कॉपी-ऑन-राइट तकनीक है। इसलिए जब तक आप उस विशेष छाया को हटा नहीं देते हैं, जिसे आप किसी भी नए लिखने के लिए वॉल्यूम के साथ बनाते हैं, तब तक जगह ले लेगा, क्योंकि अपरिवर्तित फ़ाइल की एक प्रति, और किसी भी नए लेखन को सहेजना होगा। यदि स्थान एक समस्या है, तो बस यह सुनिश्चित करें कि आप डिस्क्सशैडो का उपयोग छाया वॉल्यूम को हटाने के लिए करते हैं जैसे ही आप इसके साथ करते हैं।
२०

आह ठीक है मुझे लगता है कि मैं अब आपके समाधान को समझता हूं। नहीं पता था कि आप वास्तव में इसका पूर्ण बैकअप बनाए बिना "जमे हुए" राज्य में वॉल्यूम माउंट कर सकते हैं। क्या कोई ऐसा एप्लिकेशन है जो मेरे लिए इसे स्वचालित करेगा? जैसे कॉपी शुरू करते समय वॉल्यूम बढ़ाना और खत्म होने पर उसे अनमाउंट करना? मैं खुद वीएसएस विवरण से निपटना नहीं चाहता (मुझे कमांड-लाइन वीएसएस के साथ कोई अनुभव नहीं है और कुछ गलत कमांड के कारण डेटा खोना नहीं चाहता)।
बोरक बर्नार्ड

2
मैंने इसे वोट दिया होगा, लेकिन मेरे पास प्रतिष्ठा नहीं है - डिस्कॉशो वास्तव में विंडोज 7 का हिस्सा नहीं है, इसे विंडोज 8 में पेश किया गया है - Technet.microsoft.com/en-us/library/cc772172.aspx । विंडोज 7 के लिए, आपको vssadmin का उपयोग करने की आवश्यकता होगी, जो कम सुविधाजनक फैशन में समान कार्यक्षमता को उजागर करता है।
सैमस्टीफेंस

1
यहां तक ​​कि यह सटीक नहीं है: DiskShadow केवल सर्वर संस्करणों में है, और Win8 का उल्लेख TechNet के हिस्से में केवल एक टाइपो / गलती है।
सिल्वरबैकनेट

8

प्रयास करें Hobocopy Wangdera उपकरण और उपयोगिताएँ से।


यदि आपके पास "चॉकलेटी" पैकेज मैनेजर स्थापित है, तो यह आपके लिए होबोकोपी की अनअटेंडेड स्थापना कर सकता है। ऐसा करने के लिए, निम्न कमांड दर्ज करें:chocolatey install hobocopy
अविस्मरणीय

1

पूर्णता के लिए जैसा कि मैंने इस पर ठोकर खाई। एक WBAdmin टूल भी है जो VSS का उपयोग करके विंडोज 7 पर फ़ोल्डरों का बैकअप ले सकता है। देखें जानकारी के लिए TechNet । यह बॉक्स से बाहर काम करता है और किसी भी 3 पार्टी उपकरण को स्थापित करने की आवश्यकता नहीं है।


1
दुर्भाग्य से, आप सर्वर विंडोज पर केवल व्यक्तिगत फ़ाइलों और फ़ोल्डरों का बैकअप ले सकते हैं, डेस्कटॉप संस्करण एक त्रुटि देते हैं: "विंडोज के इस संस्करण पर संस्करणों का आंशिक बैकअप समर्थित नहीं है।" जो कि विचित्र है क्योंकि जीयूआई यह कर सकता है, लेकिन मुझे लगता है कि यह माइक्रोसॉफ्ट है।
सिल्वरबैकनेट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.