ভিএমওয়্যার ইএসজিআই ভিএমকে নতুন ডেটাস্টোর-এ সরান - পাতলা বিধান সংরক্ষণ করুন


27

আমি কোনও ভিএমওয়্যার ইএসজি পরিবেশ সংক্রান্ত সমস্যার ভাল সমাধান খুঁজছি যেখানে কোনও ভিসেন্টার উপলব্ধ নেই।

ভিএমডিকে পাতলা-বিধান বজায় রেখে কোনও একক ইএসএক্সআই হোস্টে কোনও ডেটাস্টোর থেকে অন্য ডেটাস্টোর থেকে অন্য ভিএম-তে স্থানান্তর করার সর্বোত্তম উপায় কী?

এটি একটি স্ট্যান্ড্যালোন সার্ভার যা অন্য ড্রাইভ অ্যারে / ডেটাস্টোরের সাথে প্রসারিত হয়েছে। আমি পুরানো অ্যারে থাকা ডেটা নতুনটিতে সরাতে চাই।

সম্পাদনা করুন: গন্তব্য ডেটাস্টোরের আকারটি উত্সের চেয়ে আসলে ছোট। মোটা ফাইলটি অনুলিপি করার মতো পর্যাপ্ত জায়গা আমার কাছে নেই।


আপনি কি সত্যিই কোনও ভিএমকে একটি ডেটাস্তোরে সরানো বুদ্ধিমান বলে মনে করেন যে এটি ফিট করা খুব ছোট? ভিএম সমস্ত স্টোরেজ স্পেস ব্যবহার করার সিদ্ধান্ত নিয়েছে এমন কিছু দুর্বৃত্ত প্রক্রিয়া কী হবে?
জোড়দাচে

সাধারণভাবে, না ... তবে এটি একটি বিশেষ ক্ষেত্রে। ভিএম বাড়বে না।
ew white

ভিএম বৃদ্ধি না পেলে এটিকে পাতলা বিধান রাখার কোনও কারণ নেই।
জিম বি

ESXi এর কোন সংস্করণ?
জেড ড্যানিয়েলস

এই ESXi 5.
ewwhite

উত্তর:


21

আপনি ফাইল -> রফতানি -> এক্সপোর্ট ওভিএফ টেম্পলেটও ব্যবহার করতে পারেন

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


3
সংস্করণ ৪.১ বা তার চেয়েও নতুন রূপে ধরে নেওয়া, আমদানি করা হলে আপনাকে পাতলা বা ঘন ব্যবহার করতে অনুরোধ জানানো হবে।
জেড ড্যানিয়েলস

2
তুমি বুঝতে পেরেছ! কমপ্রেস স্পার্স ফাইলটিতে ওভিএফ রফতানিটি দ্রুত এবং ব্যথাহীন ছিল। আমদানি করার সময় আমাকে পাতলা বা ঘন বিধানের বিকল্প দেওয়া হয়েছিল এবং আমদানিটি দ্রুত ছিল; একটি 72 গিগাবাইট (8 জিবি ব্যবহৃত) ভার্চুয়াল মেশিনের জন্য 5 মিনিট।
ew white

3
FWIW, আপনি ovftool ব্যবহার করে একটি কমান্ড লাইন থেকে এটি করতে পারেন।
জেড ড্যানিয়েলস

28

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

