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

WSUS টার্গেট গ্রুপের মধ্যে অনুমোদিত আপডেট কপি করুন

আপনার ইন্টারনাল WSUS সার্ভার দিয়ে কর্পোরেট কম্পিউটার ও সার্ভারে আপডেট ইনস্টল করলে, আপনি সেগুলো পাইলট গ্রুপে কম্পিউটার বা সার্ভারে আগে টেস্ট করতে পারেন (GPO ব্যবহার করে কম্পিউটার ও সার্ভারকে ভিন্ন WSUS টার্গেট গ্রুপে আলাদা করা যায়)। গত বছরের অভিজ্ঞতা দেখায় WSUS-কে সব নতুন আপডেট প্রোডাক্টিভ সিস্টেমে অটোমেটিক্যালি অনুমোদন দিয়ে ইনস্টল করার জন্য কনফিগার করা উচিত নয় (Microsoft često কাঁচা বা পর্যাপ্ত টেস্ট করা নয় এমন আপডেট রিলিজ করে)।

WSUS সার্ভারে একাধিক ভিন্ন টার্গেট আপডেট গ্রুপ তৈরি করা যায়। ক্লাসিক স্কিম: নতুন আপডেটগুলো প্রথমে টেস্ট গ্রুপে (যেমন Workstation_Test এবং Servers_Test) ইনস্টল করা হয়। এই গ্রুপগুলোর জন্য WSUS সেটিংসে (WSUS → Options → Automatic Approvals → Default Automatic Approval Rule) সব ক্রিটিক্যাল ও সিকিউরিটি আপডেটের অটোমেটিক অপ্রুভাল রুল তৈরি করা হয়।

টেস্ট গ্রুপের কম্পিউটারে নতুন আপডেট ইনস্টল হয়ে যাওয়া এবং ৩-৪ দিন পর নিশ্চিত হলে যে প্যাচগুলো কোনো সমস্যা তৈরি করেনি, তখন প্রোডাকশন WSUS কম্পিউটার গ্রুপের জন্য নতুন আপডেট অনুমোদন দিতে হয়। কিন্তু এটা ম্যানুয়ালি সব প্রোডাকশন কম্পিউটার ও সার্ভারের জন্য সিলেক্ট ও অনুমোদন দিয়ে করা যাবে না? আমি দুটি সহজ পদ্ধতি দেখাব WSUS টেস্ট গ্রুপ থেকে প্রোডাক্টিভ গ্রুপে আপডেট অনুমোদন কপি করার।

WSUS কনসোলে ম্যানুয়ালি অনুমোদিত আপডেট কপি করুন

WSUS টেস্ট গ্রুপ থেকে প্রোডাক্টিভ কম্পিউটার/সার্ভার গ্রুপে অনুমোদিত আপডেট ম্যানুয়ালি কপি করা খুব সুবিধাজনক। এর জন্য Update Services কনসোল ভিউ সঠিকভাবে কনফিগার করতে হবে।

Updates সেকশনে টেস্ট গ্রুপের অনুমোদিত আপডেটের জন্য একটি নতুন ভিউ তৈরি করুন। মেনু থেকে New Update View সিলেক্ট করুন।

উইজার্ডে "Updates are approved for a specific group" সিলেক্ট করুন এবং আপনার WSUS টেস্ট গ্রুপের নাম (Workstation_test) দিন। নতুন ভিউর নাম দিন।

তैयার ভিউ সিলেক্ট করুন এবং ফিল্টার মেনুতে (নিচে) Approval=”Approved” এবং Status=”Any” সেট করুন। টেবিল হেডার ক্লিক করে Release Date কলাম যোগ করুন। কলাম হেডার ক্লিক করে সোর্ট করুন যাতে নতুন আপডেটগুলো প্রথমে見える।

