বর্ধিত সময়ের জন্য ভিএমওয়্যার স্ন্যাপশট রাখা কেন খারাপ অনুশীলন?


13

আমি কেবল ভিএমওয়্যার ওয়ার্কস্টেশন ব্যবহার করতে শিখছি। আমি এটি ব্যবহার করার অন্যতম প্রধান কারণ হ'ল এটি আমাকে স্ন্যাপশট নিতে দেয় । এটি দুর্দান্ত কারণ আমি পরীক্ষামূলক পরিবর্তনে পিছনে পিছনে ঝাঁপিয়ে পড়তে পারি।

তবে আমি একটি YouTube ভিডিও থেকে শুনেছি যে স্ন্যাপশট পালন একটি খারাপ ধারণা এবং এটা বাঞ্ছনীয় যে কমিট একটি স্ন্যাপশট এর পরিবর্তন বা কর্মক্ষমতা স্থিতিশীলতা নিশ্চিত করার জন্য এটি মুছে দিন।

ভিএমওয়্যার ডকুমেন্টেশন বলেছেন:

... আরও ভাল পারফরম্যান্সের জন্য, কেবল ২ থেকে ৩ টি স্ন্যাপশট ব্যবহার করুন এবং ২৪- hours২ ঘন্টারও বেশি সময় ধরে একটি স্ন্যাপশট ব্যবহার করবেন না।

তবে এটি কেবল স্বল্প সময়ের জন্য স্ন্যাপশট রাখা কেন জরুরী তা ব্যাখ্যা করে না।

কেউ কি এই সম্পর্কে বিস্তারিত বলতে পারেন? আমি একটি ভার্চুয়াল মেশিনের বিভিন্ন রাজ্যগুলি রাখতে চাই যে আমি স্ন্যাপশট ব্যবহার করা উচিত বা অন্য কোনও উপায় আছে যা সম্ভবত আমার মাথাটি নেই?

উত্তর:


12

আপনি যখন স্ন্যাপশট তৈরি করেন, আসল ভার্চুয়াল ডিস্ক হিমায়িত হয় এবং একটি স্ন্যাপশট ফাইল তৈরি হয় is সেই মুহুর্ত থেকে, সমস্ত পরিবর্তনগুলি যা অন্যথায় আপনার ভার্চুয়াল ডিস্কে করা হত, স্ন্যাপশট ফাইলে লেখা হয়।

আপনি যদি নতুন পরিস্থিতিতে সন্তুষ্ট হন তবে আপনি স্ন্যাপশটটি কমিট করতে পারেন। আপনার সমস্ত পরিবর্তনগুলি তখন আপনার আসল ভার্চুয়াল ডিস্কে প্রয়োগ করা হবে এবং স্ন্যাপশট ফাইলটি মোছা যাবে।

অন্যথায়, আপনি যখন স্ন্যাপশট তৈরি করেছিলেন তখন আপনি নিজের সিস্টেমটিকে সেই অবস্থায় ফিরিয়ে আনতে পারেন।

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

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

যখন আমি দায়বদ্ধ আমি এমন একটি সার্ভার আপগ্রেড করতে পারি তখন আমি স্ন্যাপশট ব্যবহার করি। যদি আপগ্রেড সফল হয় এবং কোনও সমস্যা না থাকে তবে আমি স্ন্যাপশটটি প্রতিশ্রুতিবদ্ধ।

তবে কিছু ভুল হয়ে গেলে আমি পরিবর্তনগুলি রোল করে সার্ভারের একটি অনুলিপি তৈরি করি এবং কী ভুল হয়েছে তা অনুসন্ধান করার জন্য অনুলিপিটি অনুলিপিটি করে।

স্ন্যাপশটগুলির জন্য পারফরম্যান্স পেনাল্টি রয়েছে। আপনার সিস্টেমে সর্বদা একটি সামঞ্জস্য ডিস্ক দেখতে হবে, সুতরাং যদি এটি ভার্চুয়াল ডিস্কটি অ্যাক্সেস করে তবে ভিএমওয়্যার ওয়ার্কস্টেশনটি মূল ডিস্ক থেকে পড়বে, স্ন্যাপশট থেকে পরিবর্তনগুলি প্রয়োগ করবে এবং ফলাফলটি আপনার সিস্টেমে উপস্থাপন করবে।

ভিএমওয়্যার ওয়ার্কস্টেশন পারফরম্যান্স বজায় রাখতে কিছু স্মার্ট ক্যাচিং ব্যবহার করবে, তবে আপনার স্ন্যাপশট বাড়ার সাথে সাথে স্ন্যাপশটের সংখ্যা বাড়ার সাথে সাথে এটি আরও কঠিন এবং ধীর হয়ে উঠবে।

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


আমি আপনার দুর্দান্ত উত্তর একীকরণ সময় যোগ করতে চাই। আপনি যখন মনে করেন যে আপনার আর স্ন্যাপশটের দরকার নেই, তখন ভিএমওয়্যারকে স্ন্যাপশট ফাইলে প্রতিটি পরিবর্তন এইচডি ফাইলে প্রয়োগ করতে হবে, আপনার ভার্চুয়াল মেশিনটি বেশ কয়েক মিনিট (এমনকি কয়েক ঘণ্টার জন্য) ধীর গতিতে রেন্ডার করে। চরম ক্ষেত্রে, আপনার মেশিনটি সেই সময়ে প্রতিক্রিয়াশীল হবে কারণ ডিস্কের I / O হবে 100% যাতে ডিস্কের প্রতিটি অ্যাক্সেস খুব বেশি বিলম্বিত হতে পারে।
নিউটিটিএক্স

7

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

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

এটি আপনি কী অর্জন করতে চাইছেন তার উপর নির্ভর করে। আপনি যদি উত্পাদন মেশিনের জন্য ভিএম ব্যবহার করে থাকেন, তবে আমি এনজেডির উত্তর অনুসরণ করার পরামর্শ দেব, তবে আবার যদি আপনি এটি উত্পাদন মেশিনের জন্য ব্যবহার করেন তবে আমি VMare ওয়ার্কস্টেশন ব্যবহার না করার পরামর্শ দিচ্ছি, তবে কর্মক্ষমতা এবং স্থায়িত্বের পরিবর্তে ESX / ESXi এর মতো কিছু ব্যবহার করব সমস্যা।

সব মিলিয়ে আমার উত্তরটি হবে: এটি নির্ভর করে, এটি আসলে ঠিক আছে। আমি মনে করি একটি বড় কারণ হ'ল স্ন্যাপশটের পরিমাণ সর্বনিম্ন রাখতে হবে কারণ এটি ভিএমকে অনেকটা কমিয়ে দেবে এবং প্রচুর স্থান গ্রহণ করবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.