সিএলআই-তে vmkfstools ব্যবহার করে ধাপে ধাপে গাইড

  1. ভিএম বন্ধ
  2. (Alচ্ছিক) প্রয়োজনে স্ন্যাপশট একত্রিত করুন।
  3. ভিসেন্টার তালিকা থেকে ভিএম সরান
    • ভিএম-র ডান ক্লিক করুন এবং "তালিকা থেকে সরান" ক্লিক করুন এখানে চিত্র বর্ণনা লিখুন
  4. ESXi মেশিনে SSH সক্ষম করুন
    • ভিস্পিয়ার ক্লায়েন্টে যান: কনফিগারেশন -> সুরক্ষা প্রোফাইল -> বৈশিষ্ট্য (পরিষেবাদির পাশে) -> এসএসএইচ (তালিকায়) -> বিকল্প -> শুরু করুন
  5. রুট হিসাবে এসএসএইচ মাধ্যমে লগ ইন করুন
  6. গন্তব্য ডেটাস্টোরের জন্য একটি ডিরেক্টরি প্রস্তুত করুন
    • mkdir "/vmfs/volumes/destination_datastore/Some VM"
  7. পাতলা বিধান ব্যবহার করে .vmdk ফাইলগুলি ক্লোন করুন
    • vmkfstools -i "/vmfs/volumes/source_datastore/Some VM/Some VM.vmdk" -d thin "/vmfs/volumes/destination_datastore/Some VM/Some VM.vmdk"
  8. অবশিষ্ট যে কোনও ফাইল অনুলিপি করুন (.vmdk ফাইলগুলি ওভাররাইট করা এড়ানো)
    • find "/vmfs/volumes/source_datastore/Some VM" -maxdepth 1 -type f | grep -v ".vmdk" | while read file; do cp "$file" "/vmfs/volumes/destination_datastore/Some VM"; done
  9. আপনি যদি দ্বিতীয় ধাপে স্ন্যাপশট একত্রিত না করেন তবে স্ন্যাপশট .vmdk ডেল্টা ফাইল থাকতে পারে, আমাদের এগুলিও অনুলিপি করতে হবে (এতে কিছুটা সময় লাগতে পারে):
    • find "/vmfs/volumes/source_datastore/Some VM" -maxdepth 1 -type f | grep [0123456789][0123456789][0123456789][0123456789][0123456789][0123456789] | grep ".vmdk" | while read file; do cp "$file" "/vmfs/volumes/destination_datastore/Some VM"; done
  10. ক্লোনিং এবং সমস্ত প্রয়োজনীয় ফাইলগুলি অনুলিপি করা হয়ে গেলে, নতুন ডেটাস্টোর থেকে ভিএম আবার ইনভেন্টরিতে যোগ করুন
    • ভিস্পিয়ার ক্লায়েন্টে যান: কনফিগারেশন-> স্টোরেজ-> ডেটা ব্রাউজারে , আপনি আপনার ভিএম-তে যে গন্তব্য ডেটাস্টোরটি সরানো হয়েছে তার ডানদিকে ক্লিক করুন এবং "ডেটাস্টোর ব্রাউজ করুন" ক্লিক করুন। এখানে চিত্র বর্ণনা লিখুন
  11. আপনার ভিএম-এ ব্রাউজ করুন এবং .vmx ফাইলটিতে ডান ক্লিক করুন, তারপরে "ইনভেন্টরিতে যুক্ত করুন" ক্লিক করুন এখানে চিত্র বর্ণনা লিখুন
  12. ভিএম এটি কাজ করে কিনা তা দেখার জন্য, আপনি এটি অনুলিপি করেছেন বা স্থানান্তরিত করেছেন কিনা জানতে চাইলে কেবল উত্তর দিন যে আপনি এটি অনুলিপি করেছেন। (আমি এর অর্থ কী তা নিশ্চিত নই, তবে আমি মনে করি এটি কমপক্ষে ভিএনআইসির ম্যাক ঠিকানাটি পরিবর্তনের সাথে করা উচিত)) এখানে চিত্র বর্ণনা লিখুন
  13. যদি ভিএম জরিমানা শেষ করে, আপনি পুরানো ডাটাস্টোর থেকে ভিএম সরাতে পারেন।
    • rm -rf "/vmfs/volumes/source_datastore/Some VM"

দ্রষ্টব্য: কেবল ESXi 5 দিয়ে পরীক্ষা করা

চিত্রগুলি নির্লজ্জভাবে এই ব্লগ থেকে অনুলিপি করা হয়েছে ।


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