এখন লিস্টে নতুন আপডেট খুঁজে বের করা এবং তাদের ইনস্টলেশন স্ট্যাটাস চেক করা সহজ। Shift এবং/অথবা Ctrl দিয়ে যে আপডেটগুলো প্রোডাকশন সিস্টেমের জন্য অনুমোদন দিতে চান সেগুলো সিলেক্ট করুন, রাইট-ক্লিক → Approve। WSUS গ্রুপের লিস্টে প্রোডাকশন গ্রুপ সিলেক্ট করুন যেগুলোর জন্য আপডেট অনুমোদন দিতে চান এবং Approved for Install ক্লিক করুন।

তাহলে নতুন আপডেটগুলো প্রোডাকশন সিস্টেমেও ইনস্টল হয়ে যাবে।

PowerShell দিয়ে WSUS গ্রুপের মধ্যে অনুমোদিত আপডেট কপি করুন

যদি আপনার WSUS সার্ভারে অনেক আপডেট গ্রুপ থাকে, তবে PowerShell ব্যবহার করে WSUS টেস্ট গ্রুপ থেকে প্রোডাক্টিভ গ্রুপে অনুমোদিত আপডেট কপি করার প্রক্রিয়া অটোমেট করা যায়। আমি একটি ছোট PoSh স্ক্রিপ্ট লিখেছি যেখানে আপনার WSUS সার্ভারের FQDN নাম এবং সোর্স ও টার্গেট WSUS গ্রুপের নাম দিতে হবে যাদের মধ্যে অনুমোদিত আপডেট কপি করতে চান।

$WsusServerFqdn='mont-wsus.woshub.com'
$WsusSourceGroup = 'Workstation_Test'
$WsusTargetGroup = 'WorkstationProduction'

[void][reflection.assembly]::LoadWithPartialName( “Microsoft.UpdateServices.Administration”)
$wsus = [Microsoft.UpdateServices.Administration.AdminProxy]::getUpdateServer( $WsusServerFqdn, $False, ‘8530’)
$Groups = $wsus.GetComputerTargetGroups()
$WsusSourceGroupObj = $Groups | Where {$_.Name -eq $WsusSourceGroup}
$WsusTargetGroupObj = $Groups | Where {$_.Name -eq $WsusTargetGroup}

$Updates = $wsus.GetUpdates()
$i = 0
ForEach ($Update in $Updates)
{
if ($Update.GetUpdateApprovals($WsusSourceGroupObj).Count -ne 0 -and $Update.GetUpdateApprovals($WsusTargetGroupObj).Count -eq 0)
{
$i ++
Write-Host (“Approving ” + $Update.Title)
$Update.Approve(‘Install’,$WsusTargetGroupObj) | Out-Null
}
}
Write-Output (“Approved {0} updates for target group {1}” -f $i, $WsusTargetGroup)

এই PowerShell স্ক্রিপ্ট WSUS সোর্স গ্রুপের সব অনুমোদিত আপডেট tuầnক্রমে লিস্ট করবে, এবং যদি কোনো আপডেট টার্গেট গ্রুপে অনুমোদিত না থাকে, তবে সেটি ইনস্টলের জন্য অনুমোদন দিবে। এই উদাহরণে স্ক্রিপ্ট ৬৪টি আপডেট অনুমোদন দিয়েছে যা টেস্ট গ্রুপে অনুমোদিত ছিল কিন্তু প্রোডাক্টিভ গ্রুপে অনুপস্থিত ছিল।

  1. উইন্ডোজ ১০: WSUS এরর 0x8024401c সমাধান

  2. উইন্ডোজ ১০: WSUS থেকে আপগ্রেড প্যাকেজ ডাউনলোড করতে পারছেনা (0x80244019)

  3. উইন্ডোজ ১০ ইনস্টলেশন ইমেজে উইন্ডোজ আপডেট ইন্টিগ্রেট করা

  4. উইন্ডোজ ১০ ২০২২: ফিচার আপডেট বনাম ক্যুমুলেটিভ আপডেট - পার্থক্য ব্যাখ্যা