এই টিউটোরিয়ালে উইন্ডোজ ১০-এ বুট হার্ড ড্রাইভ মিরর করার নির্দেশনা আছে, লিগেসি বা UEFI ভিত্তিক সিস্টেমের জন্য। নিচের পদ্ধতিটি আপনাকে সেকেন্ডারি মিরর্ড ড্রাইভ থেকে বুট করতে সাহায্য করবে যদি আপনার প্রাইমারি বুট ড্রাইভ বুট করতে ব্যর্থ হয় বা ক্ষতিগ্রস্ত হয়।
আমি সবসময় আমার কাস্টমারদের পরামর্শ দিয়ে থাকি তাদের গুরুত্বপূর্ণ ফাইল ও ডেটা নিয়মিত এক্সটার্নাল স্টোরেজ ডিভাইসে ব্যাকআপ নেওয়ার জন্য, যাতে হার্ডওয়্যার ফেইলিউর এর পর ডেটা লস না হয়। এবং সেই স্টোরেজ ডিভাইসকে (ব্যাকআপসহ) অফলাইন রাখার জন্য, যাতে র্যানসমওয়্যার (ভাইরাস) আক্রমণের পর ডেটা করপশন না হয়।
কোম্পানি পরিবেশে, উপরের সতর্কতাগুলোর বাইরে, আইটি অ্যাডমিনিস্ট্রেটরদের হارد ড্রাইভ ফেইলিউরের পর কোম্পানির কাজে কোনো জটিলতা এড়াতে হবে। সাধারণত, এই উদ্দেশ্যে কোম্পানিগুলো হার্ডওয়্যার ভিত্তিক RAID [Redundant Array of Inexpensive (or Independent) Disks] টেকনোলজি ব্যবহার করে, যা একাধিক ফিজিক্যাল ডিস্ক ড্রাইভ কম্পোনেন্টকে এক বা একাধিক লজিক্যাল ইউনিটে রिडান্ড্যান্সি, পারফরম্যান্স উন্নতি, বা দুটোই জন্য কম্বাইন করে, একটি ফিজিক্যাল RAID কন্ট্রোলার ব্যবহার করে যা মাদারবোর্ডে ইন্টিগ্রেটেড থাকে বা এক্সট্রা অ্যাড-ইন কার্ড হিসেবে।
সবচেয়ে পরিচিত RAID ইমপ্লিমেন্টেশন হচ্ছে "RAID 1" লেভেল, যা অফার করে হার্ড ড্রাইভ মিররিং। RAID-1-এ, ডেটা একই সময়ে দুটি (বা অধিক) ড্রাইভে একইভাবে লেখা হয়। এর মানে যদি এক ড্রাইভ ফেইল করে, আপনার সব ডেটা অন্য ড্রাইভে সম্পূর্ণ নিরাপদ থাকবে। RAID-1, সাধারণত সিস্টেমের বুট ডিস্ক মিরর করতে ব্যবহৃত হয়, যাতে ওয়ার্ক ডাউনটাইম ও ডেটা লস এড়ানো যায়।
এই পোস্টে আপনি শিখবেন কম খরচে (ফিজিক্যাল RAID কন্ট্রোলার ছাড়া) উইন্ডোজে বুট ড্রাইভ মিরর করার পদ্ধতি।* আর্টিকেলের নির্দেশনা উইন্ডোজ ১০, ৮ বা ৭ ওএসে প্রযোজ্য।
* পরামর্শ: হার্ডওয়্যার ভিত্তিক RAID ইমপ্লিমেন্টেশন (ফিজিক্যাল RAID কন্ট্রোলার ব্যবহার করে), আপনার ডেটা রক্ষা এবং প্রাইমারি বুট ড্রাইভ ফেইল করলে সেকেন্ডারি মিরর বুট ড্রাইভ থেকে বুট সমস্যা এড়াতে সবচেয়ে নির্ভরযোগ্য এবং নিরাপদ পছন্দ।
উইন্ডোজ ১০ ওএসে মিরর্ড বুট ড্রাইভ তৈরির পদ্ধতি।
প্রয়োজনীয়তা: বুট ড্রাইভ বা যেকোনো ভলিউমের মিরর তৈরিতে আপনাকে একটা সেকেন্ডারি ফিজিক্যাল ড্রাইভ লাগবে যেটার সাইজ প্রাইমারি ড্রাইভের সাইজের কমপক্ষে সমান। তাই দুটি অভিন্ন ফিজিক্যাল হার্ড ডিস্ক (সেম মডেল) ব্যবহার করা ভালো।
গুরুত্বপূর্ণ দ্রষ্টব্য: উইন্ডোজ ১০-এ বুট ভলিউম(গুলো) মিরর করার পদ্ধতি MBR পার্টিশন স্টাইল এবং GPT পার্টিশন স্টাইলের জন্য আলাদা। আপনার লিগেসি ভিত্তিক সিস্টেম হলে পার্টিশন স্টাইল MBR, আর UEFI ভিত্তিক সিস্টেম হলে GPT। তাই নিচে যাওয়ার আগে আপনার সিস্টেম লিগেসি নাকি UEFI সেটা জানুন।
আপনার সিস্টেম লিগেসি (MBR) নাকি UEFI (GPT) সেটা জানতে:
১. “Windows”
+ “R” কী চাপে Run ডায়ালগ বক্স খুলুন।
২. diskmgmt.msc টাইপ করে Enter চাপুন।