2
@ ওহালের পোস্ট উপরে, এসেক্সি 5.5 ইউ 1 তে, -প্রিন্ট 0--প্রিন্টে পরিবর্তন করতে হয়েছিল এবং এটি একটি কবজির মতো কাজ করেছে! গীত। আমি এটা ভোট দিয়েছি কিন্তু কোন প্রতিনিধি।
আইসারিভাল

2
ESXi 6.7 এ কাজ করার জন্য @ ওহাল যাচাই করেছেন। ধন্যবাদ!
পর্বতের এড

.Vmdk এবং .vmx কে বাদ দিয়ে অন্য কোনও ফাইল অনুলিপি করার কারণ আছে? যদি সেখানে না থাকে তবে আপনি findলাইনটিকে সরল করে দিতে পারেন cp
আগস্টান লাডো

8

পরীক্ষা করে দেখুন এই উত্তর । আপনার যুক্তি হিসাবে একই যুক্তি প্রযোজ্য, এই উদ্ধৃতি:

এটিকে "রূপান্তরকারী" বলা হয় তবে এটি সত্যই "অল-পারপাস ওএস ডেটা মুভার" বলা উচিত। যদিও জিভটি পুরোপুরি নিখুঁতভাবে ছাড়ায় না।

পার্থক্যটি হ'ল উত্স এবং গন্তব্য হোস্টগুলি একই হবে, তবে ডেটাস্টোরগুলি পৃথক হবে। এর অর্থ এই নয় যে ফাইলগুলি ESXi হোস্ট থেকে রূপান্তরকারী মেশিনে যাবে, তারপরে হোস্টে ফিরে যাবে। কনভার্টারটি যদি "স্মার্ট" হয় এবং এটি একই হোস্টটি জানত তবে এটি দুর্দান্ত হবে। দুর্ভাগ্যক্রমে, এতে অর্থ ব্যয় হয়।

ক্যাভেট: ভিএম রূপান্তরকরণ যে কোনও নেটওয়ার্ক অ্যাডাপ্টারের জন্য একটি নতুন ম্যাক ঠিকানা উত্পন্ন করবে। বেশিরভাগ অতিথি ওএস এটিকে একটি নতুন ডিভাইস হিসাবে ব্যাখ্যা করে।


1
ম্যাক ঠিকানাগুলি সম্পর্কে একটি দুর্দান্ত পয়েন্ট।
জেমস বার্নেট

3

প্রকৃতপক্ষে কেবল লক্ষ্য গন্ত্রে ফোল্ডারটি তৈরি করুন, তারপরে উত্স থেকে ফোল্ডারে থাকা ফাইলগুলি অনুলিপি করুন এবং এটি পাতলা থাকবে। আপনি যদি ফোল্ডারটি অনুলিপি করেন তবে এটি পাতলা থেকে ঘন হয়ে যাবে ..


2
এটি ভুল। du -h .পাতলা ব্যবহার করে যাচাই করা একই ডেটাস্টোরের ইতিমধ্যে তৈরি ফোল্ডারে অনুলিপি করা অবস্থায় ঘন হয়ে যায়। cp C* ../newdir
রোয়ান হকিন্স

0

আমি ফাইলটি অনুলিপি করে vmkfstools এর মাধ্যমে আবার পাতলা করে ফিরতে চাই।


গন্তব্য ডেটাস্টোরের আকারটি উত্সের চেয়ে আসলে ছোট। মোটা ফাইলটি অনুলিপি করার মতো পর্যাপ্ত জায়গা আমার কাছে নেই।
ew white

সেক্ষেত্রে অনুলিপি এবং পুনর্বিবেচনা কাজ করবে না, তবে আপনি সরাসরি গন্তব্যে ক্লোন করতে vmkfstools ব্যবহার করতে পারেন। এটি অতিরিক্ত জিবি জিরো স্থানান্তর না করায় এটি স্থানান্তর করতে প্রয়োজনীয় সময়ও হ্রাস করবে। আমার উত্তরে এটি কীভাবে করা যায় তার বিশদ রয়েছে।
ওহাল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.