ব্যাকআপ ইউটিলিটি দিয়ে কেবল একটি ডিরেক্টরি পুনরুদ্ধার করা সম্ভব?


41

আমি সেটিংস প্যানেলে উবুন্টুর (ডিজা-ডুপ) ডিফল্ট ব্যাকআপ ইউটিলিটিটি ব্যবহার করি। আজ আমি ত্রুটি দ্বারা একটি ডিরেক্টরি মুছে ফেলছি। আমি এটি পুনরুদ্ধার করার চেষ্টা করেছি কিন্তু আমি সফল হইনি। আমার যদি কেবল একটি একক ডিরেক্টরি বা ফাইল দরকার হয় তবে আমার সমস্ত ব্যাকআপ পুনরুদ্ধার করা উচিত?

ধন্যবাদ।

উত্তর:


60

অবশ্যই আপনি এটি করতে পারেন। জিনোম দেজাডাপ সহায়তা উইকি থেকে (ওহ এবং যেখানে এটি ফাইলটি বলে আপনি ডিরেক্টরিও পড়তে পারেন)

ডাজ ডুপ ( উইকির লিঙ্ক ) দিয়ে একটি হারিয়ে যাওয়া ফাইল পুনরুদ্ধার করুন

  • ফাইল ব্রাউজারটি খুলুন ( নটিলাস )
  • আপনি যে ফাইলটি হারিয়েছেন সেই রিয়েল ফোল্ডারে ব্রাউজ করুন ( কোনও সিমলিংকের মাধ্যমে নয় )
  • ফাইলগুলির মধ্যে ফোল্ডারে ডান ক্লিক করুন Miss অনুপস্থিত ফাইলগুলি পুনরুদ্ধার করুন ... (আপনি যদি ফাইলগুলি তালিকা হিসাবে দেখেন তবে এটি নটিলাস উইন্ডোর শীর্ষে আইকনগুলির গ্রিড চয়ন করুন) উপলভ্য নয়)
  • যখন পুনরুদ্ধার করুন ডায়লগটি প্রদর্শিত এটা যে ফাইল ব্যাকআপ আছে স্ক্যান করবে কিন্তু ফোল্ডারে আর
  • আপনি যে ফাইলটি পুনরুদ্ধার করতে চান তা উপস্থিত হলে, এটি নির্বাচন করুন এবং ফরোয়ার্ড ক্লিক করুন
  • আপনার নির্বাচনগুলি পর্যালোচনা করুন এবং পুনরুদ্ধার ক্লিক করুন

ডাজ ডুপ ( উইকির লিঙ্ক ) দিয়ে কোনও ফাইলের পূর্ববর্তী সংস্করণটি পুনরুদ্ধার করুন

  • ফাইল ব্রাউজারটি খুলুন (নটিলাস)
  • আপনি যে ফাইলটি ফিরিয়ে আনতে চান তা সম্বলিত আসল ফোল্ডারে যান ( কোনও সিমলিংকের মাধ্যমে নয় )
  • আপনি যে ফাইলটি ফিরিয়ে নিতে চান তাতে ডান ক্লিক করুন
  • পূর্ববর্তী সংস্করণে প্রত্যাবর্তন চয়ন করুন ...
  • ডাজ ডুপ ডায়ালগটি উপরে আসে । পুনরুদ্ধার করার তারিখটি চয়ন করুন। ফরোয়ার্ড ক্লিক করুন
  • আপনার নির্বাচনগুলি পর্যালোচনা করুন এবং পুনরুদ্ধার ক্লিক করুন । দ্রষ্টব্য: এটি আপনার ফাইলের বর্তমান সংস্করণটি ওভাররাইট করবে
  • সম্পন্ন!

মনে রাখবেন যে উবুন্টুর জন্য আপনাকে ubuntuone-clientনটিলাসে মেনু এন্ট্রিগুলি উপস্থিত হওয়ার জন্য প্যাকেজ ইনস্টল করা দরকার , আপনি উবুন্টু ওয়ান ব্যবহার না করে থাকলেও।
এছাড়াও লক্ষ করুন যে মেটের নটিলাসের সংস্করণ, কজা, ফাইলগুলি পুনরুদ্ধার করতে সমর্থন করে না।

প্রো টিপস

  • ডান ক্লিক করার আগে আপনি একবারে একাধিক ফাইল নির্বাচন করতে পারেন।
  • আপনি কমান্ড লাইনে ফাইলগুলি রিভার্ট করতে পারেন:

    deja-dup --restore FILE1 FILE2
    

ধন্যবাদ, এটি পুরোপুরি কাজ করে। আপনি উইকির ঠিকানা দিতে পারেন দয়া করে।
জের

এটি ইতিমধ্যে সেখানে রয়েছে: শিরোলেখগুলিতে লাল লিঙ্কগুলি ক্লিক করুন;)
রিনজউইন্ড

1
আপনার ফাইল পুনরুদ্ধার মেনুটি দেখার আগে ডিজা-ডুপ-নটিলাস ইনস্টল করার প্রয়োজন হতে পারে।
জেনস টিমারম্যান

2
গুরুত্বপূর্ণ দ্রষ্টব্য: এটি কাজ করার জন্য আপনাকে আসল অবস্থানটি ব্রাউজ করতে হবে, শর্ট-কাটগুলি অর্থাত্ সিমলিংক ব্যবহার না করে। @ রিনজুইন্ড, সম্ভবত আপনি এটি উত্তরে যুক্ত করতে পারেন।
রোশ

@ জেনস টিম্মারম্যান এই প্যাকেজটি উবুন্টুতে আর উপলভ্য নয় এবং তাই এই মেনু আইটেমটি উপস্থিত হবে না
হেলোক্যাটফুড

17

