এক OS বা Hyper-V রেপ্লিকেট করা অনেক সময় বাঁচায়। তবে, Hyper-V রেপ্লিকেশন যাকে "Hyper-V Replica" বলা হয়, সেটি আলাদা। রেপ্লিকেশন প্রক্রিয়া আপনাকে একটি ভার্চুয়াল মেশিন থেকে অন্য ভার্চুয়াল মেশিন এনভায়রনমেন্টে রেপ্লিকেট করতে দেয়। সহজ ভাষায়, এটি একটি লাইভ ভার্চুয়াল মেশিনের একটি কপি তৈরি করে একটি অফলাইন ভার্চুয়াল মেশিনে। এটি সাধারণত ডিজাস্টার রিকভারি স্ট্র্যাটেজির জন্য উপকারী। এই পোস্টে কিছু সাধারণ Hyper-V রেপ্লিকেশন এরর সমাধান শেয়ার করা হয়েছে।

Hyper-V রেপ্লিকেশন এরর সমাধান
Hyper-V রেপ্লিকেশন ফেল করার একাধিক কারণ হতে পারে। এটি নেটওয়ার্ক সমস্যা, পুরনো হোস্ট, ইন্টিগ্রিটি, বা অন্য যেকোনো কিছু হতে পারে। নিচে কিছু সাধারণ সমস্যা এবং সমাধান দেওয়া হলো:
- Hyper-V suspended replication for virtual machine
due to a non-recoverable failure. (Virtual Machine ID ) - Hyper-V prevented starting virtual machine because it is prepared for failover
- Hyper-V Failed to resolve the Replica Server name
- Hyper-V is not in a state to accept replication on Replica Server for virtual machine
- Failed to perform the operation. Hyper-V is not in a valid replication state to perform the operation
এটি খুব আকর্ষণীয় যে অধিকাংশ Hyper-V এরর সিঙ্ক ইশুর কারণে হয়। হয় হোস্ট মেইনটেনেন্সে থাকে, অথবা রেপ্লিকা সার্ভার অফলাইন বা রেডি নয়।
১] Hyper-V suspended replication for virtual machine due to a non-recoverable failure. (Virtual Machine ID)
পূর্ণ বিবরণ شامل— Hyper-V could not replicate changes for virtual machine
সমাধানের জন্য নিচের পয়েন্টগুলো চেক করুন:
- VM-এ রাইট-ক্লিক করুন, এবং রেপ্লিকেশন প্রসেস রিজিউম করতে চুজ করুন।
- নিশ্চিত করুন রেপ্লিকেশন সার্ভার অনলাইন আছে।
- রেপ্লিকা সার্ভারের কাছে যথেষ্ট স্পেস থাকতে হবে
- রেপ্লিকেশন প্রসেস এক সাইকেলে কমপ্লিট করার জন্য যথেষ্ট নেটওয়ার্ক ব্যান্ডউইডথ থাকতে হবে।
এইগুলো সাধারণত সমস্যা সমাধান করে, কিন্তু যদি না হয়, তবে রেপ্লিকা ডিলিট করে আবার রেপ্লিকেশন সেটআপ করুন, Microsoft সাজেস্ট করে। আপনাকে সিঙ্ক্রোনাইজেশন কমপ্লিট হওয়া পর্যন্ত অপেক্ষা করতে হবে। যদি রেপ্লিকেশন সার্ভার দীর্ঘদিন অফলাইন থাকে, তবে সোর্স সার্ভার ততটুকু ডেটা একট্রাক্ট করবে যে সেটি পাঠানো অসম্ভব হয়ে যাবে।
২] Hyper-V prevented starting virtual machine because it is prepared for failover
Replica Server page সেটআপ করার সময়, আপনাকে রেপ্লিকা সার্ভারের NetBIOS বা FQDN ইনপুট করতে হবে। যদি রেপ্লিকা সার্ভার একটি ফেইলওভার ক্লাস্টারের অংশ হয়, তবে Hyper-V Replica Broker-এর নাম দিন।
যদি উপরের موارد ছাড়া কিছু থাকে, তবে আপনি এই এরর পাবেন কারণ ফেইলওভার প্রসেস সেটি খুঁজে পাচ্ছে না। এটা ফিক্স করতে, আপনাকে রেপ্লিকেশন সেটআপ পেজ এডিট করে নামটি NetBIOS বা FQDN দিয়ে রিপ্লেস করতে হবে। একবার ফিক্স হলে, আপনি Hyper-V রেপ্লিকেশন এরর আর পাবেন না।
৩] Hyper-V Failed to resolve the Replica Server name
উপরের মতোই, এবং এটি একটি স্পষ্ট এরর। যদি Hyper-V রেপ্লিকা সার্ভার নাম রেজলভ করতে না পারে, তবে চেক করুন আপনি NetBIOS বা FQDN ব্যবহার করছেন কিনা। আপনি সঠিক ফরম্যাট ব্যবহার করছেন হলেও, তবে এটি একটি DNS ইশু। আপনাকে DNS সার্ভারের সাথে চেক করতে হবে কেন এটি প্রত্যাশিত সার্ভার অ্যাড্রেস রেজলভ করতে পারছে না।
৪] Hyper-V is not in a state to accept replication on Replica Server for virtual machine

