ডিস্ক কোটা উইন্ডোজ অ্যাডমিনিস্ট্রেটরদের সার্ভার এবং ওয়ার্কস্টেশনের ফাইল সিস্টেমে ব্যবহারকারীদের ডিস্কের স্থানের পরিমাণ নিয়ন্ত্রণ এবং সীমিত করার অনুমতি দেয়। উইন্ডোজ সার্ভার দুই ধরনের ডিস্ক কোটা সমর্থন করে:ফাইল সার্ভার রিসোর্স ম্যানেজার কোটা এবংNTFS কোটা . যদিও FSRM কোটাগুলি আরও নমনীয় এবং সুবিধাজনক, কিছু ক্ষেত্রে NTFS কোটাগুলি দক্ষতার সাথে ব্যবহার করা যেতে পারে। উদাহরণস্বরূপ, রোমিং প্রোফাইল ফোল্ডারের আকার সীমিত করতে (কিন্তু ব্যবহারকারীর প্রোফাইল ডিস্ক নয়) এবং RDS হোস্টে পুনঃনির্দেশিত হোম ফোল্ডার, FTP সার্ভার এবং IIS সাইটগুলিতে ব্যক্তিগত ব্যবহারকারী ডিরেক্টরি ইত্যাদি। উইন্ডোজ ব্যবহারকারীদের জন্য NTFS ডিস্ক কোটা কনফিগার করুন।
উইন্ডোজে এনটিএফএস ডিস্ক কোটা বোঝা
আপনি প্রতিটি ব্যবহারকারীর জন্য ফাইল এবং ফোল্ডারের সর্বাধিক আকার সীমিত করতে উইন্ডোজ ডিস্ক কোটা ব্যবহার করতে পারেন যাতে তারা তাদের ডেটা সহ সমস্ত ডিস্কের স্থান ব্যবহার না করে। ডিস্ক কোটা সার্ভার এবং ডেস্কটপ উইন্ডোজ সংস্করণ উভয়েই উপলব্ধ।
মূল বৈশিষ্ট্যগুলি৷ এবং NTFS কোটার সীমাবদ্ধতা:
- কোটা শুধুমাত্র সম্পূর্ণ NTFS-ফরম্যাটেড ভলিউমে (পার্টিশন) প্রয়োগ করা যেতে পারে। এই কোটার ধরন ReFS ড্রাইভে কাজ করবে না;
- কোটা সমস্ত ব্যবহারকারীদের জন্য প্রয়োগ করা হয় যারা এই পার্টিশনে তাদের ডেটা সঞ্চয় করে। আপনি ব্যবহারকারীদের একটি গ্রুপ বা একটি পৃথক ফোল্ডারে একটি কোটা প্রয়োগ করতে পারবেন না৷ এই ক্ষেত্রে FSRM ব্যবহার করা ভাল;
- এনটিএফএস নিরাপত্তা বর্ণনাকারীতে মালিকের রেকর্ড চেক করে ফাইল এবং ফোল্ডারের মালিকানা নির্ধারণ করা হয়;
- ডিফল্টরূপে, উইন্ডোজ ডিস্ক কোটা সক্ষম করে একটি পার্টিশন স্ক্যান করে এবং ঘন্টায় একবার প্রতিটি ব্যবহারকারীর মোট ফাইলের আকার গণনা করে;
- NTFS কম্প্রেশন ব্যবহার করার সময়, মূল ফাইলের আকার (কম্প্রেশনের আগে) বিবেচনায় নেওয়া হয়।
NTFS ডিস্ক কোটা ব্যবহার করার জন্য নিম্নলিখিত পরিস্থিতি রয়েছে:
- ডিস্ক ব্যবহারের মনিটরিং — সার্ভারে ব্যবহারকারীদের ডিস্ক স্পেস ব্যবহারের পরিসংখ্যান দেখা;
- মনিটরিং এবং বিজ্ঞপ্তি — প্রথম দৃশ্যের পাশাপাশি, যখন কোটা অতিক্রম করা হয়, তখন ব্যবহারকারীর নাম এবং কোটা ব্যবহার সম্পর্কে তথ্য সহ একটি ইভেন্ট ইভেন্ট ভিউয়ারে রেকর্ড করা হয়;
- ডিস্ক ব্যবহারের নিয়ন্ত্রণ — কোটা অতিক্রম করলে, ব্যবহারকারী নতুন ফাইল সংরক্ষণ করতে পারবে না
Windows 10/Windows সার্ভার 2016-এ ডিস্ক কোটা সক্ষম করুন
উইন্ডোজ সার্ভার 2016-এ ব্যবহারকারীর ডেটা সমন্বিত একটি ডিস্কে NTFS কোটা কনফিগারেশনের ক্ষেত্রে বিবেচনা করা যাক। উইন্ডোজের পূর্ববর্তী সমস্ত সংস্করণে (উইন্ডোজ 2003 দিয়ে শুরু), NTFS ডিস্ক কোটা একইভাবে কনফিগার করা হয়েছে।
ডিস্ক বৈশিষ্ট্য উইন্ডো খুলুন, যেখানে আপনি কোটা সক্ষম করতে চান, কোটা-এ যান ট্যাব তারপর কোটা সেটিংস দেখান ক্লিক করুন৷ :
এই ভলিউমের জন্য কোটা সক্ষম করতে, কোটা ব্যবস্থাপনা সক্ষম করুন চেক করুন .
কোটা ব্যবহারের পরিস্থিতির উপর নির্ভর করে নিম্নলিখিত বিকল্পগুলি পরীক্ষা করা যেতে পারে:
- কোটা সীমা অতিক্রমকারী ব্যবহারকারীদের ডিস্কে স্থান অস্বীকার করুন - ডিস্কে লেখা থেকে কোটা সীমা অতিক্রম করেছে এমন ব্যবহারকারীদের বাধা দেয়;
- ডিস্কে স্থান সীমিত করুন — একজন ব্যবহারকারীর জন্য ফাইলের মোট আকারের একটি সীমা সেট করুন;
- ইভেন্ট লগ করুন যখন কোনো ব্যবহারকারী তাদের কোটা সীমা অতিক্রম করে – কোনো ব্যবহারকারী কোটা সীমা অতিক্রম করলে ইভেন্ট ভিউয়ারে একটি ইভেন্ট লগ করে;
- ইভেন্ট লগ করুন যখন কোনো ব্যবহারকারী তাদের সতর্কতা মাত্রা অতিক্রম করে – কোটা থ্রেশহোল্ডে পৌঁছে গেলে একটি ইভেন্ট লগ করে।
"কোটা সীমা অতিক্রমকারী ব্যবহারকারীদের ডিস্ক স্পেস অস্বীকার করুন" বিকল্পটি সক্ষম করার সুপারিশ করা হয় না একবার. আপনার ব্যবহারকারীদের দ্বারা ডিস্ক স্থানের বর্তমান ব্যবহার অনুমান করা বাঞ্ছনীয়। আমাদের উদাহরণে, আমরা প্রতিটি ব্যবহারকারীকে সার্ভারে 1 GB ডিস্ক স্পেস সীমাবদ্ধ করতে চাই।
পরিবর্তনগুলি সংরক্ষণ করুন (প্রয়োগ করুন)। কিছু সময়ের মধ্যে (ডিস্কের আকার এবং ফাইলের সংখ্যার উপর নির্ভর করে), উইন্ডোজ প্রতিটি ব্যবহারকারীর দ্বারা ডিস্ক স্থানের মোট ব্যবহার গণনা করবে।
কোটা এন্ট্রিতে ক্লিক করুন বোতাম আপনি একটি ফলাফলের সারণী দেখতে পাবেন যা কোটা এবং প্রতিটি ব্যবহারকারীর দ্বারা ব্যবহৃত স্থানের বর্তমান আকার দেখাচ্ছে (যাদের ফাইলগুলি ফাইল সিস্টেমে পাওয়া যায়)। এখানে আপনি এক নজরে দেখতে পাবেন কোন ব্যবহারকারীরা ইতিমধ্যেই তাদের ডিস্ক কোটা অতিক্রম করেছে৷
৷
ডিফল্টরূপে, সকল ব্যবহারকারীর জন্য একই কোটা সেট করা হয়। কোটা এন্ট্রি উইন্ডো থেকে, আপনি একটি নির্দিষ্ট ব্যবহারকারীর জন্য একটি কাস্টম কোটা সেটিংস তৈরি, বাড়াতে বা নিষ্ক্রিয় করতে পারেন৷
একটি নির্দিষ্ট ব্যবহারকারী অ্যাকাউন্টের জন্য NTFS ডিস্ক কোটা নিষ্ক্রিয় করতে, বৈশিষ্ট্যগুলি খুলুন (বৈশিষ্ট্যগুলি ) কোটা টেবিলে এন্ট্রি করুন এবং "ডিস্কের ব্যবহার সীমাবদ্ধ করবেন না" চেক করুন .
গুরুত্বপূর্ণ . আপনাকে অবশ্যই সিস্টেম অ্যাকাউন্ট NT Service\TrustedInstaller এবং NT AUTHORITY\SYSTEM-এর জন্য কোটা নিষ্ক্রিয় করতে হবে, অন্যথায় Windows সঠিকভাবে কাজ নাও করতে পারে।
কোটা তালিকা উইন্ডো থেকে, আপনি আপনার কোটা সেটিংস রপ্তানি করতে পারেন এবং তারপর আমদানি করতে এবং অন্য ডিস্ক বা কম্পিউটারে প্রয়োগ করতে পারেন৷
আপনি যদি নির্দিষ্ট ব্যবহারকারীর কোটায় গণনা করা ফাইলগুলির একটি তালিকা প্রদর্শন করতে চান, তাহলে আপনাকে মুছুন নির্বাচন করতে হবে মেনু আইটেম।
এই ডায়ালগ বক্সটি একটি নির্দিষ্ট ফাইলের মালিক পরিবর্তন করার অনুমতি দেয় (মালিকানা নিন ), ফাইল মুছে দিন বা সরান।
আপনি অডিট মোডে আপনার নরম কোটাগুলি সাজানোর পরে, আপনি কোটা সীমা অতিক্রমকারী ব্যবহারকারীদের ডিস্ক স্থান অস্বীকার করতে পারেন সক্ষম করতে পারেন৷ বিকল্প এটি হার্ড ডিস্ক কোটা মোড সক্রিয় করবে। এখন ব্যবহারকারীরা তাদের বরাদ্দকৃত ডিস্কের স্থান অতিক্রম করতে পারবেন না। অনুগ্রহ করে মনে রাখবেন যে ব্যবহারকারীর সেশনে ডিস্কের আকার এখন বিদ্যমান ডিস্ক কোটা অনুযায়ী প্রদর্শিত হয়। এই উদাহরণে, C:\ ড্রাইভে আমার অ্যাকাউন্টের জন্য 1 GB কোটার 876 MB বিনামূল্যে।
কোটা সীমা অতিক্রম করলে, একজন ব্যবহারকারী নিম্নলিখিত বার্তাটি পান:
এখানে পর্যাপ্ত জায়গা নেই... এই আইটেমটি অনুলিপি করতে xx MB প্রয়োজন। ফাইলগুলি মুছুন বা সরান যাতে আপনার পর্যাপ্ত জায়গা থাকে৷
একই সময়ে, EventID 37 এবং উৎস Ntfs সহ একটি ইভেন্ট ইভেন্ট ভিউয়ারে লগ ইন করা হয়েছে:
একজন ব্যবহারকারী ভলিউম C:
গ্রুপ নীতি সেটিংস সহ ডিস্ক কোটা কনফিগার করা
আপনি গ্রুপ নীতিগুলি ব্যবহার করে ডোমেনের কম্পিউটার এবং সার্ভারগুলিতে ডিস্ক কোটা সেটিংস পরিচালনা করতে পারেন৷ কোটা সেটিংস GPO বিভাগের অধীনে অবস্থিত:কম্পিউটার কনফিগারেশন -> প্রশাসনিক টেমপ্লেট -> সিস্টেম -> ডিস্ক কোটা। উপরে আলোচনার মত ডিস্ক কোটা সক্ষম করতে, আপনার GPO-তে নিম্নলিখিত সেটিংস সেট করুন:
- ডিস্ক কোটা সক্ষম করুন :
সক্রিয় করুন
- ডিস্ক কোটা সীমা বলবৎ করুন :
সক্রিয় করুন
- ডিফল্ট কোটা সীমা এবং সতর্কতা স্তর :
সক্রিয় করুন
(ডিফল্ট কোটা সীমা/সতর্কতা স্তর:1 Gb
) - কোটা সীমা অতিক্রম করলে ইভেন্ট লগ করুন :
সক্রিয় করুন
- অপসারণযোগ্য মিডিয়াতে নীতি প্রয়োগ করুন :
সক্রিয় করুন
(যদি আপনি একটি USB ফ্ল্যাশ ড্রাইভ সহ অপসারণযোগ্য মিডিয়ার জন্য কোটা প্রয়োগ করতে চান)
কম্পিউটার/সার্ভারের সাথে OU-তে এই GPO বরাদ্দ করা বাকি আছে যেখানে আপনাকে ডিস্ক কোটা প্রয়োগ করতে হবে এবং গ্রুপ নীতি সেটিং আপডেটের জন্য অপেক্ষা করতে হবে।
GPO এর মাধ্যমে কনফিগার করা ডিস্ক কোটা কম্পিউটারের সমস্ত ডিস্কে প্রয়োগ করা হয়। আপনি নির্দিষ্ট ব্যবহারকারীদের জন্য বর্জন কনফিগার করতে পারবেন না।কমান্ড প্রম্পট/পাওয়ারশেল ব্যবহার করে ডিস্ক কোটা পরিচালনা করা
NTFS কোটাও কমান্ড প্রম্পট থেকে পরিচালনা করা যেতে পারে। এটি করতে, fsutil কোটা কমান্ড ব্যবহৃত হয়।
একটি ডিস্কের জন্য নরম কোটা সক্ষম করতে, কমান্ডটি ব্যবহার করুন:
fsutil কোটা ট্র্যাক E:
হার্ড এনটিএফএস কোটা সক্ষম করতে, চালান:
fsutil কোটা প্রয়োগ E:
ডিস্ক কোটা সম্পূর্ণরূপে নিষ্ক্রিয় করতে, কমান্ডটি ব্যবহার করুন:
fsutil কোটা নিষ্ক্রিয় করুন E:
একটি নির্দিষ্ট ড্রাইভের জন্য বর্তমান কোটা সেটিংস পেতে, চালান:
fsutil কোটা প্রশ্ন e:
যারা ইতিমধ্যে তাদের ডিস্ক কোটা অতিক্রম করেছে তাদের একটি তালিকা পান:
fsutil কোটা লঙ্ঘন
একটি নির্দিষ্ট ব্যবহারকারীর জন্য কোটা থ্রেশহোল্ড পরিবর্তন করতে, কমান্ডটি ব্যবহার করুন:
fsutil কোটা পরিবর্তন করুন E:2000000000 100000000 corp\aabrams
কোটার মাপ বাইটে নির্দিষ্ট করা হয়েছে (এই উদাহরণে 2 জিবি)। প্রথম মানটি ডিস্কে ব্যবহারকারীর ডেটার সর্বাধিক আকার (হার্ড কোটা), দ্বিতীয়টি হল সতর্কতাগুলি উপস্থিত হওয়ার সীমা (সতর্কতা স্তর)।
ডিস্ক কোটা আপডেট করার ফ্রিকোয়েন্সি খুঁজুন (সেকেন্ডে):
fsutil আচরণের প্রশ্ন কোটানোটিফাই
ডিফল্টরূপে, প্রতি ঘন্টায় একবার কোটা আপডেট করা হয়।
NTFS ডিস্ক কোটা পরিচালনার জন্য কোনো অন্তর্নির্মিত PowerShell cmdlets নেই। যাইহোক, সেগুলি Win32_DiskQuota
ব্যবহার করে পরিচালনা করা যেতে পারে WMI ক্লাস। উদাহরণস্বরূপ, নিম্নলিখিত PowerShell স্ক্রিপ্ট বর্তমান ব্যবহারকারী কোটা সম্পর্কে তথ্য প্রদর্শন করবে।
$strCom ="।"
$colItems =get-wmiobject -class "Win32_DiskQuota" -namespace "root\CIMV2" -computername $strCom
foreach ($colItems এ $objItem ) {
লেখা-হোস্ট "কোটা ব্যবহার:" $objItem.DiskSpaceUsed
লিখন-হোস্ট "কোটা হার্ড লিমিট:" $objItem.Limit
লিখুন-হোস্ট "ড্রাইভ:" $objItem.QuotaVolume
লেখা হোস্ট "স্থিতি:" $objItem. স্থিতি
লিখুন-হোস্ট "ব্যবহারকারীর নাম:" $objItem.User
লিখুন-হোস্ট "কোটা সতর্কতা সীমা:" $objItem.WarningLimit