কম্পিউটার টিউটোরিয়াল

Windows Server 2016-এ Storage Replica কনফিগার করা

Windows Server 2016-এ একটি khá আকর্ষণীয় ফিচার, Storage Replica (SR) যোগ করা হয়েছে যা ডিজাস্টার রিকভারির জন্য লোকাল ডিস্ক ভলিউমকে একটি রিমোট সার্ভারে রিপ্লিকেট করার অনুমতি দেয়। ভলিউম ডেটা আপনার নেটওয়ার্কের মাধ্যমে অটোমেটিক্যালি সেকেন্ডারি সার্ভারে সিঙ্ক্রোনাইজ হয় যেখানে আপনার ভলিউমের একটি সমান কপি সবসময় উপলব্ধ থাকবে। Storage Replica-এ, ডেটা ব্লক লেভেলে SMB v3.1 প্রোটোকল ব্যবহার করে ফাইল সিস্টেম টাইপ (NTFS, CSVFS, ReFS) থেকে স্বাধীনভাবে রিপ্লিকেট হয়।

Storage replication Windows Server 2016-এ Active/Passive মোডে কাজ করে। অর্থাৎ, ডেটা শুধু সোর্স সার্ভারে উপলব্ধ থাকে। দুটি রেপ্লিকেশন মোড আছে:

  1. সিঙ্ক্রোনাস রেপ্লিকেশন – ডেটা দুটি সার্ভারে একসাথে লেখা হয়। ডেটা লেখার আগে, প্রাইমারি সার্ভার রিমোট সার্ভার থেকে লেখা নিশ্চিতকরণের জন্য অপেক্ষা করে (কম লেটেন্সি নেটওয়ার্কে ফাইল সিস্টেম লেভেলে শূন্য ডেটা লস নিশ্চিত করে)।
  2. অ্যাসিঙ্ক্রোনাস রেপ্লিকেশন – ডেটা প্রাইমারি সার্ভারে লেখা হয় এবং তারপর সেকেন্ডারিতে রিপ্লিকেট হয় (হাই-লেটেন্সি নেটওয়ার্কে ডেটা রিপ্লিকেট করতে ব্যবহার করা যায়, কিন্তু ফেইলurer-এর কেসে ডেটার সমান কপির গ্যারান্টি নেই)।

Storage Replica নিচের সিনেরিওগুলো সাপোর্ট করে:

  1. সার্ভারের লোকাল ভলিউমগুলির মধ্যে রেপ্লিকেশন;
  2. সার্ভার-টু-সার্ভার স্টোরেজ রেপ্লিকেশন;
  3. স্ট্রेच ক্লাস্টারে স্টোরেজ রেপ্লিকেশন;
  4. ক্লাস্টার-টু-ক্লাস্টার স্টোরেজ রেপ্লিকেশন।

বিষয়সূচি:

  • Storage Replica Prerequisites
  • Windows Server 2016-এ Storage Replica ফিচার ইনস্টল করা
  • Windows Server 2016-এ ভলিউম রেপ্লিকেশন কনফিগার করার পদ্ধতি?

Storage Replica Prerequisites

Storage Replica ব্যবহার করতে, আপনার ইনফ্রাস্ট্রাকচার নিচের প্রয়োজনীয়তাগুলো পূরণ করতে হবে:

  • Windows Server 2016/2019 Datacenter edition;
  • দুই সার্ভারটিও Active Directory ডোমেনে যোগদান করা থাকতে হবে;
  • প্রতিটি সার্ভারের দুটি অতিরিক্ত ড্রাইভ থাকতে হবে: একটি ডেটার জন্য, অন্যটি লগের জন্য। লগ ড্রাইভটি ডেটা ড্রাইভের চেয়ে দ্রুত হতে হবে, আদর্শভাবে এটি একটি SSD। ডেটা ড্রাইভের আকার সমান হতে হবে;
  • ফিজিক্যাল ডিস্কে GUID Partition Table (GPT) লোআউট (MBR সাপোর্টেড নয়);
  • লোকাল ড্রাইভ (SAS/SCSI/SATA), iSCSI, SAN, শেয়ার্ড VHD সেট, Storage Spaces (S2D) SAS JBOD-এ সাপোর্টেড;
  • সার্ভারে কমপক্ষে ২GB ফ্রি RAM;
  • সার্ভারগুলোর মধ্যে নেটওয়ার্ক থ্রুপুট কমপক্ষে 1 Gbit/s এবং লেটেন্সি দুই দিকেই 5 ms-র নিচে। (নিয়ম অনুযায়ী, এটি রেপ্লিকেশন পার্টনারদের মধ্যে দূরত্ব ২০-৫০ কিমিতে সীমাবদ্ধ করে।) সুপারিশ করা হয় যে নেটওয়ার্ক অ্যাডাপ্টার RDMA সাপোর্ট করে;
  • সার্ভারগুলোর মধ্যে TCP পোর্ট 445, 5985 এবং 5445 খোলা থাকতে হবে।