যখন একটি VM-এ রেপ্লিকেশন ইনেবল করা হয়, প্রক্রিয়াটি Replica ভার্চুয়াল মেশিন ফাইল তৈরি করে যেখানে সবকিছু সংরক্ষিত হয়। এই ফোল্ডারগুলোमें প্রতিটির একটি নাম থাকে যা GUID রিপ্রেজেন্ট করে। এটি প্রতিটি সোর্স সার্ভারের জন্য ইউনিক। যদি কোনো কারণে, Hyper-V সেটআপ উইজার্ডে একই UID থাকে, কারণ এটি ইতিমধ্যে একবার কনফিগার করা ছিল, তবে আপনি এই এরর পাবেন। যেহেতু প্রক্রিয়াটি ফাইনালাইজ করার আগে ডুপ্লিকেট ভার্চুয়াল মেশিন চেক করে, তাই এররটি দেখায়।
এই মেথডের বিকল্প হল GUID ব্যবহার না করা। Microsoft Docs নিচের পদ্ধতি সাজেস্ট করে:
- ভার্চুয়াল মেশিনের জন্য রেপ্লিকেশন ইনেবল করুন, এবং নিশ্চিত করুন ইনিশিয়াল রেপ্লিকেশন অবিলম্বে শুরু হয়নি (আপনি ইনিশিয়াল রেপ্লিকেশন পরবর্তী সময়ের জন্য শিডিউল করতে পারেন)
- একবার Replica ভার্চুয়াল মেশিন তৈরি হলে, Move উইজার্ড ব্যবহার করে ভার্চুয়াল মেশিনের স্টোরেজ আপনার পছন্দের পাথে মুভ করুন (Storage migration)
- স্টোরেজ মাইগ্রেশন কমপ্লিট হলে, ভার্চুয়াল মেশিনের জন্য ইনিশিয়াল রেপ্লিকেশন শুরু করুন
৫] Failed to perform the operation, Hyper-V is not in a valid replication state to perform the operation
এটি দুটি কারণে হয়। প্রথমটি হল সার্ভার রেপ্লিকা সার্ভার হিসেবে কনফিগার করা নেই। তাই যখন সোর্স রেপ্লিকেশন প্রসেস শুরু করে, অন্য দিকটা জানে না ইনপুটের সাথে কী করতে হবে। দ্বিতীয়টি হল সার্ভার রেপ্লিকেশন সার্ভারে Hyper-V-এ অ্যাক্সেস ব্লক করে।
প্রথম কারণ রেপ্লিকা সার্ভার প্রস্তুত করে ফিক্স করা যায়, দ্বিতীয়টি আরও ফায়ারওয়াল ইশু যা একটি IT অ্যাডমিন সমাধান করতে পারেন।
আশা করি আপনি এই সাধারণ Hyper-V রেপ্লিকেশন এররগুলো সমাধান করতে পেরেছেন। আমি নিশ্চিত আরও কিছু হতে পারে, তাই আপনি যদি যেকোনো সমস্যা সামনা করেন, আমাদের জানান, আমরা সমাধান খুঁজে বের করার চেষ্টা করব।
