স্নাপ্রেড হার্ড ড্রাইভের জন্য একটি ব্যাকআপ প্রোগ্রাম। সমতা, আপনার ডেটা সম্পর্কিত তথ্য সঞ্চয় করে এবং ছয়টি ডিস্ক পর্যন্ত পুনরুদ্ধার করে।
প্রোগ্রামটি এটি বিনামূল্যে, ওপেন সোর্স এবং বেশিরভাগ লিনাক্স অপারেটিং সিস্টেমে চালিত হয় সহজেই স্ন্যাপ্রেড মূলত একটি হোম মিডিয়া সেন্টারকে লক্ষ্য করে করা হয়, যেখানে আপনার কাছে প্রচুর বড় ফাইল রয়েছে যা খুব কমই পরিবর্তিত হয়।
স্ন্যাপ্রেডের বৈশিষ্ট্যগুলি হ'ল:
- ডেটা অখণ্ডতা নিশ্চিত করতে এবং দুর্নীতি রোধ করতে আপনার সমস্ত ডেটা সংক্ষিপ্ত করা হয়েছে।
- পুনরুদ্ধারের অনুমতি দেওয়ার জন্য যদি অনেকগুলি ব্যর্থ ডিস্ক থাকে তবে কেবলমাত্র ব্যর্থ ডিস্কগুলিতে ডেটা নষ্ট হয়।
- অন্যান্য ডিস্কের সমস্ত ডেটা নিরাপদ।
- যদি আপনি কোনও ডিস্কে ঘটনাক্রমে কিছু ফাইল মুছে ফেলেন তবে আপনি সেগুলি ফিরে পেতে পারেন
- আপনি সম্পূর্ণ ডিস্ক দিয়ে শুরু করতে পারেন।
- ডিস্কগুলি বিভিন্ন আকারের হতে পারে।
- আপনি যে কোনও সময় ডিস্ক যুক্ত করতে পারেন।
- এটি আপনার ডেটা ব্লক করে না। আপনি যে কোনও সময় স্ন্যাপ্রেইড ব্যবহার বন্ধ করতে পারেন।
- ডেটা পুনরায় ফর্ম্যাট বা সরানোর প্রয়োজন ছাড়াই সময়।
স্ন্যাপ্রেড সঠিকভাবে কাজ করার জন্য, আপনার অবশ্যই চারটি হার্ড ড্রাইভ থাকা উচিত যে ফর্ম্যাট করা আবশ্যক একই ফাইল সিস্টেমের সাথে (Ext4)।
উবুন্টুতে, এর দ্রুততম উপায় হ'ল সিএফডিস্কের সাথে বা জিপ্টার্টের সহায়তায় ফর্ম্যাট করা। টার্মিনাল থেকে বিন্যাস প্রক্রিয়া শুরু করতে, আমাদের কেবল নিম্নলিখিত কমান্ডটি প্রয়োগ করতে হবে:
sudo cfdisk /dev/sdX
যেখানে "sdx" হ'ল প্রতিটি হার্ড ড্রাইভের মাউন্ট পয়েন্ট।
সিএফডিস্ক পার্টিশন সম্পাদকটি একবার খুললে আমরা হার্ড ড্রাইভে থাকা ফাইল সিস্টেমগুলি মুছতে চলেছি।
তারপরে আমরা একটি নতুন এক্সট 4 পার্টিশন তৈরি করতে এগিয়ে চলেছি যা ড্রাইভের পুরো আকারটি দখল করবে। সম্পাদনা এবং ফর্ম্যাটিং শেষ হয়ে গেলে, পরিবর্তনগুলি সংরক্ষণ করতে "লিখুন" এবং প্রস্থান করার জন্য "প্রস্থান" নির্বাচন করুন।
স্ন্যাপ্রেড ইনস্টল করুন
উবুন্টুতে, আপনি স্ন্যাপ্রেড সফটওয়্যারটি খুব দ্রুত পেতে সক্ষম হবেন, যেহেতু আমাদের কেবল আমাদের সিস্টেমে এটির সংগ্রহস্থল যুক্ত করতে হবে।
আমরা টার্মিনালে নিম্নলিখিত কমান্ডটি লিখে এটি করি:
sudo add-apt-repository ppa:tikhonov/snapraid
এখন আমরা আমাদের সংগ্রহস্থলের তালিকাটি আপডেট করতে যাচ্ছি:
sudo apt update
এবং আমরা এর সাথে স্ন্যাপ্রেড ইনস্টল করতে এগিয়ে যাব:
sudo apt install snapraid
স্ন্যাপ্রেড ব্যবহার করা হচ্ছে
এই ইউটিলিটি ব্যবহার শুরু করতে আমাদের উপাত্তের মাউন্ট পয়েন্টগুলি কনফিগার করতে হবে। সুতরাং প্রথমে আমরা এর সাথে একটি ফোল্ডার তৈরি করতে যাচ্ছি:
sudo mkdir -p /var/snapraid/
তারপর আমরা ডিস্কগুলির জন্য মাউন্ট পয়েন্টগুলির জন্য ফোল্ডারগুলি তৈরি করব
sudo mkdir -p /mnt/{disco1,disco2,disco3,disco4,data}
এখন স্নাপআরএডি কনফিগারেশন ফাইলটি সম্পাদনার সময়:
sudo nano -w /etc/snapraid.conf
এখানে আমাদের বলার রেখাটি খুঁজতে হবে «# Format: "parity FILE_PATH
Line এই লাইনের অধীনে, আমরা সেখানে কোড মুছে ফেলব এবং এর সাথে প্রতিস্থাপন করব:
parity /mnt/disco4/snapraid.parity
এখন লাইনটি খুঁজে বের করা যাক «# Format: "content FILE_PATH
। এবং আমরা এর নীচের লাইনগুলি মুছুন এবং তাদের সাথে প্রতিস্থাপন করুন:
content /var/snapraid.content content /mnt/disco1/snapraid.content content /mnt/disco2/snapraid.content content /mnt/disco3/snapraid.content
এখন আমরা লাইনটি সনাক্ত করতে যাচ্ছি «# Format: "disk DISK_NAME DISK_MOUNT_POINT
»এবং আমরা এর নীচে থাকা সামগ্রীটি এর সাথে প্রতিস্থাপন করতে যাচ্ছি:
data d1 /mnt/disco1/ data d2 /mnt/disco2/ data d3 /mnt/disco3/
অবশেষে, আমরা লাইনটি সনাক্ত করি «#pool /pool
Here এবং এখানে আমরা / mnt / ডেটা নির্দিষ্ট করতে চলেছি।
pool /mnt/data
ইতিমধ্যে এটি করা এখন আমরা কেবল Ctrl + O এর সাথে কম্বোজিগুলি সংরক্ষণ করতে যাচ্ছি এবং Ctrl + X দিয়ে প্রস্থান করব
স্ন্যাপ্রেড ড্রাইভ মাউন্টগুলি কনফিগার করুন
স্ন্যাপ্রেইডের জন্য সমস্ত হার্ড ড্রাইভগুলি / etc / fstab ফাইলে কনফিগার করা দরকার। এই ড্রাইভ মাউন্টগুলি যুক্ত করার জন্য আমরা প্রতিটি হার্ড ড্রাইভে ব্লকিড কমান্ড চালাতে যাচ্ছি।
এই কমান্ডটি আপনাকে ইউইউডি বলে দেবে।
sudo blkid /dev/sdXY
এটি দিয়ে আমরা ইউনিটের প্রতিটি বিভাজনের জন্য ইউআইডি আউটপুট অনুলিপি করতে যাচ্ছি। আমরা fstab ফাইলে এই ডেটাগুলি রাখব যেখানে তারা প্রাপ্ত তথ্যের সাথে "tu-uuid" প্রতিস্থাপন করবে:
sudo -s echo ' ' >> /etc/fstab echo '# SnapRAID' >> /etc/fstab echo 'UUID=tu-uuid /mnt/disco1 ext4 noatime,defaults 0 0' >> /etc/fstab echo 'UUID=tu-uuid /mnt/disco2 ext4 noatime,defaults 0 0 ' >> /etc/fstab echo 'UUID=tu-uuid /mnt/disco3 ext4 noatime,defaults 0 0' >> /etc/fstab echo 'UUID=tu-uuid /mnt/disco4 ext4 noatime,defaults 0 0 ' >> /etc/fstab
হয়ে গেল এখন আমরা / ইত্যাদি / fstab ফোল্ডারে এএফএস ড্রাইভ পুল যুক্ত করতে যাচ্ছি
echo ' ' >> /etc/fstab echo '#SnapRAID AuFS mount' >> /etc/fstab
প্রতিধ্বনি 'কিছুই নয় / এমএনটি / ডেটা আউফস বিআর = / এমএনটি / ডিস্ক 1 = আরডব্লিউ: / এমএনটি / ডিস্ক 2 = আরডব্লিউ: / এমএনটি / ডিস্ক 3 = আরডাব্লু, তৈরি = এমএফএস, অটো 0 0' >> / ইত্যাদি / এফএসটিএব [/ উত্সকোড]
এর শেষে, আমাদের কেবল আমাদের সিস্টেমটি পুনরায় চালু করতে হবে স্ন্যাপ্রেডের জন্য সমস্ত সেটিংস সম্পন্ন স্টার্টআপে চলতে হবে।
এখন যা যা অবশিষ্ট রয়েছে তা হ'ল গ্রুপ ডিরেক্টরিতে ডেটা রাখা। স্ন্যাপ্রেড গ্রুপে স্বতন্ত্র ফাইলগুলি রাখা
sudo -s cp /ruta/al/archivo /mnt/data
স্ন্যাপ্রেড গ্রুপে ডিরেক্টরিগুলি রাখুন
sudo -s cp -r /ruta/a/carpeta/ /mnt/data
হয়ে গেল স্নাপড্রাইড সিঙ্ক কমান্ডটি চালান ডেটা সিঙ্ক্রোনাইজ করতে।
snapraid sync