এই নিবন্ধে আমরা দেখব কীভাবে বিল্ট-ইন সিস্টেম ইমেজ ব্যাকআপ টুল ব্যবহার করে Windows 10-কে এক্সটার্নাল মিডিয়ায় (USB ড্রাইভ, অতিরিক্ত HDD/SSD বা শেয়ার্ড নেটওয়ার্ক ফোল্ডার) ব্যাকআপ নিতে হয়, এবং এই ইমেজ থেকে সিস্টেম কীভাবে সঠিকভাবে রিস্টোর করতে হয়। Windows System Image Backup-এ সম্পূর্ণ OS ইমেজ, সিস্টেম ও ব্যবহারকারী পার্টিশন সকল ইন্সটল্ড প্রোগ্রাম, সেটিংস এবং ব্যক্তিগত ব্যবহারকারীর ডেটা সহ থাকে।
Wbadmin ব্যবহার করে Windows 10 সিস্টেম ইমেজ তৈরি করা
সিস্টেম ইমেজ ব্যাকআপ নেওয়ার জন্য কমান্ড প্রম্পট টুল wbadmin.exe ব্যবহার করতে পারেন। আপনার কম্পিউটারের সাথে একটি এক্সটার্নাল ডিস্ক বা USB ফ্ল্যাশ ড্রাইভ সংযুক্ত করুন, যেখানে আমরা Windows 10 ইমেজ সংরক্ষণ করব।
PowerShell কনসোল অ্যাডমিনিস্ট্রেটর হিসেবে চালান।

আমাদের কেসে, Windows 10 C:\ ড্রাইভে ইন্সটল্ড, এবং আমরা সিস্টেম ইমেজ U:\ ফ্ল্যাশ ড্রাইভে সংরক্ষণ করব (ফ্ল্যাশ ড্রাইভে পর্যাপ্ত ফ্রি স্পেস থাকতে হবে)। এই কেসে, সিস্টেম ইমেজ তৈরি করার কমান্ড হবে:
wbAdmin start backup -backupTarget:U: -include:C: -allCritical -quiet
নোট। Wbadmin.exe ব্যবহার করে সিস্টেম ইমেজ ব্যাকআপ নেওয়ার জন্য আপনাকে লোকাল Backup Operators বা Administrators গ্রুপের সদস্য হতে হবে।
যদি আপনাকে সিস্টেম পার্টিশনের পাশাপাশি অন্যান্য পার্টিশনও ব্যাকআপে অন্তর্ভুক্ত করতে হয়, তবে নিচের কমান্ড ব্যবহার করুন:
wbAdmin start backup -backupTarget:U: -include:C:,D:,E:,F: -allCritical -quiet
যদি আপনাকে সিস্টেম ইমেজ শেয়ার্ড নেটওয়ার্ক ফোল্ডারে সংরক্ষণ করতে হয়, তবে UNC পাথ নির্দিষ্ট করুন (আপনার অ্যাকাউন্টের এই ফোল্ডারে NTFS লেখার অনুমতি থাকতে হবে):
wbAdmin start backup -backupTarget:\\mun-srvbk1\backup\userimages -include:C: -allCritical –quiet
SMB শেয়ারের অ্যাক্সেসের জন্য ব্যবহারকারীর শংসাপত্র নির্দিষ্ট করতে পারেন:
wbAdmin start backup -backupTarget:\\mun-srvbk1\backup\userimages -user:jsmith -password:$tr0ngP@$$w0rrd -include:C: -allCritical –quiet
যদি আপনি ব্যাকআপে নির্দিষ্ট ডিরেক্টরিগুলো যোগ করতে চান, তবে এভাবে নির্দিষ্ট করুন:
-include:E:\Docs
Windows ইমেজ ব্যাকআপ তৈরি হতে কিছু সময় লাগবে, সোর্স ড্রাইভে কত ডেটা আছে তার উপর নির্ভর করে।
Volume Shadow Copy (VSS) সার্ভিস সিস্টেম ইমেজ ব্যাকআপ তৈরির জন্য ব্যবহৃত হয়। এর মানে ব্যাকআপ চলাকালীন আপনি Windows ব্যবহার করতে পারবেন।