৩. Disk 0-এ রাইট-ক্লিক করুন এবং Properties বেছে নিন।

৩. Volumes ট্যাবে, ভলিউমের Partition Style নোট করুন।
- যদি Partition Style বলে "Master Partition Record (MBR)", তবে আপনার লিগেসি ভিত্তিক সিস্টেম। এই কেসে, নিচে Case A-র নির্দেশনা অনুসরণ করুন বুট ড্রাইভের মিরর তৈরির জন্য।
- যদি Partition Style বলে "GUID Partition Table (GPT)", তবে আপনার UEFI ভিত্তিক সিস্টেম। এই কেসে, নিচে Case B-র নির্দেশনা অনুসরণ করুন বুট ড্রাইভের মিরর তৈরির জন্য।

২. বুট ড্রাইভ মিরর করার আগে, আপনার সিস্টেমে হাইবারনেশন ডিজেবল করুন, কারণ হাইবারনেশন মিরর্ড বুট ভলিউম ফেইলির পর ফেইল হতে পারে।
সিস্টেমে হাইবারনেশন ডিজেবল করতে:
১. Command Prompt as Administrator খুলুন।
২. কমান্ড প্রম্পটে নিচের কমান্ড টাইপ করে Enter চাপুন:
- powercfg.exe /h off
Case A. লিগেসি ভিত্তিক সিস্টেমে (MBR) মিরর্ড বুট ভলিউম তৈরির পদ্ধতি
Case B. UEFI ভিত্তিক সিস্টেমে (GPT) মিরর্ড বুট ভলিউম তৈরির পদ্ধতি
Case A. লিগেসি ভিত্তিক সিস্টেমে (MBR) উইন্ডোজ ১০ বুট ড্রাইভ মিরর করার পদ্ধতি।
MBR বুট ড্রাইভ উইন্ডোজ ১০ ওএসের সাথে মিরর করতে:
১. “Windows”
+ “R” কী চাপে Run ডায়ালগ বক্স খুলুন।
২. diskmgmt.msc টাইপ করে Enter চাপুন।

৩. প্রাইমারি ডিস্ক (বুট ডিস্ক: Disk 0)-এ রাইট-ক্লিক করুন এবং Convert to Dynamic Disk বেছে নিন।