উপরের উত্তরটি আমার পক্ষে কার্যকর হয়নি কারণ যে ড্রাইভটি মূলত ব্যাক আপ হয়েছিল তা সরানো হয়েছিল। আমি নীচে অনুসরণ করা পদ্ধতিটি শেয়ার করি:

  • একটি টার্মিনালে, টাইপ করুন:

সদৃশ তালিকা-বর্তমান-ফাইলগুলি - নো-এনক্রিপশন ফাইল: /// [পথ_ট_ব্যাকআপ_ফোল্ডার]> / হোমে / ছেদকী_আপনার নাম =/list.txt

"ফাইল: /// ..." ফর্ম্যাটটি সম্পর্কে সচেতন থাকুন যাতে নকলটি সংরক্ষণাগারটির পাথ পাওয়ার প্রত্যাশা করে - আপনাকে আপনার ব্যাকআপযুক্ত ফোল্ডারের পুরো পথটি নির্দেশ করতে হবে।

  • পুনরুদ্ধারের জন্য ফোল্ডার তৈরি করুন:

mkdir [ফাইল পুনরুদ্ধার করার জন্য পাঠ ও ফাইল নাম]

  • আমরা পূর্বে তৈরি করা 'list.txt' ফাইলটিতে আপনি যে ফাইল / ফোল্ডারটি পুনরুদ্ধার করতে চান তা সন্ধান করুন (হোম ফোল্ডারে)। কেবল ফাইলের নাম এবং ফাইলের পথে অনুলিপি করুন , তারিখ নয়। নিম্নলিখিতটি কার্যকর করুন:

সদৃশ পুনরুদ্ধার - নন-এনক্রিপশন - ফাইল-থেকে-পুনরুদ্ধার [পূর্ববর্তী পদক্ষেপের ফলাফলগুলি পাস করুন] ফাইল: /// [ব্যাকআপের অবস্থান] [পুনরায় ফাইলের জন্য পাঠ ও ফাইল নাম]

দয়া করে নোট করুন যে কোনও এনক্রিপ্ট করা ব্যাকআপের জন্য আদেশগুলি আলাদা হবে। নীচে রেফারেন্স পরীক্ষা করুন।

সদৃশ উল্লেখ


1
এই উত্তরটি duplicityজিইউআইয়ের পরিবর্তে ব্যবহারকারীদের জন্য দরকারী । +1 টি।
ক্রিস্টোফ ডি ট্রয়ের

সদৃশ তালিকা-বর্তমান ফাইল ফাইল: /// [path_to_backup_folder]> /home/mittedyour_username =/list.txt (--no-encryption ব্যতীত) এটি পাসওয়ার্ড জিজ্ঞাসা করে - এনক্রিপ্টড ব্যাকআপগুলির জন্য - এবং এটিও কাজ করে।
ডিয়েগোভ

0

এখানে কাজা ব্যবহারকারী, (16.04.3 এ সাথী)। আমার জন্য এই সমাধানগুলির সাথে সমস্যাগুলি, FWIW।

"ব্যাকআপ" ওরফে "দেজা ডুপ" (বিকাশকারীদের কাছে দ্রষ্টব্য: কোনও নবাবী উত্তর খোঁজার জন্য যখন একটি নামকে মানীকরণ করা সত্যিই সহায়ক) তখন আমার কোনও স্থানে আমার পুরো ব্যাকআপের সম্পূর্ণ নিষ্কাশন ব্যতীত অন্য কিছু করার অনুমতি দেয় না a আমার পছন্দ আমি একটি ত্রুটিযুক্ত ভিএম এর জন্য কেবল একটি ছোট ডিরেক্টরি চাই ...

  1. ব্যবহৃত নটিলাস। তবে, এটির যে ডিরেক্টরিটি আমার প্রয়োজন হয় (ভিবক্স। আমি: "হাহ?") এ এটি অ্যাক্সেস পায় না, সুতরাং restoreআমার জন্য জিইউআইয়ের মাধ্যমে কোনও ফাংশন নেই ।

  2. deja-dup --restore FILE1 FILE2কাজ করে না এটি অভিযোগ করে:

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

অবশ্যই, আমি ধরে নিচ্ছি যে FILE1 হ'ল ব্যাকআপ এবং ফাইলটি পুনরুদ্ধারের লক্ষ্য। যদি না হয়, আমি বোকা।

নির্বিশেষে, এটি স্রেফ ডিজি-ডুপের জন্য জিইউআই চালু করেছে - এটি কোনও অগ্রগতি।

  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

আপনার পছন্দের একটি অনুসন্ধান ইঞ্জিন প্রকাশ করবে অন্যদেরও বছরের পর বছর ধরে এই সমস্যা রয়েছে।

আমার কাজের আশেপাশে: জিইউআইয়ের মাধ্যমে আমার বাহ্যিক ড্রাইভের 'হোল্ডিং ফোল্ডারে' সবকিছু "পুনরুদ্ধার করুন" ম্যানুয়ালি যান এবং আমার যে ডিরেক্টরিটি চান সেটি দখল করুন, তারপরে সেই ফোল্ডারটি শূন্য পূরণ করুন।


যখন নটিলাস আপনার যে ফোল্ডারগুলির সাথে কাজ করতে হবে সেগুলি অ্যাক্সেস করে না, আপনি এটি "সুডো নটিলাস" দিয়ে একটি কমান্ড লাইন (টার্মিনাল) থেকে চালু করতে পারেন। অবশ্যই, সাবধান হন - এটি আপনাকে অভ্যন্তরীণ সিস্টেমের ফাইলগুলিতে অ্যাক্সেস দেয় এবং সমস্ত কিছু নষ্ট করার শক্তি দেয়!
এলহম্ব্রে 55
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.