যখন আপনি ভার্চুয়াল মেশিনটি চলমান থাকে তখন স্ন্যাপশট তৈরি করুন
ডেল্টা ডিস্ক ফাইলগুলি তৈরি করে (vm-000001.vmdk) এবং তত্ক্ষণাত .vmxকনফিগার ফাইলে তাদের কাছে ভিএম এর স্টোরেজ ডিস্ক সেট করে । এই অংশটি তত্ক্ষণাত্ এই ফাইলগুলি ফাঁকা হিসাবে শুরু হয় (স্ন্যাপশট এবং বর্তমান অবস্থার মধ্যে কোনও পার্থক্য নেই)।
ভিএম এর র্যামকে ডিস্কে অনুলিপি করে
- যদি
mainMem.useNamedFileসংজ্ঞায়িত বা হয় না TRUEএ .vmxফাইল, তারপর এই অংশ বেশ তাত্ক্ষণিক হয় - স্ন্যাপশট আগে র্যাম একটি আপনার হোস্টের হার্ড ডিস্কে রিয়েল-টাইমে আপডেট করা হয়েছে .vmemফাইল - তাই এটা শুধু পুরানো এক নামান্তর করতে প্রয়োজন এবং ধীরে ধীরে পোস্টে স্ন্যাপশট র্যামটি অন্য একটি .vmemফাইলে অনুলিপি করুন। পোস্ট-স্ন্যাপশট ভিএম এর র্যাম এখনও আপনার হোস্ট কম্পিউটারের র্যামে রয়েছে, সুতরাং আপনি ভিএম-এ কাজ চালিয়ে যেতে পারেন।
- যদি আপনি অক্ষম করে থাকেন
mainMem.useNamedFileতবে ভিএম র্যামটি হার্ড ডিস্কে অনুলিপি করা হয়। আমি এই অংশ সম্পর্কে নিশ্চিত নই: ভিএম র্যামের অনুলিপি করার সময় যে কোনও পরিবর্তনগুলি অনুলিপিটি আপনার হোস্টের র্যামের আলাদা অংশে অনুলিপি করে সংরক্ষণ করা হয়।
যখন স্ন্যাপশট থেকে ভিএম পুনরুদ্ধার করা হচ্ছে, হোস্ট কম্পিউটার র্যামে লেখা নেই এমন অংশগুলিতে কোনও মেমরি অ্যাক্সেস আপনার হোস্ট কম্পিউটার হার্ড ডিস্ক থেকে পড়ে read