৪. OK ক্লিক করুন, তারপর Convert & Yes ক্লিক করুন কনভারশন শেষ করতে।
৫. তারপর সেকেন্ডারি ডিস্ক (খালি ডিস্ক: Disk 1)-এ রাইট-ক্লিক করুন এবং Convert to Dynamic Disk বেছে নিন।

৬. এখন System Reserved ভলিউমে রাইট-ক্লিক করুন এবং Add Mirror বেছে নিন।

৭. Disk 1 সিলেক্ট করুন এবং Add Mirror ক্লিক করুন।

৮. "System Reserved" ভলিউম সিঙ্ক্রোনাইজেশন সম্পূর্ণ হওয়া পর্যন্ত অপেক্ষা করুন।
৯. তারপর "C:" ভলিউমে রাইট-ক্লিক করুন এবং Add Mirror বেছে নিন। *
* দ্রষ্টব্য: "Add Mirror" অপশন গ্রে-আউট থাকলে, অর্থাৎ সেকেন্ডারি ড্রাইভের আনঅ্যালোকেটেড স্পেস প্রাইমারি ড্রাইভের "C:" ভলিউমের সাইজ চেয়ে ছোট। এই সমস্যা এড়াতে, C: ভলিউমের সাইজ স্মল করুন সেকেন্ডারি ড্রাইভের আনঅ্যালোকেটেড সাইজের সমান বা ছোট করার জন্য। (C: ড্রাইভে রাইট-ক্লিক করে Shrink Volume বেছে নিন)।

১০. সিলেক্ট করুন Disk 1 এবং Add Mirror ক্লিক করুন।
১১. আবার অপেক্ষা করুন, C: ড্রাইভের সিঙ্ক্রোনাইজেশন সম্পূর্ণ হওয়া পর্যন্ত।

১২. আপনার কাজ শেষ! এখন থেকে আপনার মেইন ড্রাইভের একজাক্ট কপি (মিরর) সবসময় সেকেন্ডারি ড্রাইভে থাকবে। যদি প্রথম হার্ড ডিস্ক ফেইল করে, সেটাকে আপনার সিস্টেম থেকে ডিসকানেক্ট করুন এবং সেকেন্ডারি ড্রাইভ থেকে বুট করুন। যদি সেকেন্ডারি বুট ড্রাইভ বুট করতে ব্যর্থ হয়, তবে এই টিউটোরিয়ালের মেথড ২-র ধাপগুলো প্রয়োগ করুন।
Case B. UEFI ভিত্তিক সিস্টেমে (GPT) উইন্ডোজ ১০ বুট ড্রাইভ মিরর করার পদ্ধতি।
GPT বুট ড্রাইভ উইন্ডোজ ১০ ওএসের সাথে মিরর করতে, আপনাকে করতে হবে:
১. রিকভারি পার্টিশন মিরর করুন।
২. EFI সিস্টেম পার্টিশন মিরর করুন।
৩. অপারেটিং সিস্টেম পার্টিশন মিরর করুন।
পার্ট ১: উইন্ডোজ ১০-এ রিকভারি পার্টিশন মিরর করার পদ্ধতি।
স্টেপ-১. কমান্ড প্রম্পট অ্যাডমিনিস্ট্রেটর হিসেবে খুলুন। এজন্য:
১. সার্চ বক্সে টাইপ করুন: cmd অথবা command prompt
২. command prompt (রেজাল্ট)-এ রাইট-ক্লিক করুন এবং Run as Administrator বেছে নিন।

স্টেপ-২. কমান্ড প্রম্পটে টাইপ করুন: diskpart এবং এন্টার চাপুন।
স্টেপ-৩. প্রাইমারি ডিস্কের রিকভারি পার্টিশনের ডিটেইল দেখতে নিচের কমান্ডগুলো ক্রম대로 টাইপ করুন:
১. select disk 0
২. select partition 1
৩. detail partition
স্টেপ-৪: রিকভারি পার্টিশনের Type ID এবং এর Size নোট করুন।
যেমন: নিচের স্ক্রিনশটে দেখুন, পার্টিশনের সাইজ "৪৯৯" MB এবং টাইপ আইডি: "de94bba4-06d1-4d40-a16a-bfd50179d6ac"

