একসাথে দুটি harddrives ব্যাকআপ


0

আমি একটি হার্ড ড্রাইভ থেকে ফাইলগুলি ব্যাকআপ করার দুটি পদ্ধতিতে একযোগে দুটি বা তিনটি হার্ড ড্রাইভ ব্যাকআপ করার উপায় ছিলাম। (সংযোগগুলি ফায়ারওয়ায়ারের উপর হয়ে যাবে এবং ল্যাপটপ বন্ধ করে দেওয়া হবে), যাতে দুইটি পড়তে কেবল একটি লিখতে পারে ?

আমি মত একটি কাস্টম বাশ স্ক্রিপ্ট কিছু চিন্তা ছিল

cat /location/to/file/a.ext | tee /backupharddrive/location/to/file/a.ext > /backupharddriveb/location/to/file/a.ext

কিন্তু আমি একইভাবে তাদের কপি করার জন্য একই কর্মক্ষমতা হতে লাগলো


2
এটি একটি superuser ধরনের প্রশ্ন আরো।
cletus

দুটি bash স্ক্রিপ্ট ব্যবহার করে দেখুন (প্রতিটি ড্রাইভ এক); বা, RAID।

উত্তর:


1

কেন ব্যবহার করবেন না rsync ?

ছদ্ম কোড (সব ঠিক হতে নিশ্চিত না!)

foreach hard_drive_device
     rsync source_dir $hard_drive_device/dest_dir
fi

অনুমান এই অগণতান্ত্রিক নয় কিন্তু আপনার কাজ অর্জন করবে। আপনি একটি & amp; শেষে আপনি যদি পটভূমিতে প্রক্রিয়া ফর্ক করতে চান

অথবা পুরানো হ্যাকার দর্শন ব্যবহার করে: আপনার নিজের খিটখিটে খনন!

আপনি আপনার পছন্দের ভাষাতে একটি প্রোগ্রাম তৈরি করতে পারেন যা মাল্টিকপি নামে পরিচিত, যা একটি পাঠযোগ্য উত্স নেয় এবং তারপরে বিভিন্ন গন্তব্যগুলিতে লিখতে পারে

ছদ্ম কোড (সব ঠিক হতে নিশ্চিত না!)

if(src is directory)
  for each file in directory
    CopyFile(file, destList)
  fi
else
  CopyFile(src, destList)
fi

CopyFile(src, destList) {
 foreach block in src
    foreach dest in destList
        open(dest/src)
        seek(end)
        write(block)
    fi
 fi
}

0

সেটআপটি পৃথক হার্ড ড্রাইভগুলির প্রয়োজন ... কনফিগারেশনগুলি RAID না করা ...

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.