মাইক্রোসফ্ট উইন্ডোজ সিস্টেম আপনার হার্ড ড্রাইভের ফাইলগুলোর স্ন্যাপশট বা ব্যাকআপ কপি তৈরি করে এমনকি যখন আপনি সেগুলো ব্যবহার করছেন। এই টেকনোলজিকে ভলিউম শ্যাডো কপি সার্ভিস (VSS) বলা হয়। আপনি ভলিউম শ্যাডো কপি অ্যাডমিনিস্ট্রেটিভ কমান্ড-লাইন টুল বা Vssadmin ব্যবহার করতে পারেন VSS ম্যানেজ করতে।

এতদিন aksdf.sys BSOD এরর সমাধান
VSS কম্পোনেন্ট
Vssadmin ব্যবহার করে VSS ম্যানেজ করার আগে, আমরা প্রথমে ভলিউম শ্যাডো কপি সার্ভিস (VSS)-এর বিভিন্ন কম্পোনেন্টে নজর দিব। শ্যাডো কপি বা স্ন্যাপশটের ব্যবহার 덕분에, এই কম্পোনেন্টগুলো আপনাকে গুরুত্বপূর্ণ অপারেশন পারফর্ম করতে দেয়, যেমন আপনার সার্ভার ব্যাকআপ করা লগড-ইন ইউজার বা রানিং প্রোগ্রামকে প্রভাবিত ছাড়া।
আপনার সার্ভারে এই বিভিন্ন VSS কম্পোনেন্ট এবং তাদের পারফর্ম করা টাস্কগুলো এক্সপ্লোর করা যাক।
১] VSS রিকোয়েস্টার
VSS রিকোয়েস্টারের উদাহরণ شامل System Center Data Protection Manager এবং Windows Server Backup প্রোগ্রাম। এই কম্পোনেন্টগুলোর প্রাথমিক ফাংশন হল VSS-কে একটি শ্যাডো কপি নেওয়ার জন্য রিকোয়েস্ট করা।
২] VSS রাইটার
উইন্ডোজ সার্ভারগুলোতে অনেক VSS রাইটার থাকতে পারে। এগুলো অ্যাপ্লিকেশন সফটওয়্যার দ্বারা প্রদত্ত কম্পোনেন্ট যাতে ডেটা শ্যাডো কপি তৈরি করার জন্য রেডি থাকে। কিছু VSS রাইটারের উদাহরণ شامل:
- WMI Writer
- Registry Writer
- Hyper-V
- Exchange Server
- Performance Counter Writer
- NTDS Writer
- System Writer
- DHCP Jet Writer
- SQL Server
- Active Directory System Service
- ASR Writer
- WINS Jet Writer
- Certificate Authority Writer
… ইত্যাদি।
৩] স্টোরেজ ভলিউম
একটি স্টোরেজ ভলিউম VSS-এর একটি গুরুত্বপূর্ণ কম্পোনেন্ট যা সেই ডেটা ধারণ করে যা আপনি কপি করতে যাচ্ছেন।
৪] VSS প্রোভাইডার
VSS প্রোভাইডারগুলো হার্ডওয়্যার ভেন্ডরদের দ্বারা প্রদত্ত স্টোরেজ অ্যারে-তে অন্তর্ভুক্ত থাকে। এগুলো শ্যাডো কপি তৈরি ও ম্যানেজ করে। কিছু VSS প্রোভাইডারের উদাহরণ হল মাইক্রোসফ্ট সফটওয়্যার কপি প্রোভাইডার এবং মাইক্রোসফ্ট ফাইল শেয়ার শ্যাডো কপি প্রোভাইডার।
৫] সোর্স ভলিউম
একটি সোর্স ভলিউম হলো সেখানে যেখানে সিস্টেম শ্যাডো কপি স্টোরেজ ফাইলগুলো রাখে যা VSS প্রোভাইডার ব্যবহার করে।
এখন আপনি VSS কম্পোনেন্টগুলো জানেন, চলুন দেখি কীভাবে সেগুলো কাজ করে। এখানে, আমি Vssadmin কমান্ডগুলো এবং কীভাবে আপনি সেগুলো ব্যবহার করে VSS ম্যানেজ করতে পারেন সেটির একটি ওভারভিউ দিচ্ছি।
Vssadmin কমান্ড-লাইন ব্যবহার করে VSS ম্যানেজ করুন
Vssadmin কমান্ড-লাইন টুল ব্যবহার করে VSS ম্যানেজ করতে, আপনাকে প্রথমে অ্যাডমিনিস্ট্রেটর হিসেবে সার্ভারে লগইন করতে হবে। একবার আপনি আছেন, অ্যাডমিনিস্ট্রেটিভ প্রিভিলেজসহ কমান্ড প্রম্পট চালু করুন। কমান্ড প্রম্পট সার্চ করুন, রাইট-ক্লিক করুন, এবং Run as Administrator বেছে নিন।
যখন এলিভেটেড কমান্ড প্রম্পটে আছেন, নিচে VSS ম্যানেজ করার জন্য কমান্ডগুলো দেওয়া হলো। যেকোনো একটি রান করতে, সেটি টাইপ করে ENTER চাপুন।
| Command | Usage |
| Vssadmin add shadowstorage | একটি ভলিউম শ্যাডো কপি স্টোরেজ অ্যাসোসিয়েশন যোগ করে |
| Vssadmin create shadow | একটি নতুন ভলিউম শ্যাডো কপি তৈরি করে |
| Vssadmin delete shadows | ভলিউম শ্যাডো কপি ডিলিট করে |
| Vssadmin delete shadowstorage | ভলিউম শ্যাডো কপি স্টোরেজ অ্যাসোসিয়েশন ডিলিট করে |
| Vssadmin list providers | রেজিস্টার্ড ভলিউম শ্যাডো কপি প্রোভাইডার তালিকা করে |
| Vssadmin list shadows | মৌজুদা ভলিউম শ্যাডো কপি তালিকা করে |
| Vssadmin list shadowstorage | সিস্টেমে সব শ্যাডো কপি স্টোরেজ অ্যাসোসিয়েশন তালিকা করে |
| Vssadmin list volumes | শ্যাডো কপির জন্য যোগ্য ভলিউম তালিকা করে |
| Vssadmin list writers | সিস্টেমে সাবস্ক্রাইব করা সব ভলিউম শ্যাডো কপি রাইটার তালিকা করে |
| Vssadmin resize shadowstorage | একটি শ্যাডো কপি স্টোরেজ অ্যাসোসিয়েশনের সর্বোচ্চ আকার রিসাইজ করে |
আপনি উপরের কমান্ডগুলো সিন্ট্যাক্স এবং সুইচের সাথে ব্যবহার করবেন। এগুলো নির্দিষ্ট করে সিস্টেম ভলিউম যেখানে অ্যাকশন নেওয়া হবে। এগুলো কমান্ডগুলো স্ট্রিমলাইনও করে। নিচে Vssadmin-এর বিভিন্ন প্যারামিটার দেওয়া হলো।
| Syntax | Usage |
| /Oldest | সর্বোচ্চ পুরনো শ্যাডো কপি ডিলিট করে |
| For=VolumeSpec | স্পেসিফাই করে যে ভলিউমের জন্য শ্যাডো কপি ডিলিট করতে হবে |
| /Quiet | কমান্ড রান হওয়ার সময় মেসেজ দেখানো থেকে বিরত রাখে |
| /All | নির্দিষ্ট ভলিউমের সব শ্যাডো কপি ডিলিট করে |
| /shadow= {{insert ShadowID}} | ShadowID দিয়ে ডিলিট করার শ্যাডো কপি স্পেসিফাই করে |
আপনি TechNet-এ এই সম্পর্কে আরও পড়তে পারেন।