The backup operation successfully completed. The backup of volume (EFI System Partition) (100.00 MB) completed successfully. The backup of volume (C:) completed successfully. The backup of volume (542.00 MB) completed successfully.
দেখতে পাচ্ছেন, সিস্টেম পার্টিশনের পাশাপাশি EFI এবং System Reserved পার্টিশনও ইমেজ ব্যাকআপে অন্তর্ভুক্ত হয়েছে।
System Image Backup ফুল এবং ইনক্রিমেন্টাল দুভায়েকেই ব্যাকআপ সমর্থন করে (অর্থাৎ শুধু পরিবর্তন হওয়া ব্লকগুলোই ব্যাকআপ ইমেজে যোগ হয়)।
wbAdmin ইউটিলিটি अपना কাজ শেষ করলে, টার্গেট ড্রাইভের রুটে WindowsImageBackup ডিরেক্টরি তৈরি হবে যেটিতে সিস্টেম ইমেজ থাকবে। এতে আপনার সিস্টেম এবং ডেটা পার্টিশন VHDX ফাইল ফরম্যাটে থাকবে। প্রয়োজনে আপনি ম্যানুয়ালি এই VHDX ডিস্কগুলো মাউন্ট করে তাদের কন্টেন্ট এক্সেস করতে পারেন।

WindowsImageBackup ফোল্ডার এক্সেস করার সময় UAC প্রম্পট আসে। আপনি যদি চান UAC এই ডিরেক্টরির NTFS পারমিশন না বদলে, তবে File Explorer এলিভেটেড মোডে চালান।

Windows GUI ব্যবহার করে ইমেজ ব্যাকআপ
আপনি Windows 10 GUI-ও আপনার Windows 10 ইমেজ ব্যাকআপ নিতে পারেন। এই ফিচার Control Panel (Control Panel\System and Security\File History) মাধ্যমে উপলব্ধ। নিচে বাম কোণে System Image Backup বাটনে ক্লিক করুন।

বিকল্পভাবে, শুধু Sdclt.exe কমান্ড চালান।
পরবর্তী উইন্ডোতে, Setup backup ক্লিক করুন এবং Windows ইমেজ সংরক্ষণ করার ড্রাইভ নির্দিষ্ট করুন।

ব্যাকআপ নেওয়ার ড্রাইভগুলো নির্বাচন করুন। নিশ্চিত করুন যে "Include a system image of drives: EFI System Partition, C:, Windows Recovery Environment" অপশনটি চেক করা আছে।

তারপর অটোমেটিক ব্যাকআপ শিডিউল কনফিগার করুন।
ব্যাকআপ শুরু করতে Save settings and run backup ক্লিক করুন।

Control Panel-এ বর্তমান ব্যাকআপ স্ট্যাটাস চেক করতে পারেন।

Wbadmin ব্যবহার করে Windows ব্যাকআপ ম্যানেজ করা
wbadmin.exe কমান্ড লাইন টুলের বেশ কয়েকটি কমান্ড ব্যাকআপ ম্যানেজমেন্টের জন্য দেখি।
সিস্টেমে রেজিস্টার্ড ব্যাকআপের তালিকা:
Wbadmin get versions

Backup time: 4/28/2021 9:55 AM Backup target: 1394/USB Disk labeled JetFlash(U:) Version identifier:04/28/2021-17:45 Can recover: Volume(s), File(s), Application(s), Bare Metal Recovery, System State Snapshot ID: {02036e21-cda2-1012-2bf1-d22401212344}
এই কেসে, у нас ২টি ব্যাকআপ আছে। কোনো নির্দিষ্ট ব্যাকআপে সংরক্ষিত আইটেমগুলো দেখতে এর Version identifier নির্দিষ্ট করুন:
Wbadmin get items -version:04/28/2021-16:55

