क्या बैकअप उपयोगिता के साथ केवल एक निर्देशिका को पुनर्स्थापित करना संभव है?


41

मैं सेटिंग्स पैनल में ubuntu (deja-dup) की डिफ़ॉल्ट बैकअप उपयोगिता का उपयोग करता हूं। आज मैं त्रुटि एक निर्देशिका से हटाता हूं। मैंने इसे बहाल करने की कोशिश की लेकिन मैं सफल नहीं हुआ। यदि मुझे केवल एक ही निर्देशिका या फ़ाइल की आवश्यकता है, तो क्या मुझे अपना सभी बैकअप पुनर्स्थापित करना चाहिए?

धन्यवाद।

जवाबों:


60

बेशक आप ऐसा कर सकते हैं। Gnome DejaDup हेल्प विकी से (ओह और जहाँ यह फ़ाइल कहती है आप डायरेक्टरी भी पढ़ सकते हैं)

Déjà डुप्‍ली ( विकी लिंक ) के साथ लॉस्‍ट फ़ाइल को पुनर्स्थापित करें

  • फ़ाइल ब्राउज़र खोलें ( Nautilus )
  • आपके द्वारा खोई गई फ़ाइल वाले वास्तविक फ़ोल्डर में ब्राउज़ करें ( किसी सिमिलिंक के माध्यम से नहीं )
  • फ़ोल्डर में राइट क्लिक करें, फाइलों के बीच in रिस्टोर मिसिंग फाइल्स ... (यह उपलब्ध नहीं हो सकता है यदि आप अपनी फ़ाइलों को एक सूची के रूप में देखते हैं, तो नॉटिलस विंडो के शीर्ष पर आइकन का ग्रिड चुनें)
  • जब पुनर्स्थापना संवाद प्रकट होता है, तो यह उन फ़ाइलों के लिए स्कैन करेगा जो बैकअप में हैं लेकिन अब फ़ोल्डर में नहीं हैं
  • जब आप दिखाई देने वाली फ़ाइल को देखना चाहते हैं, तो उसे चुनें और फ़ॉरवर्ड पर क्लिक करें
  • अपने चयनों की समीक्षा करें और पुनर्स्थापना पर क्लिक करें

Déjà Dup ( विकी लिंक ) वाली फ़ाइल के पिछले संस्करण को पुनर्स्थापित करें

  • फ़ाइल ब्राउज़र खोलें (Nautilus)
  • उस वास्तविक फ़ोल्डर में जाएं जिसमें वह फ़ाइल है जिसे आप वापस करना चाहते हैं ( किसी सिमिलिंक के माध्यम से नहीं )
  • उस फ़ाइल पर राइट क्लिक करें जिसे आप वापस करना चाहते हैं
  • पिछले संस्करण में वापस चुनें ...
  • ऊपर Déjà डुप संवाद आता है । वह दिनांक चुनें जिसमें से पुनर्स्थापित करना है। आगे क्लिक करें
  • अपने चयनों की समीक्षा करें और पुनर्स्थापना पर क्लिक करें । नोट: यह फ़ाइल के आपके वर्तमान संस्करण को अधिलेखित कर देगा
  • किया हुआ!

ध्यान दें कि Ubuntu के लिए आपको ubuntuone-clientNautilus में प्रदर्शित होने के लिए मेनू प्रविष्टियों के लिए स्थापित पैकेज की आवश्यकता होगी , भले ही आप Ubuntu One का उपयोग न कर रहे हों।
यह भी ध्यान दें कि मेट के नौटिलस का संस्करण, काजा, फाइलों को बहाल करने का समर्थन नहीं करता है।

प्रो टिप्स

  • राइट क्लिक करने से पहले आप एक साथ कई फाइलों का चयन कर सकते हैं।
  • आप कमांड लाइन पर फ़ाइलों को वापस ला सकते हैं:

    deja-dup --restore FILE1 FILE2
    

धन्यवाद, यह पूरी तरह से काम करता है। क्या आप विकि के विज्ञापन दे सकते हैं।
Ger

यह पहले से ही है: हेडर में लाल लिंक पर क्लिक करें;)
रिनजविंड

1
पुनर्स्थापना फ़ाइल मेनू देखने से पहले इसे deja-dup-nautilus स्थापित करने की आवश्यकता हो सकती है।
जेन्स टिम्मरमैन

2
महत्वपूर्ण सूचना: इसके लिए आपको वास्तविक स्थान पर ब्राउज़ करना होगा, न कि शॉर्ट-कट यानी सिमलिंक का उपयोग करना। @ रिनविंड, शायद आप इसे उत्तर में जोड़ सकते हैं।
रोज़

@JensTimmerman अब यह पैकेज उबंटू में उपलब्ध नहीं है और इसलिए यह मेनू आइटम दिखाई नहीं देगा
हेलोकाटफूड

17

उपर्युक्त उत्तर मेरे लिए काम नहीं करता था क्योंकि मूल रूप से बैकअप की गई ड्राइव को हटा दिया गया था। मैं नीचे दी गई प्रक्रिया को साझा करता हूं:

  • एक टर्मिनल में, टाइप करें:

डुप्लिकेट सूची-वर्तमान-फ़ाइलें -no-एन्क्रिप्शन फ़ाइल: /// [path_to_backup_folder]> / home / http://your_usernameiding/list.txt

प्रारूप "फाइल: /// ..." से अवगत रहें जिसमें द्वैधता से संग्रह को पथ प्राप्त करने की उम्मीद है - आपको अपने बैकअप वाले फ़ोल्डर में पूर्ण पथ को इंगित करने की आवश्यकता है।

  • पुनर्स्थापना के लिए फ़ोल्डर बनाएँ:

Mkdir [पाथ और पुनर्स्थापना फ़ाइल के लिए फ़ाइल नाम]

  • वह फ़ाइल / फ़ोल्डर ढूंढें जिसे आप पहले (होम फ़ोल्डर में) बनाई गई 'list.txt' फ़ाइल में पुनर्स्थापित करना चाहते हैं। फाइल करने के लिए केवल फ़ाइल नाम और पथ की प्रतिलिपि बनाएँ , दिनांक नहीं। निम्नलिखित को निष्पादित करें:

डुप्लिकेट रिस्टोर --नो-एनक्रिप्शन -फाइल-टू-रिस्टोर [PASTE RESULTS FROM PREVIOUS STEP] फाइल: /// [बैक ऑफ लोकेशन] [पैथ एंड रेस्नेम फॉर रेस्टॉरेंट फील]

कृपया ध्यान दें कि एन्क्रिप्टेड बैकअप के लिए कमांड अलग-अलग होंगे। नीचे संदर्भ देखें।

द्वैध संदर्भ


1
यह उत्तर duplicityGUI के बजाय उपयोगकर्ताओं के लिए उपयोगी है । +1।
क्रिस्टोफ़ डे ट्रॉयर

डुप्लिकेटिटी सूची-वर्तमान-फ़ाइल फ़ाइल: /// [path_to_backup_folder]> / home/Iyour_usernameiding/list.txt (--no-एन्क्रिप्शन के बिना) यह पासवर्ड पूछता है - एन्क्रिप्टेड बैकअप के लिए - और काम भी करता है।
मृत्यु

0

यहां काजा उपयोगकर्ता, (16.04.3 को मेट)। मेरे लिए इन समाधानों के साथ समस्या, एफडब्ल्यूआईडब्ल्यू।

"बैकअप" उर्फ ​​"डीजा ड्यू" (डेवलपर्स पर ध्यान दें: एक नाम का मानकीकरण वास्तव में तब मददगार होता है जब एक नौसिखिया को जवाब तलाशना पड़ता है) मुझे अपने पूरे बैकअप के पूर्ण निष्कर्षण के अलावा कुछ भी करने की अनुमति नहीं देगा। मेरा चयन मैं सिर्फ एक खराबी VM के लिए एक छोटी सी निर्देशिका चाहते हैं ...

  1. Nautilus का इस्तेमाल किया। हालाँकि, यह उस निर्देशिका तक पहुँच नहीं है जिसकी मुझे आवश्यकता है (VBox Me। ": हुह?"), इसलिए restoreमेरे लिए GUI के माध्यम से कोई फ़ंक्शन नहीं है।

  2. deja-dup --restore FILE1 FILE2काम नहीं करता है। यह शिकायत करता है:

    ** (deja-dup:3343): CRITICAL **: deja_dup_config_location_add_volume_full: assertion 'uuid != NULL' failed

बेशक, मैं मान रहा हूं कि FILE1 बैकअप है और FILE2 बहाली लक्ष्य है। यदि नहीं, तो मैं नासमझ हूं।

भले ही, यह सिर्फ GUI को deja-dup से लॉन्च किया है - यह एक नहीं है।

  1. विल्सन कांडा की विधि के कई प्रयास, इस प्रकार

$ duplicity restore --no-encryption file:///media/b/be5f7aad-aa52-47ea-8e64-4352111f66af/home/b/'VirtualBox VMs'/'Green Machine' 'VirtualBox VMs'/'Green Machine'

Local and Remote metadata are synchronised, no sync needed.
Last full backup date: none
Traceback (innermost last):
  File "/usr/bin/duplicity", line 1559, in <module>
    with_tempdir(main)
  File "/usr/bin/duplicity", line 1545, in with_tempdir
    fn()
  File "/usr/bin/duplicity", line 1394, in main
    do_backup(action)
  File "/usr/bin/duplicity", line 1473, in do_backup
    restore(col_stats)
  File "/usr/bin/duplicity", line 729, in restore
    restore_get_patched_rop_iter(col_stats)):
  File "/usr/bin/duplicity", line 751, in restore_get_patched_rop_iter
    backup_chain = col_stats.get_backup_chain_at_time(time)
  File "/usr/lib/python2.7/dist-packages/duplicity/collections.py", line 984, in get_backup_chain_at_time
    raise CollectionsError("No backup chains found")
 CollectionsError: No backup chains found

आपकी पसंद का एक खोज इंजन दूसरों को यह बताएगा कि यह समस्या वर्षों में भी है।

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


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