Windows Server Update Services (WSUS) একটি আপডেট সার্ভিস যা অ্যাডমিনিস্ট্রেটরদের মাইক্রোসফট পণ্যগুলোর (উইন্ডোজ, অফিস, SQL সার্ভার, এক্সচেঞ্জ, ইত্যাদি) প্যাচ এবং সিকিউরিটি আপডেট কোorporেট নেটওয়ার্কের কম্পিউটার এবং সার্ভারগুলোর জন্য কেন্দ্রীয়ভাবে পরিচালনা করতে দেয়। সংক্ষেপে WSUS কীভাবে কাজ করে তা দেখি। WSUS সার্ভার ইন্টারনেটের Microsoft Update সার্ভারগুলির সাথে শিডিউল অনুযায়ী সিঙ্ক্রোনাইজ হয়ে নির্বাচিত পণ্যগুলোর সর্বশেষ আপডেট ডাউনলোড করে। WSUS অ্যাডমিনিস্ট্রেটর নির্বাচন করেন কী আপডেটগুলো কোম্পানির ওয়ার্কস্টেশন এবং সার্ভারগুলোর জন্য ইনস্টল করা উচিত। WSUS ক্লায়েন্টগুলো কনফিগার করা পলিসি অনুযায়ী কর্পোরেট আপডেট সার্ভার থেকে প্রয়োজনীয় আপডেট ডাউনলোড এবং ইনস্টল করে। আপনার নিজস্ব WSUS আপডেট সার্ভার থাকলে ইন্টারনেট ট্র্যাফিক বাঁচাতে পারেন এবং কোম্পানিতে আপডেট ইনস্টলেশন আরও ফ্লেক্সিবলভাবে পরিচালনা করতে পারেন।
মাইক্রোসফট তাদের পণ্যগুলোর আপডেট ইনস্টলেশনের জন্য অন্যান্য সিস্টেমও অফার করে, যেমন SCCM (System Center Configuration Manager)। তবে, অন্যান্য অনেক পণ্যের বিপরীতে, WSUS সার্ভার সম্পূর্ণ ফ্রি (বাস্তবে, SCCM-এ আপডেট সফটওয়্যারের SUP, Software Update Point, WSUS-এ ভিত্তি করে তৈরি)।
উইন্ডোজ সার্ভার ২০১২ রিলিজের আগে, Microsoft Update সার্ভারের সর্বশেষ সংস্করণ ছিল Windows Server Update Services 3.0 SP2 – WSUS 3.2, যা আধুনিক অপারেটিং সিস্টেম (যেমন উইন্ডোজ ১০ এবং উইন্ডোজ সার্ভার ২০১২ R2/২০১৬) সাপোর্ট করত না। নতুন সার্ভার প্ল্যাটফর্ম রিলিজের সাথে সাথে মাইক্রোসফট WSUS 6.0 এর নতুন সংস্করণ উপস্থাপন করেছিল (যা কৌতুহলজনক, কারণ যৌক্তিকভাবে এই সংস্করণের নাম WSUS 4.0 হওয়া উচিত ছিল…)।
উইন্ডোজ সার্ভার ২০১২ R2/২০১৬-এ WSUS-এর নতুন সংস্করণে কোনো মূলত নতুন কিছু নেই। দ্রষ্টব্য যে, এখন WSUS ইনস্টলেশন প্যাকেজ আলাদা করে মাইক্রোসফট ওয়েবসাইট থেকে ডাউনলোড করা যায় না, এটি উইন্ডোজ সার্ভার ডিস্ট্রিবিউশনের সাথে ইন্টিগ্রেটেড এবং একটি পৃথক সার্ভার রোল হিসেবে ইনস্টল হয়। এছাড়া, WSUS 6.0-এ PowerShell ব্যবহার করে আপডেট ইনস্টলেশন পরিচালনা করার ক্ষমতা যোগ করা হয়েছে।
এই আর্টিকেলে, আমরা উইন্ডোজ সার্ভার ২০১২ R2 / উইন্ডোজ সার্ভার ২০১৬-এ WSUS রোল ইনস্টলেশন এবং কনফিগারেশনের মৌলিক দিকগুলো আলোচনা করব।
উইন্ডোজ সার্ভার ২০১২ R2 / ২০১৬-এ WSUS রোল কীভাবে ইনস্টল করবেন?
উইন্ডোজ সার্ভার ২০০৮-এ, WSUS একটি পৃথক রোল হিসেবে বंटন করা ছিল যা Server Management কনসোলের মাধ্যমে ইনস্টল করা যেত। উইন্ডোজ সার্ভার ২০১২ R2 / ২০১৬-এ এটি বদলায়নি। Server Management কনসোল খুলুন এবং Windows Server Update Services রোলটি সিলেক্ট করুন (সিস্টেম স্বয়ংক্রিয়ভাবে IIS ওয়েব সার্ভারের প্রয়োজনীয় কম্পোনেন্টগুলো সিলেক্ট করে এবং ইনস্টল করার প্রস্তাব দেয়)।