সর্বশেষ তিনটি ব্যাকআপ বাদ দিয়ে বাকি সব মুছে ফেলতে:
wbadmin delete backup -keepversions:3
শুধু পুরনো ইমেজ ব্যাকআপ ভার্সন মুছে ফেলতে:
Wbadmin delete backup –deleteOldest
আমরা আগে দেখিয়েছিলাম wbadmin ব্যবহার করে Hyper-V ভার্চুয়াল মেশিন ব্যাকআপ কীভাবে নেওয়া যায়।
সিস্টেম ইমেজ ব্যাকআপ থেকে Windows 10 রিস্টোর করা
পূর্বে তৈরি সিস্টেম ইমেজ ব্যাকআপ থেকে Windows 10 রিস্টোর করার জন্য আপনাকে প্রয়োজন:
- Windows 10 ইনস্টল ইমেজ একটি DVD ডিস্ক বা USB ফ্ল্যাশ ড্রাইভে (কীভাবে Windows 10 সহ বুটেবল USB ফ্ল্যাশ ড্রাইভ তৈরি করতে হয়), সিস্টেম রিপেয়ার ডিস্ক, MSDaRT রিকভারি ইমেজ, বা অনুরূপ LiveCD;
- BIOS/UEFI সেটিংসে বুট অর্ডার পরিবর্তন করুন যাতে কম্পিউটার আপনার DVD/USB মিডিয়া থেকে বুট হয়।
ইনস্টলেশন/বুট ডিস্ক থেকে বুট করুন।
প্রথম Windows Setup স্ক্রিনে Next ক্লিক করুন।

নিচে বাম কোণে Repair your computer বাটনে ক্লিক করুন।

তারপর যান Troubleshoot -> Advanced Options -> System Image Recovery।

টার্গেট OS-এ তালিকা থেকে Windows 10 নির্বাচন করুন।

রিকভারি উইজার্ড সংযুক্ত ড্রাইভগুলো স্ক্যান করবে এবং পূর্বে তৈরি ব্যাকআপের তালিকা পাবে। আপনি লেটেস্ট ইমেজ রিস্টোর করতে পারেন, অথবা পুরনো একটি বেছে নিতে পারেন।

টিপ। যেহেতু সিস্টেম বুট মিডিয়া থেকে বুট করেছে, ড্রাইভ লেটারগুলো Windows-এ থাকা ড্রাইভ লেটার দিয়ে মেলে না।
উপলব্ধ ইমেজের তালিকা থেকে রিস্টোর করার ইমেজটি নির্বাচন করুন।

Format and repartition disks অপশন চেক করুন যদি আপনি নতুন ডিস্কে ইমেজ রিস্টোর করছেন। এই কেসে, রিকভারি উইজার্ড ডিস্কের বর্তমান সব পার্টিশন মুছে ফেলবে এবং ইমেজের পার্টিশন অনুযায়ী পার্টিশন টেবিল রিক্রিয়েট করবে।

এখন সিস্টেম ইমেজ থেকে রিস্টোর করার অনুমোদন দিন।
ইনস্টলেশন উইজার্ড अपना কাজ শেষ করলে, হার্ড ড্রাইভ থেকে বুট করুন (BIOS-এ বুট ডিভাইস প্রায়োরিটি পরিবর্তন করা ভুলবেন না) এবং নিশ্চিত করুন যে আপনি সফলভাবে পূর্বে তৈরি করা ইমেজ ব্যাকআপ থেকে Windows 10 রিস্টোর করেছেন।
যদি সিস্টেম ইমেজ ব্যাকআপ শেয়ার্ড নেটওয়ার্ক ফোল্ডারে সংরক্ষিত থাকে, তবে আপনাকে প্রথমে WinPE-এ নেটওয়ার্ক ইনিশিয়ালাইজ এবং কনফিগার করতে হবে। Shift+F10 কীবোর্ড শর্টকাট চাপুন Command Prompt খোলার জন্য।
startnet.cmd বা wpeinit.exe চালান নেটওয়ার্ক ইনিশিয়ালাইজ করতে।
বর্তমান নেটওয়ার্ক সেটিংস যাচাই করুন:
ipconfig /all
স্ট্যাটিক IP ঠিকানা এবং DNS সার্ভার নির্দিষ্ট করতে নিচের কমান্ডগুলো ব্যবহার করুন:
netsh int ipv4 set addr "Ethernet0" static 192.168.10.15 255.255.255.0 192.168.10.1 1
net start dnscache
netsh int ipv4 set dns "Ethernet0" static 192.168.10.11 primary
এখন System Image Recovery উইন্ডোতে যান এবং আপনার ইমেজ ব্যাকআপ ফোল্ডারের UNC পাথ নির্দিষ্ট করুন।