স্টেপ-৫. সেকেন্ডারি ডিস্ক (DISK 1) GPT-এ কনভার্ট করুন এবং রিকভারি পার্টিশন তৈরি করুন।
১. select disk 1
২. convert gpt
৩. select partition 1
৪. delete partition override
৫. create partition primary size=499 *
* দ্রষ্টব্য: স্টেপ-৪-এ ডিটেইল থেকে নোট করা সাইজ সপেসিফাই করুন।

৭. format fs=ntfs quick label=Recovery
৮. select partition 1
৯. set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac *
* দ্রষ্টব্য: স্টেপ-৪-এ ডিটেইল থেকে নোট করা টাইপ আইডি সপেসিফাই করুন।

স্টেপ-৬. উভয় ডিস্কের রিকভারি পার্টিশনে ড্রাইভ লেটার অ্যাসাইন করুন।
১. select disk 0
২. select partition 1
৩. assign letter=q
৪. select disk 1
৫. select partition 1
৬. assign letter=r
৭. exit
স্টেপ-৭. ডিস্ক ০-এর প্রাইমারি রিকভারি পার্টিশনের কন্টেন্ট ডিস্ক ১-এর প্রাইমারি রিকভারি পার্টিশনে কপি করুন, কমান্ড প্রম্পটে নিচের কমান্ড টাইপ করে: *
- robocopy.exe q:\ r:\ * /e /copyall /dcopy:t /xd "System Volume Information"
* দ্রষ্টব্য: DISKPART টুল বন্ধ করতে exit টাইপ করুন।

স্টেপ-৮. পার্ট-২-তে যান, সিস্টেম ভলিউম মিরর করতে।
পার্ট ২: উইন্ডোজ ১০-এ EFI সিস্টেম পার্টিশন মিরর করার পদ্ধতি
পরবর্তী ধাপগুলো DISKPART টুল ও কমান্ড প্রম্পট ব্যবহার করে EFI সিস্টেম পার্টিশন মিরর করতে সাহায্য করবে:
স্টেপ-১: DISKPART-এ নিচের কমান্ডগুলো ক্রম대로 টাইপ করুন:
১. select disk 0
২. list partition
স্টেপ-২: বুট ডিস্ক (DISK 0)-এ "System" এবং "Reserved" পার্টিশন들의 সাইজ মেগাবাইটে নোট করুন। *
* উদাহরণ: নিচের স্ক্রিনশটে দেখুন, "System" (EFI) পার্টিশনের সাইজ "৯৯" MB এবং "Reserved" (MSR) পার্টিশনের সাইজ ১৬MB।

স্টেপ-৩. সেকেন্ডারি ডিস্ক (DISK 1)-এ সিস্টেম ও রিজার্ভড পার্টিশন(গুলো) তৈরি করুন এবং EFI পার্টিশনে ড্রাইভ লেটার অ্যাসাইন করুন:
১. select disk 1
২. create partition efi size=99 *
৩. format fs=fat32 quick
৪. assign letter=t
৫. create partition msr size=16 *
* দ্রষ্টব্য: স্টেপ-২-এ নোট করা EFI ও MSR পার্টিশনদের সাইজ সপেসিফাই করুন।
স্টেপ ৪. প্রাইমারি ডিস্ক (DISK 0)-এর সিস্টেম পার্টিশনে ড্রাইভ লেটার অ্যাসাইন করুন এবং DISKPART থেকে বের হোন।
১. select disk 0
২. select partition 2
৩. assign letter=s
৪. exit
স্টেপ ৫. ডিস্ক ০-এর প্রাইমারি EFI সিস্টেম পার্টিশনের কন্টেন্ট ডিস্ক ১-এর (মিরর্ড) প্রাইমারি EFI সিস্টেম পার্টিশনে কপি করুন, কমান্ড প্রম্পটে নিচের কমান্ড টাইপ করে: *
- robocopy.exe s:\ t:\ * /e /copyall /dcopy:t /xf BCD.* /xd "System Volume Information"
* দ্রষ্টব্য: DISKPART টুল বন্ধ করতে exit টাইপ করুন।