WSUS Services অপশনটি চেক করুন, তারপর WSUS যে ডাটাবেসটি ব্যবহার করবে তার টাইপ সিলেক্ট করতে হবে।
উইন্ডোজ সার্ভার ২০১২-এ WSUS নিচের ডাটাবেসগুলো সাপোর্ট করে:
- Windows Internal Database (WID);
- Microsoft SQL Server 2008 R2 SP1, 2012, 2014, 2016 Enterprise / Standard / Express Editions-এ।
অনুসারে, আপনি Windows Internal Database WID (Windows Internal database) ব্যবহার করতে পারেন, যা ফ্রি এবং অতিরিক্ত লাইসেন্সিং প্রয়োজন হয় না। অথবা আপনি ডেডিকেটেড লোকাল বা রিমোট SQL Server ডাটাবেস (অন্য সার্ভারে) ব্যবহার করতে পারেন WSUS ডেটা সংরক্ষণে।
ডিফল্ট WID বেসের নাম SUSDB.mdf এবং এটি %windir%\wid\data ফোল্ডারে সংরক্ষিত থাকে। এই ডাটাবেস শুধু উইন্ডোজ অথেনটিকেশন সাপোর্ট করে (SQL নয়)। WSUS-এর জন্য ইন্টারন্যাল (WID) ডাটাবেস ইন্সট্যান্সের নাম server_name\Microsoft##WID। WSUS ডাটাবেস আপডেট সার্ভার সেটিংস, আপডেট মেটাডেটা এবং WSUS ক্লায়েন্ট তথ্য সংরক্ষণ করে।
ইন্টারন্যাল ডাটাবেস (Windows Internal Database) প্রস্তাবিত হয় যদি:
- আপনার সংস্থার SQL Server-এ লাইসেন্স নেই এবং কিনার পরিকল্পনা নেই;
- WSUS লোড ব্যালেন্সিং (NLB WSUS) ব্যবহার করার পরিকল্পনা নেই;
- আপনি চাইল্ড WSUS সার্ভার ডিপ্লয় করার পরিকল্পনা করেন (উদাহরণস্বরূপ, শাখা অফিসে)। এই ক্ষেত্রে সেকেন্ডারি সার্ভারগুলিতে বিল্ট-ইন WSUS ডাটাবেস ব্যবহার করা প্রস্তাবিত।
WSUS WID ডাটাবেস SQL Server Management Studio (SSMS) এর মাধ্যমে অ্যাডমিনিস্টার করা যাবে, যদি কানেকশন স্ট্রিং-এ নিচের মানটি নির্দিষ্ট করা হয়: \\.\pipe\MICROSOFT##WID\tsql\query।
দ্রষ্টব্য যে, SQL Server 2008/2012 Express-এর ফ্রি এডিশনে ডাটাবেসের সর্বোচ্চ আকারের লিমিট আছে – ১০ GB। সבירভাবেই এই লিমিট পৌঁছাবে না (উদাহরণস্বরূপ, ৩০০০ ক্লায়েন্টের জন্য WSUS ডাটাবেসের আকার প্রায় ৩ GB)। Windows Internal Database ৫২৪ GB-এ সীমাবদ্ধ।
যদি আপনি WSUS রোল এবং MS SQL ডাটাবেস আলাদা সার্ভারে ইনস্টল করেন, তবে কিছু সীমাবদ্ধতা আছে:
- WSUS ডাটাবেসের সাথে SQL Server ডোমেন কন্ট্রোলার হতে পারে না;
- WSUS সার্ভার একই সাথে Remote Desktop Services Host হতে পারে না।
আপনি যদি বিল্ট-ইন WID ডাটাবেস ব্যবহার করার পরিকল্পনা করেন (এটি বড় ইনফ্রাস্ট্রাকচারের জন্যও বেশিরভাগ কাজের উপযুক্ত এবং কার্যকর অপশন), তবে Database অপশনটি চেক করুন।

