Windows Server 2016 চালিত আমার সার্ভারগুলির একটিতে মনিটরিং সিস্টেমটি ইভেন্ট আইডি 8193 সহ ভলিউম শ্যাডো কপি পরিষেবা ত্রুটির একাধিক বার্তা পাঠাতে শুরু করেছে এবং VSS একটি উৎস হিসাবে ইভেন্ট ভিউয়ারে (অ্যাপ্লিকেশন লগ) সম্পূর্ণ ত্রুটির বিবরণ দেখতে এইরকম:
Volume Shadow Copy Service error: Unexpected error calling routine RegOpenKeyExW (-2147483646, SYSTEM\CurrentControlSet\Services\VSS\Diag,...). hr = 0x80070005, Access is denied. Operation: Initializing Writer Context: %MINIFYHTMLb5bdc426b817a5035bf92ebd42cdf8ae5%Writer Class Id: {e8132975-6f93-4464-a53e-1050253ae220} Writer Name: System Writer Writer Instance ID: {4f096fb4-2e00-4864-aa8f-885aa9186850}
একই সময়ে, সার্ভারটি ঠিকঠাক কাজ করছে এবং পরিষেবা বা অ্যাপগুলির সাথে কোনও দৃশ্যমান সমস্যা ছিল না। VSS লেখকের ইন্সট্যান্স আইডির জন্য VSS মডিউলের তালিকায় কোনো ত্রুটি ছিল না।
vss তালিকা লেখক
VSS EventID 8193 একটি পরিচিত ত্রুটি যা সাধারণত Windows Server 2008 (বা নতুন) চালিত সার্ভারে DHCP ভূমিকার ইনস্টলেশনের সাথে সম্পর্কিত যার ফলে নেটওয়ার্ক পরিষেবা অ্যাকাউন্ট রেজিস্ট্রি কী HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS\Diag-এর অনুমতি হারায় .
সমস্যাটি VSS মডিউল - DHCP জেট রাইটার-এর ইনস্টলেশনের সাথে সম্পর্কিত , যা DHCP পরিষেবার সঠিক ছায়া অনুলিপি তৈরির জন্য দায়ী। এই VSS মডিউল ইনস্টলেশনের সময় নির্দিষ্ট রেজিস্ট্রি কী-তে অনুমতি পরিবর্তন করে।
এই ত্রুটিটি ঠিক করতে, আপনাকে ম্যানুয়ালি সম্পূর্ণ নিয়ন্ত্রণ প্রদান করতে হবে নেটওয়ার্ক পরিষেবার জন্য অনুমতি নির্দিষ্ট কী-তে।
- রেজিস্ট্রি এডিটর চালান (
regedit.exe
); - রেজিস্ট্রি কী এ যান HKLM\SYSTEM\CurrentControlSet\services\VSS\Diag এবং এর অনুমতি খুলুন (অনুমতি প্রসঙ্গ মেনুতে বিকল্প);
- নেটওয়ার্ক পরিষেবা খুঁজুন তালিকায় এবং সম্পূর্ণ নিয়ন্ত্রণ বরাদ্দ করুন অনুমতি
ম্যানুয়ালি রেজিস্ট্রি সম্পাদনা করার পরিবর্তে, একটি বিশেষ কমান্ড CLI টুল - SubInACL ব্যবহার করে রেজিস্ট্রি কী-তে ডিফল্ট অনুমতিগুলি পুনরুদ্ধার করা আরও সঠিক হবে। . এটি ডাউনলোড করুন এবং ইনস্টল করুন (যদি আপনি এটি এখনও না করে থাকেন) এবং নিম্নলিখিত কমান্ডগুলি চালান:
cd "C:\Program Files (x86)\Windows Resource Kits\Tools"
subinacl.exe /Subkeyreg System\CurrentControlSet\Services\VSS\Diag /sddl=D:PAI(A;;KA;;;BA)(A;;KA;;;SY)(A;;CCDCLCSWRPSDRC;;;BO)(A;;CCDCLCSWRPSDRC;;;LS)(A;;CCDCLCSWRPSDRC;;;NS)(A;CIIO;RC;;;OW)(A;;KR;;;BU)(A;CIIO;GR;;;BU)(A;CIIO;GA;;;BA)(A;CIIO;GA;;;BO)(A;CIIO;GA;;;LS)(A;CIIO;GA;;;NS)(A;CIIO;GA;;;SY)(A;CI;CCDCLCSW;;;S-1-5-80-3273805168- 4048181553-3172130058-210131473-390205191)(A;ID;KR;;;AC)(A;CIIOID;GR;;;AC)S:ARAI
Windows Server 2008 R2-এ, কমান্ডটি এরকম দেখাবে (Microsoft KB অনুযায়ী):
subinacl.exe /Subkeyreg System\CurrentControlSet\Services\VSS\Diag /sddl=O:SYG:SYD:PAI(A;;KA;;BA)(A;;KA;;;SY)(A;;SDGRGW;;;BO)(A;;SDGRGW;;;LS)(A;;SDGRGW;;;NS)(A;CIIO;RC;;;S-1-3-4)(A;;KR;;;BU)(A;CIIO;GR;;;BU)(A;CIIO;GA;;;BA)(A;CIIO;GA;;;BO)(A;CIIO;GA;;;LS)(A;CIIO;GA;;;NS)(A;CIIO;GA;;;SY)(A;CI;CCDCLCSW;;;S-1-5-80-3273805168-4048181553-3172130058-210131473-39020519)>
তারপর রেজিস্ট্রি এডিটরে চাইল্ড (নেস্টেড) অবজেক্টের অনুমতিগুলি প্রতিস্থাপন করুন। এটি করতে, ডায়াগ খুলুন reg কী বৈশিষ্ট্যগুলি এবং "অনুমতি" -> "উন্নত" -> "সমস্ত চাইল্ড অবজেক্ট অনুমতিগুলি প্রতিস্থাপন করুন" এ ক্লিক করুন।
তারপর শুধু আপনার উইন্ডোজ রিস্টার্ট করুন।
PS . এই নিবন্ধটি লেখার সময় আমি খুঁজে পেয়েছি যে একই (!!!) EventID 8193 এর সাথে আরেকটি VSS ত্রুটি ছিল এবং নিম্নলিখিত বর্ণনা:
Volume Shadow Copy Service error: Unexpected error calling routine ConvertStringSidToSid(S-1-5-21-2470146651-3958396388-212345117-21232.bak). hr = 0x80070539,The security ID structure is invalid. Operation: OnIdentify event Gathering Writer Data Context: Execution Context: Shadow Copy Optimization Writer Writer Class Id: {4dc3bdd4-ab48-4d07-adb0-3bee2926fd7f} Writer Name: Shadow Copy Optimization Writer Writer Instance ID: {5e5d68e6-9c97-4af6-a09f-bb2db4c65058}.
নিবন্ধটিকে ব্যাপক করার জন্য, আমি এই সমস্যার সমাধানও বর্ণনা করব।
এই ত্রুটিটি আপনাকে সিস্টেম স্টেট ব্যাকআপ তৈরি করতে বা আপনার হাইপার-ভি ভিএম (উইন্ডোজ সার্ভার ব্যাকআপের মাধ্যমে) ব্যাকআপ করতে দেয় না, যা নিম্নলিখিত ত্রুটির দিকে পরিচালিত করে:“0x80042308:নির্দিষ্ট বস্তুটি পাওয়া যায়নি
”।
এই সমস্যাটি ভিন্নভাবে সমাধান করা হয়েছে এবং প্রোফাইলের রেজি কী HKLM\Software\Microsoft\Windows NT\CurrentVersion\ProfileList-এ ভুল এন্ট্রির সাথে সম্পর্কিত। . ভিএসএস পরিষেবার (শ্যাডো কপি অপ্টিমাইজেশান রাইটার উপাদান) .bak দিয়ে শেষ হওয়া SID সহ ব্যবহারকারীর প্রোফাইল খুঁজে না পাওয়ার কারণে সমস্যাটি ঘটে এবং একটি ত্রুটি ফেরত দেয়৷ আপনাকে ConvertStringSidToSid ইভেন্টের বিবরণে দেখানো রেজিস্ট্রি কী মুছতে হবে (S-1-5-21-2470146651-3958396388-212345117-21232.bak)।
-
regedit.exe
খুলুন; - HKLM\Software\Microsoft\Windows NT\CurrentVersion\ProfileList-এ যান;
- .bak দিয়ে রেজিস্ট্রি কী খুঁজুন এবং মুছুন প্রত্যয়;
- আপনার কম্পিউটার রিস্টার্ট করুন এবং আবার আপনার ব্যাকআপ টাস্ক চালানোর চেষ্টা করুন।