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

Windows 11/10-এ VSS বা ভলিউম শ্যাডো কপি সার্ভিস কী

Windows 11/10/8/7-এ, যদি আপনি বিভিন্ন সময়ে Windows Task Manager চেক করেন, তবে আপনি লক্ষ্য করতে পারেন যে এটি কখনো কখনো VSSVC.exe প্রসেস চলছে দেখাচ্ছে। প্রসেসের উপর মাউস ঘুরালে দেখা যায় Windows Volume Shadow Copy Service। এটি সدا চলতে থাকে না বরং নির্দিষ্ট ইভেন্ট দ্বারা ট্রিগার হয়ে আপনার পুরো হার্ড ডিস্কের একটি কপি তৈরি করে, একক বা একাধিক সেট হিসাবে, ডিস্কের সংখ্যা অনুযায়ী। এই পোস্টে আমরা Windows-এ Microsoft Volume Shadow Copy সার্ভিস নিয়ে আলোচনা করব এবং যতটা সম্ভব বিস্তারিত কভার করার চেষ্টা করব।

Windows 11/10-এ VSS বা ভলিউম শ্যাডো কপি সার্ভিস কী

হার্ড ডিস্ক ব্যাকআপ বনাম হার্ড ডিস্ক ইমেজিং

আমাদের অধিকাংশ লোক terceira-পার্টি প্রোগ্রাম বা XCOPY এর মতো MS-DOS কমান্ড ব্যবহার করে নিয়মিত আমাদের ডেটা ফাইল ব্যাকআপ করে থাকি। যখন আমরা ব্যাকআপ নিই, আমাদের প্রধান উদ্দেশ্য হচ্ছে আমাদের গুরুত্বপূর্ণ ডেটা ফাইলগুলোর সর্বশেষ সম্ভাব্য কপি তৈরি ও সংরক্ষণ করা। এইভাবে, হার্ড ডিস্ক ব্যাকআপ মূলত ডেটা ফাইলগুলির সাথে সম্পর্কিত।

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

সংক্ষেপে, আপনি আপনার ডেটা ফাইলগুলো ব্যাকআপ নেন, এবং আপনার সিস্টেম ড্রাইভের (প্রোগ্রাম ফাইল/সেটিংস) ইমেজ তৈরি করেন। ব্যাকআপ করা ডেটা ব্যবহার করে রিস্টোর করলে আপনি শেষ ব্যাকআপ করা ডেটা ফাইলগুলো ফিরে পান। ইমেজিং ব্যবহার করে আপনার কম্পিউটার রিস্টোর করলে, আপনি প্রোগ্রাম ফাইল, OS স্টেট, এবং প্রপার্টিগুলো - উইন্ডোজ রেজিস্ট্রি এবং অপারেটিং সিস্টেমের সাথে প্রাসঙ্গিক অন্যান্য ডেটাবেস/ফাইল সহ - কপি করে ফিরিয়ে আনা হচ্ছে।

এভাবে ডেটা ব্যাকআপ নেওয়া এবং ডিস্ক ইমেজ তৈরি করার মধ্যে পার্থক্য রয়েছে। আশা করি আমি এখানে পার্থক্যটি স্পষ্ট করতে পারলাম।

Windows-এ Volume Shadow Copy সার্ভিস ডিস্ক ইমেজিং-এর সাথে প্রাসঙ্গিক। এই সার্ভিসটি আপনার কম্পিউটার - সম্পূর্ণ ড্রাইভ বা একটি ফোল্ডার -কে কোনো পূর্ববর্তী স্টেটে রিস্টোর করতে ব্যবহৃত হয়।

Windows 11/10-এ Volume Shadow Copy

Windows-এ একটি ফোল্ডারে ডান ক্লিক করলে "Previous versions" অপশনটি দেখতে পান। আপনি হয়তো এই অপশনটি ব্যবহার করে ফোল্ডার সেটিংস এবং কখনো কখনো কন্টেন্টকে পূর্ববর্তী স্টেটে রিস্টোর করেছেন। একইভাবে, আপনি জানেন যে সিস্টেম রিস্টোর ব্যবহার করে আপনার কম্পিউটারকে পূর্ববর্তী স্টেটে রিস্টোর করা যায়। অবশেষে কিছু প্রোগ্রাম এবং আপনার gầnের পরিবর্তনগুলো হারাবে, কিন্তু ম্যানুয়ালি সেটা সব ঠিক করার যাবতীয় সংকটের তুলনায় রিস্টোর করা খুব সহজ।