তারপর আপডেট সংরক্ষণের জন্য ডিরেক্টরি নির্দিষ্ট করুন (নির্বাচিত ডিস্কে কমপক্ষে ১০ GB ফ্রি স্পেস থাকা প্রস্তাবিত)।
WSUS ডাটাবেসের আকার আপনি যে পণ্য এবং উইন্ডোজ OS সংস্করণ আপডেট করার পরিকল্পনা করছেন তার সংখ্যার ওপর অত্যধিক নির্ভরশীল। বড় সংস্থায়, WSUS সার্ভারে আপডেট ফাইলগুলোর আকার সैंकড়ো GB-এ পৌঁছাতে পারে। উদাহরণস্বরূপ, আমার WSUS ডিরেক্টরির আকার প্রায় ৪০০ GB (উইন্ডোজ ৭, ৮.১, ১০, উইন্ডোজ সার্ভার ২০০৮ R2, ২০১২ / R2/ ২০১৬, এক্সচেঞ্জ ২০১৩, অফিস ২০১০ এবং ২০১৬, SQL সার্ভার ২০০৮/২০১২/২০১৬-এর আপডেট সংরক্ষিত)। আপনার WSUS ফাইলগুলোর স্টোরেজ স্পেস পরিকল্পনা করার সময় এটিকে মনে রাখবেন।

যদি আপনি আগে আলাদা SQL ডাটাবেস ব্যবহার করার সিদ্ধান্ত নেন, তবে ডাটাবেস সার্ভারের নাম, DB Instance নির্দিষ্ট করতে হবে এবং কানেকশন যাচাই করতে হবে।

তারপর WSUS রোল সমস্ত প্রয়োজনীয় কম্পোনেন্টসহ ইনস্টল হবে। ইনস্টলেশন শেষ হলে, Server Manager-এ WSUS Management Console চালান।

আপনি ইন্টারন্যাল ডাটাবেস সহ WSUS সার্ভার ইনস্টল করতে নিচের PowerShell কমান্ডটিও ব্যবহার করতে পারেন:
Install-WindowsFeature -Name Updateservices,UpdateServices-WidDB,UpdateServices-services –IncludeManagementTools
উইন্ডোজ সার্ভার ২০১২ R2 / ২০১৬-এ মৌলিক WSUS কনফিগারেশন
WSUS কনসোল প্রথমবার চালালে, Update Server Configuration Wizard স্বয়ংক্রিয়ভাবে শুরু হয়। চলুন উইজার্ড ব্যবহার করে WSUS সার্ভার কনফিগার করার বেসিক ধাপগুলো দেখি।
নির্দিষ্ট করুন যে WSUS সার্ভার আপডেট সরাসরি Microsoft Update ওয়েবসাইট থেকে নেবে কিনা অথবা আপস্ট্রিম WSUS সার্ভার থেকে ডাউনলোড করবে। দ্বিতীয় অপশনটি সাধারণত বড় নেটওয়ার্কে ব্যবহৃত হয় একটি বড় অঞ্চলীয় বিভাগের WSUS সার্ভার কনফিগার করতে, যা কεντ্রাল অফিসের WSUS থেকে আপডেট পায় (এই কনফিগারেশন HQ এবং শাখা অফিসের মধ্যে WAN চ্যানেলের লোড উল্লেখযোগ্যভাবে কমিয়ে দেয়)।

যদি আপনার WSUS সার্ভার নিজে Windows Update সার্ভার থেকে আপডেট ডাউনলোড করে, এবং আপনি প্রক্সি সার্ভারের মাধ্যমে ইন্টারনেট এক্সেস করেন, তবে প্রক্সি সার্ভারের ঠিকানা, পোর্ট এবং অ্যাক্সেসের জন্য ক্রেডেনশিয়াল নির্দিষ্ট করতে হবে।

পরবর্তীতে, আপস্ট্রিম আপডেট সার্ভারের সাথে কানেকশন যাচাই করা হয়। Start Connecting-এ ক্লিক করুন।

তারপর WSUS যে ভাষাগুলোর জন্য আপডেট ডাউনলোড করবে সেগুলো সিলেক্ট করতে হবে। আমরা English সিলেক্ট করি (ভাষার তালিকা পরবর্তীতে WSUS কনসোল থেকে পরিবর্তন করা যাবে)।