স্টেপ ৬. ক্লোজ করুন কমান্ড প্রম্পট এবং পার্ট-৩-এ যান, ওএস ভলিউম মিরর করতে।
পার্ট ৩. উইন্ডোজ ১০-এ অপারেটিং সিস্টেম পার্টিশন মিরর করার পদ্ধতি।
শেষ ধাপ হলো অপারেটিং সিস্টেম ভলিউম (C:) মিরর করা।
১. “Windows”
+ “R” কী চাপে Run ডায়ালগ বক্স খুলুন।
২. diskmgmt.msc টাইপ করে Enter চাপুন।

৩. প্রাইমারি ডিস্ক (বুট ডিস্ক: Disk 0)-এ রাইট-ক্লিক করুন এবং Convert to Dynamic Disk বেছে নিন।

৪. OK ক্লিক করুন, তারপর Convert & Yes ক্লিক করুন কনভারশন শেষ করতে।
৫. তারপর সেকেন্ডারি ডিস্ক (খালি ডিস্ক: Disk 1)-এ রাইট-ক্লিক করুন এবং Convert to Dynamic Disk বেছে নিন।
৭. অবশেষে "C:" ভলিউমে রাইট-ক্লিক করুন এবং Add Mirror বেছে নিন। *
* দ্রষ্টব্য: "Add Mirror" অপশন গ্রে-আউট থাকলে, অর্থাৎ সেকেন্ডারি ড্রাইভের আনঅ্যালোকেটেড স্পেস প্রাইমারি ড্রাইভের "C:" ভলিউমের সাইজ চেয়ে ছোট। এই সমস্যা এড়াতে, C: ভলিউমের সাইজ স্মল করুন সেকেন্ডারি ড্রাইভের আনঅ্যালোকেটেড সাইজের সমান বা ছোট করার জন্য। (C: ড্রাইভে রাইট-ক্লিক করে Shrink Volume বেছে নিন)।

৮. Disk 1 সিলেক্ট করুন এবং Add Mirror ক্লিক করুন।

৯. অপেক্ষা করুন, C: ড্রাইভের সিঙ্ক্রোনাইজেশন সম্পূর্ণ হওয়া পর্যন্ত। এখন থেকে আপনার মেইন ড্রাইভ থেকে সেকেন্ডারি ড্রাইভে আপনার ডেটার একজাক্ট কপি (মিরর) সবসময় থাকবে। যদি প্রাইমারি বুট ড্রাইভ ফেইল করে, তবে সেটাকে ডিসকানেক্ট করে সেকেন্ডারি ড্রাইভ থেকে বুট করতে পারবেন। *
* দ্রষ্টব্য: প্রাইমারি ড্রাইভ ফেইল করলে এবং আপনি সেকেন্ডারি বুট ড্রাইভ থেকে বুট করতে না পারলে, আপনাকে মিরর ব্রেক করতে হবে এবং রিকভারি এনভায়রনমেন্ট ব্যবহার করে ২য় বুট ড্রাইভের BCD রিপেয়ার করতে হবে। বিস্তারিত নির্দেশনা এই টিউটোরিয়ালে আছে।
এতটুকু! এই গাইড আপনাকে সাহায্য করেছে কিনা জানাতে আপনার অভিজ্ঞতা সম্পর্কে কমেন্ট করুন। অন্যদের সাহায্য করার জন্য এই গাইডটি লাইক ও শেয়ার করুন।