VSS সার্ভিসটি থার্ড-পার্টি প্রোগ্রামগুলোরด้วย ব্যবহার করা হয় যখনই আপনি চান ডিস্ক ইমেজ তৈরি করতে। নিজস্ব ভিত্তিতে, VSS নির্দিষ্ট ট্রিগার জুড়ে সিস্টেম ড্রাইভ এবং কম্পিউটারের সাথে সম্পর্কিত অন্যান্য ড্রাইভের ইমেজ তৈরি করতে শুরু করে। যদি সকল ড্রাইভের টাইপ একই ধরনের হয় - অর্থাৎ NTFS, তবে এটি একটি সিঙ্গেল স্ন্যাপশট নেয়। যদি ড্রাইভগুলো ভিন্ন টাইপের হয় এবং সম্ভবত ভিন্ন ব্র্যান্ড বা মডেলের হতে পারে, তবে VSS প্রতিটি ড্রাইভ টাইপের জন্য স্ন্যাপশটের একটি সিরিজ নেয়। একক স্ন্যাপশট হোক বা স্ন্যাপশটের সেট, সেগুলো আপনার সিস্টেম ড্রাইভের একটি ভালোভাবে সুরক্ষিত এলাকায় সংরক্ষিত হয় এবং একটি অনন্য আইডি (তারিখ-সময় স্ট্যাম্প) দেওয়া হয়, যাতে সেগুলো ব্যবহার করে পুরো সিস্টেম ড্রাইভ বা সেটির মধ্যে কোনো ফোল্ডারকে পূর্ববর্তী স্টেটে রিস্টোর করা যায়।

মনে রাখবেন, VSS কাজ করার জন্য সিস্টেম ড্রাইভ NTFS টাইপের হতে হবে। FAT32 ব্যবহার করলে এটি কাজ করবে না। যাইহোক, Windows XP-এর পর থেকে সিস্টেম ড্রাইভগুলো সর্বদা NTFS থাকে, যা VSS-কে কোনো সমস্যা ছাড়াই কাজ করতে দেয়।

Microsoft অনুযায়ী, VSS নিম্নরূপ সংজ্ঞায়িত:

"Volume Shadow Copy Service (VSS) হল COM ইন্টারফেসের একটি সেট যা একটি ফ্রেমওয়ার্ক বাস্তবায়ন করে যাতে অ্যাপ্লিকেশনগুলো সিস্টেমে वालিউমে লেখা চালিয়ে থাকার সময় वालিউম ব্যাকআপ করা যায়।"

সংজ্ঞাটি এই তথ্যকে підчерকি করে যে, অন্যান্য প্রোগ্রামগুলো যেখানে আপনাকে কখনো কখনো ঘন্টার পর ঘন্টা অপেক্ষা করতে হয় ডেটা ব্যাকআপ বা ইমেজিং-এর জন্য, VSS সিস্টেম ড্রাইভের ইমেজ তৈরি করতে মাত্র কয়েক সেকেন্ড (৬০ সেকেন্ড পর্যন্ত) নেয়। সংজ্ঞাটি এটিও নির্দিষ্ট করে যে VSS চলাকালীন আপনি অন্যান্য অ্যাপ্লিকেশন দিয়ে কাজ চালিয়ে যেতে পারেন। থার্ড-পার্টি প্রোগ্রাম ব্যবহার করে কম্পিউটার ড্রাইভ ব্যাকআপ বা ইমেজিং করার কেসে, আপনাকে অপারেশন শেষ হওয়া পর্যন্ত অপেক্ষা করতে হয় কারণ আপনি সেই হার্ড ডিস্কে লিখতে চাইবেন না যা ব্যাকআপ নেওয়া হচ্ছে।

পড়ুন: Vssadmin কমান্ড-লাইন ব্যবহার করে VSS ম্যানেজ করুন।

VSS কীভাবে কাজ করে