তারপর WSUS যে পণ্যগুলোর জন্য আপডেট ডাউনলোড করবে তার তালিকা নির্দিষ্ট করুন। আপনার কর্পোরেট নেটওয়ার্কে ব্যবহৃত সব মাইক্রোসফট পণ্যগুলো সিলেক্ট করতে হবে। মনে রাখবেন যে সমস্ত অতিরিক্ত আপডেট ডিস্ক স্পেস নেয়, তাই অতিরিক্ত পণ্যগুলো চেক করা উচিত নয়। আপনি যদি নিশ্চিত হন যে আপনার নেটওয়ার্কে উইন্ডোজ XP বা উইন্ডোজ ৭ চালিত কোনো কম্পিউটার নেই, তবে এই OS-গুলোর চেকবক্স সিলেক্ট করবেন না। এটি WSUS সার্ভার ড্রাইভের স্পেস উল্লেখযোগ্যভাবে বাঁচাবে।
যদি প্রয়োজন হয়, তবে আপনি Microsoft Update Catalog থেকে যেকোনো আপডেট ম্যানুয়ালি আপনার WSUS সার্ভারে ইম্পোর্ট করতে পারেন।

Classification Page-এ, WSUS-এর মাধ্যমে বিতরণ করা আপডেটের টাইপগুলো নির্দিষ্ট করুন। প্রস্তাবিত: Critical Updates, Definition Updates, Security Packs, Service Packs, Update Rollups, Updates।
WSUS কনসোলে উইন্ডোজ ১০ বিল্ড আপগ্রেড (১৭০৯, ১৮০৩, ১৮০৯, ইত্যাদি) Upgrades ক্লাসে অন্তর্ভুক্ত।
পরবর্তীতে, আপডেট সিঙ্ক্রোনাইজেশন শিডিউল নির্দিষ্ট করুন – WSUS সার্ভারের Microsoft Update সার্ভারের সাথে স্বয়ংক্রিয় দৈনিক সিঙ্ক্রোনাইজেশন ব্যবহার করা প্রস্তাবিত। WSUS সিঙ্ক্রোনাইজেশন রাতের সময় করা উচিত যাতে বনয়ন কাজের সময় ইন্টারনেট চ্যানেল ওভারলোড না হয়।

আপস্ট্রিম আপডেট সার্ভারের সাথে WSUS সার্ভারের প্রাথমিক সিঙ্ক্রোনাইজেশন কিছু দিন সময় নিতে পারে, পূর্বে নির্বাচিত পণ্যের সংখ্যা এবং আপনার ISP-এর ওপর নির্ভর করে।
উইজার্ড শেষ হলে, WSUS কনসোল চালু হয়।

উইন্ডোজ সার্ভারে WSUS সার্ভারের পারফরম্যান্স উন্নত করার জন্য, নিচের ফোল্ডারগুলো অ্যান্টিভাইরাস স্ক্যান থেকে বাদ দেওয়া প্রস্তাবিত:
- \WSUS\WSUSContent;
- %windir%\wid\data;
- \SoftwareDistribution\Download.
ক্লায়েন্টরা এখন পোর্ট ৮৫৩০-এ WSUS সার্ভারের সাথে কানেক্ট হয়ে আপডেট পেতে পারবে (উইন্ডোজ সার্ভার ২০০৩ এবং ২০০৮-এ ডিফল্টভাবে পোর্ট ৮০ ব্যবহার করা হতো)। বড় সংখ্যক কম্পিউটার (১০০০ এর বেশি) থাকলে, IIS WsusPoll পুলের পারফরম্যান্স, যা ক্লায়েন্ট আপডেট বিতরণ করে, সংশ্লিষ্ট আর্টিকেল অনুযায়ী কনফিগার করা যাবে।
WSUS কনসোলে বিভিন্ন আপডেট রিপোর্ট দেখতে, আপনার সার্ভারে অপশনাল Microsoft Report Viewer 2008 SP1 Redistributable (অথবা উচ্চতর) কম্পোনেন্ট ইনস্টল করা থাকতে হবে।
অন্যান্য আর্টিকেলগুলিতে আমরা আরও দেখব: উইন্ডোজ সার্ভার ২০১২ R2 / ২০১৬-এ WSUS সার্ভার আরও কনফিগার করা: গ্রুপ পলিসি ব্যবহার করে WSUS ক্লায়েন্ট সেটিং কনফিগার করা, নতুন আপডেট অ্যাপ্রুভ করা, এবং WSUS টার্গেট গ্রুপের মধ্যে অ্যাপ্রুভ করা আপডেট কপি করা।
তাদের সাথে থাকুন!