Windows Server 2016-এ Storage Replica ফিচার ইনস্টল করা

আপনি Windows Server 2016/2019-এ Server Manager কনসোল বা PowerShell ব্যবহার করে Storage Replica ফিচার ইনস্টল করতে পারেন:

Windows Server 2016-এ Storage Replica কনফিগার করা

Install-WindowsFeature Storage-Replica –IncludeManagementTools -Restart

Windows Server 2016-এ Storage Replica কনফিগার করা

Storage-Replica ফিচারটি দুটি সার্ভারেই ইনস্টল করুন। 準備 হলে আপনার সার্ভারগুলো রিস্টার্ট করুন।

Windows Server 2016-এ ভলিউম রেপ্লিকেশন কনফিগার করার পদ্ধতি?

Storage Replication-এ একটি ইন্টিগ্রেটেড গ্রাফিক্যাল ম্যানেজমেন্ট কনসোল নেই। স্টোরেজ রেপ্লিকেশন কনফিগার করতে, আপনি PowerShell, Windows Admin Center বা Failover Clustering কনসোল ব্যবহার করতে পারেন (যদি আপনি ক্লাস্টার ব্যবহার করেন)।

StorageReplica মডিউলে উপলব্ধ PowerShell ক্যাডলেটগুলোর তালিকা দেখতে নিচের কমান্ডটি ব্যবহার করুন:

Get-Command -Module storagereplica

Test-SRTopology কমান্ড ব্যবহার করে আপনি নিশ্চিত করতে পারেন যে আপনার সার্ভার এবং নেটওয়ার্ক Storage Replica-এর প্রয়োজনীয়তা পূরণ করে কিনা। আপনি বর্তমান I/O অপারেশন সংখ্যা, নেটওয়ার্ক থ্রুপুট, লগ সাইজ অনুমান করতে পারেন। Test-SRTopology ক্যাডলেট বর্তমান লোড এবং সুপারিশসহ একটি HTML রিপোর্ট জেনারেট করে।

Windows Server 2016-এ Storage Replica কনফিগার করা

দুটি আলাদা সার্ভার Server1 এবং Server2-এর মধ্যে D: ড্রাইভের রেপ্লিকেশন সক্রিয় করুন (Disk L: লগের জন্য ব্যবহৃত, লগ সাইজ 1GB.):

New-SRPartnership -SourceComputerName Server1 -SourceRGName Server1ReplGr01 -SourceVolumeName E: -SourceLogVolumeName L: -DestinationComputerName Server2 -DestinationRGName Server2ReplGr01 -DestinationVolumeName D: -DestinationLogVolumeName E: -LogSizeInBytes 1GB

Windows Server 2016-এ Storage Replica কনফিগার করা

সেকেন্ডারি সার্ভারে রেপ্লিকেশন সক্রিয় করার পর, ডেটা ডিস্কটি সরাসরি অ্যাক্সেসের জন্য অনুপলব্ধ হয়ে যায় (RAW ফরম্যাট)।

Windows Server 2016-এ Storage Replica কনফিগার করা

আপনি PerfMon-এ অতিরিক্ত পারফরম্যান্স কাউন্টার বা PowerShell থেকে আরও ভলিউম রেপ্লিকেশন ইনফো পেতে পারেন:

Get-Counter -Counter “\Storage Replica Statistics(*)Э

Windows Server 2016-এ Storage Replica কনফিগার করা

আপনি ইভেন্ট ভিউয়ার (Applications and Services Logs -> Microsoft -> Windows -> StorageReplica) বা PowerShell থেকে ভলিউম রেপ্লিকেশন ইভেন্ট মনিটর করতে পারেন:

Get-WinEvent -ProviderName Microsoft-Windows-StorageReplica -max 20

রেপ্লিকেশন মোড অ্যাসিঙ্ক্রোনাসে স্যুইচ করতে এই কমান্ডটি ব্যবহার করুন:

Set-SRPartnership -ReplicationMode Asynchronous

প্রাইমারি সার্ভার ফেইল হলে, আপনি ম্যানুয়ালি ডেটা রেপ্লিকেশনের দিক পরিবর্তন করে সেকেন্ডারি কপিকে অনলাইন করতে পারেন:

Set-SRPartnership -NewSourceComputerName Server2 -SourceRGName Server2ReplGr01 -DestinationComputerName Server1 -DestinationRGName Server1ReplGr01

রেপ্লিকেশন গ্রুপ স্টেট এবং রেপ্লিকেশনের দিক পেতে Get-SRGroup এবং Get-SRPartnerShip ক্যাডলেট ব্যবহার করুন।

কপি কিউর লেংথ দেখতে পারেন:

(Get-SRGroup).Replicas | Select-Object numofbytesremaining

স্টোরেজ রেপ্লিকেশন ডিজেবল করতে:

Get-SRPartnership | Remove-SRPartnership (শুধু প্রাইমারি সার্ভারে)

Get-SRGroup | Remove-SRGroup (দুই সার্ভারইতে)

গ্রাফিক্যাল ইন্টারফেস থেকে Storage Replication কনফিগার করতে, আপনি Windows Admin Center (WAC) ব্যবহার করতে পারেন। Windows Server 2016-এ Storage Replica কনফিগার করা

অনেক কোম্পানি ডেটাসেন্টারগুলির মধ্যে ডেটা স্টোরেজ রেপ্লিকেট করার সমাধান হিসেবে DFS রেপ্লিকেশন ব্যবহার করে। SR-এর DFS রেপ্লিকেশনের ওপর কিছু সুবিধা আছে: ডেটা ব্লক লেভেলে কপি হয় (খোলা বা ইন-ইউজ ফাইল, সেইসাথে VSS স্ন্যাপশট রেপ্লিকেশন সম্ভব); ডেটাবেস স্বাধীনতা; দ্রুত এবং সিঙ্ক্রোনাস রেপ্লিকেশন (DFS-এর মতো ঘন্টার পর ঘন্টা বা দিনের পর দিন অপেক্ষা করতে হয় না)। যাইহোক, SR-এর কিছু ডিসএডভান্টেজও আছে: শুধু ১-টু-১ রেপ্লিকেশন; উচ্চ নেটওয়ার্ক থ্রুপুট এবং লেটেন্সি প্রয়োজনীয়তা; ক্লাস্টার ছাড়া, রেপ্লিকেশনের দিক ম্যানুয়ালি স্যুইচ করতে হয়, সেইসাথে অ্যাপস (ইউজার) কে নতুন সার্ভারে রিকনফিগার করতে হয় (কমন DFS নেমস্পেস ব্যবহার করে এটি সরল করা যায়)।

Windows Server 2019 Build 17650-এ, Storage Replica Standard edition-এও উপলব্ধ (আপনি শুধু ১টি ভলিউম ২TB পর্যন্ত এক রেপ্লিকেশন পার্টনারকে রেপ্লিকেট করতে পারেন)। পাশাপাশি, Test Failover মোড যোগ করা হয়েছে। এই মোডে, পার্টনার রেপ্লিকা ভলিউম রাইটেবল হয়ে যায়, এবং রেপ্লিকেশন Test Failover মোড ডিজেবল হওয়া পর্যন্ত থেমে থাকে (এই মোডে করা সকল পরিবর্তন স্ন্যাপশটে রোল ব্যাক হয়)।

  1. Windows 10/Windows Server 2016-এ VLAN ইন্টারফেস কনফিগারেশন

  2. উইন্ডোজ সার্ভার ২০১২ R2-এ Distributed Scan Server কনফিগারেশন

  3. উইন্ডোজ সার্ভার ২০১৬ ইনস্টলেশন: সম्पূর্ণ ধাপে ধাপ টিউটোরিয়াল

  4. Windows Server 2016-এ PPTP VPN সার্ভার সেটআপ – ধাপে ধাপে গাইড