VSS দ্বারা স্ন্যাপশট তৈরি করার জন্য তিনটি গুরুত্বপূর্ণ ফাংশন কল করা হয়:

  1. Freeze: একটি মুহূর্তের জন্য, হার্ড ডিস্ককে রিড-অনলি হিসেবে চিহ্নিত করা হয় যাতে সেটিতে কিছুই নতুন লেখা যায় না;
  2. Snap: ভবিষ্যতে স্ন্যাপটি পুনর্গঠন করার জন্য প্রয়োজনীয় প্যারামিটার সহ ড্রাইভটি ইমেজ করা;
  3. Unfreeze: হার্ড ডিস্ককে মুক্ত করা যাতে সেটিতে নতুন ডেটা লেখা যায়। যেহেতু VSS কাজ করার সময় আপনি কাজ চালিয়ে যান, তাই আরেকটি প্রসেস আপনার ইনপুট কিছু মেমরি সেকশনে ধরে রাখতে পারে যতক্ষণ না স্ন্যাপ প্রসেসটি শেষ হয়।

সম্পূর্ণ প্রসেসটি খুব দ্রুত - যাতে আপনাকে কাজ বন্ধ করতে না হয়। সংজ্ঞায়িত অনুযায়ী, একটি স্ন্যাপশট বা স্ন্যাপশটের সিরিজ তৈরি করতে এটি সর্বোচ্চ এক মিনিট নেয় - ড্রাইভের টাইপ এবং মেকের উপর নির্ভর করে।

Windows-এ Volume Shadow Copy Service দুটি বৈশিষ্ট্য প্রদান করে:

  1. এটি বিদ্যমান, কাজ কর रहे ভলিউমের পাশে থাকে ব্যবহারকারী অ্যাপ্লিকেশনগুলোর সাথে বাধা दिए বা বাধা ডाले বিনা;
  2. এটি থার্ড-পার্টি প্রোগ্রামের জন্য একটি API প্রদান করে ইমেজ তৈরি করতে এবং ভলিউম বা তার অংশকে পূর্ববর্তী স্টেটে রিস্টোর করতে - যা একটি স্ন্যাপশট বা স্ন্যাপশটের সেট হিসেবে সংরক্ষিত থাকে।

অর্থাৎ, আমরা যা হার্ড ডিস্ক ইমেজ করার জন্য অধিকাংশ থার্ড-পার্টি প্রোগ্রাম ব্যবহার করি, সেগুলো VSS সার্ভিস নিয়োজিত করে। এর মানে এটিও যে, যদি VSS সার্ভিস বন্ধ থাকে, তবে কিছু থার্ড-পার্টি প্রোগ্রাম কাজ করবে না - অর্থাৎ, সেগুলো ডিস্ক ইমেজ তৈরি করতে পারবে না।

আপনি ShadowExplorer ব্যবহার করেও Shadow Copies অ্যাক্সেস ও রিস্টোর করতে পারেন।

TIP: VSSVC.exe হাই ডিস্ক ইউজ সমস্যা সমাধানের জন্য এই পোস্টটি সাহায্য করবে।

Windows 8-র সাথে Microsoft একটি ফিচার চালু করেছে যাকে File History বলা হয়। File History আপনার Libraries, Desktop, Favorites, এবং Contacts-এর কপি সংরক্ষণ করে যাতে সেগুলো যদি কখনো হারানো বা ক্ষতিগ্রস্ত হয় তবে আপনি সেগুলো ফিরিয়ে পেতে পারেন। System Restore যেখানে আপনাকে সম্পূর্ণ কম্পিউটারকে পূর্ববর্তী স্টেটে রিস্টোর করতে দেয়, File History আপনাকে ফাইল ও ডেটাকে সময়ের যেকোনো বিন্দু থেকে রিস্টোর করতে দেয়।

পরবর্তী পড়ুন: The VSS service is shutting down due to idle timeout.

Windows 11/10-এ VSS বা ভলিউম শ্যাডো কপি সার্ভিস কী
  1. ওইন্ডোজ ১১/১০-এ সিস্টেম রিজার্ভড পার্টিশন কী?

  2. উইন্ডোজ ১১/১০-এ "Failed to connect to a Windows service" ত্রুটি সমাধান

  3. Volume Shadow Copy Service Error calling a routine on a Shadow Copy Provider সমাধান

  4. Windows 11 বা 10-এ হার্ড ড্রাইভ ডেটা মুছে ফেললে কী করবেন