আমি কীভাবে উবুন্টুর সাথে ভিএইচডি ফাইল সংযোগ করতে পারি?


9

আমি হাইপার-ভি এর ভূমিকা সহ উইন্ডোজ সার্ভার 2008r2 ব্যবহার করি। অতিথি সিস্টেমটি উবুন্টু 12.04 এলটিসি। এটি গতিশীল ভার্চুয়াল হার্ড ডিস্কে অবস্থিত।

আমি এই ভিএইচডিটি কম্প্যাক্ট করতে চাই (আসল আকারটি 50 গিগাবাইট, ডিস্কে 360 গিগাবাইট)। তবে আমি এটি করতে পারি না, কারণ উবুন্টু ফাইল সিস্টেমটি এনটিএফএস নয়। এই সমস্যাটি সমাধানের জন্য আমার কী দরকার (জিপিআর্টেড, শ্বেতকারী, ...)?

মূল সমস্যাটি হ'ল ফাইল সিস্টেমটি এনটিএফএস নয়, এক্সট 4।

উত্তর:

1) systemrescuecd ডাউনলোড করুন

http://sourceforge.net/projects/systemrescuecd/files/sysresccd-x86/3.8.1/systemrescuecd-x86-3.8.1.iso/download

2) এই .iso অনুসন্ধান ওএস উবুন্টুতে যুক্ত করুন

3) এই ভার্চুয়াল মেশিন শুরু করুন

4) জিরোফ্রি ব্যবহার করুন

zerofree /dev/sda1

5) পাওয়ার অফ এই ভার্চুয়াল মেশিন

)) হাইপার-ভি ম্যানেজার ব্যবহার করুন (সম্পাদনা করুন -> ডিফ্র্যাগমেন্টেশন)

এই ভিএইচডি ছিল 360 জিবি। এখন 70 জিবি।


1
আপনি যদি নিজের প্রশ্নের উত্তর দিতে চান তবে দয়া করে একটি উত্তর পোস্ট করুন , নিজেই প্রশ্নের সম্পাদনা নয়।
ম্যাসিমো

fstrim2019 সালে বিবেচনা করুন , বিশেষত
এলভিএম সুপারউজারের

উত্তর:


6

আপনার ভিএম পাওয়ারফাউফ করুন, ভিএইচডি ব্যাকআপ করুন এবং অন্য ভার্চুয়াল মেশিনটি চালান ( এটি সিস্টেমটি ছোট এবং দ্রুত যেহেতু আমি সিস্টেমরেস্কু সিসিডি ব্যবহার করি ) এতে এক্সট্রোল পার্টিশন উপলব্ধ রয়েছে, অর্থাৎ সিসরস্কের জন্য একটি এইচডি (তবে এটি মাউন্ট করবেন না!)। সিসরেসকিউ ভিএম থেকে, ext4 পার্টিশনে ' জিরোফ্রি ' চালান, সেই ভিএম পাওয়ারফ অফ করুন এবং তারপরে ভিএইচডি সংক্ষিপ্ত করতে আপনার প্রশাসনের ওয়েবসাইটটি ব্যবহার করুন।


আমি এটি করা শুরু করি (সিস্টেমরেসকিউসিডি ডাউনলোড করুন, তারপরে জেরোফ্রি / দেব / এসডিএ 1) তবে আমি জানি না যে আমি এই
ভিএইচডিটি উইন্ডোজটিতে

1
ব্যবহার করে দেখুন Hyper-V এর ম্যানেজার
rickhg12hs

3

আমি নিশ্চিত করতে পারি: জেরোফ্রি ভার্চুয়াল ডিস্ক ফাইলগুলি সংক্ষিপ্ত করতে কাজ করছে

বাট: আপনার কোনও রেসকিউ সিডি ব্যবহার করার বা অন্য ভার্চুয়াল মেশিনে ভিএইচডিএক্স মাউন্ট করার দরকার নেই:

sudo apt-get install zerofree

নিরাপদ মোডে বুট করুন, তারপরে চালান:

zerofree /dev/sda1

এর পরে, আমাদের ভার্চুয়াল ডিস্ক ফাইলের জন্য অপ্টিমাইজেশন শুরু করতে হবে। ভিএইচডিএক্স ফাইল হোস্টিং করা সার্ভারে, নিম্নলিখিত ফাইলটি সঙ্কুচিত করুনভিডেক্স.পিএস 1 তৈরি করুন:

[CmdletBinding()]
Param(
    $VHDFiles
)

    #Find the disks
    foreach($VHD in $VHDFiles){
        Write-Verbose "Working on $VHD, please wait"
        Write-Verbose "Current size $([math]::truncate($(Get-VHD -Path $VHD).FileSize/ 1GB)) GB"
        Mount-VHD -Path $VHD -NoDriveLetter -ReadOnly
        Optimize-VHD -Path $VHD -Mode Full
        Write-Verbose "Optimize size $([math]::truncate($(Get-VHD -Path $VHD).FileSize/ 1GB)) GB"
        Dismount-VHD -Path $VHD
        Write-Verbose ""
        }

এবং এখন ফাইলটি চালান এবং প্রকাশিত ডিস্কের স্থানটি উপভোগ করুন :-)

ShrinkVhdx.ps1 .\hdd1.vhdx

এটি ফাইল সিস্টেমের উপর নির্ভর করে যদি এটি এক্সএফএস আপনি জিরোফ্রি ব্যবহার করে ভাগ্যের বাইরে থাকেন।
ব্র্যাড

1

প্রক্রিয়াটি প্রদর্শিত হবে

  • আপনার বর্তমান ভিএইচডি ফাইলটির ব্যাকআপ দিন।
  • কোনও স্ন্যাপশট মুছতে / মার্জ করতে স্ন্যাপশট পরিচালক ব্যবহার করুন।
  • শূন্য অব্যবহৃত ডিস্কের স্থানটি পূরণ করুন

যেমন

sudo apt-get install secure-delete 
sudo sfill -llz .

এটি s দ্বারা oooooooo.oooভরাট নামে একটি ফাইল তৈরি করে 0। আমার অনুমিত সমস্ত পার্টিশনের উপর আপনার সিফিল কমান্ডটি পুনরাবৃত্তি করা উচিত।

নোট করুন এটিও তাড়াতাড়ি নয়, কয়েকদিন না পারলে কয়েক ঘন্টা সময় লাগবে।

  • নিবিড়
  • মুনাফা

ধন্যবাদ, তবে আমার কাছে হাইপার-ভি এবং লিনাক্স সহ ভিএইচডি মেশিনে ইন্টারনেট নেই। সুতরাং আমি "sudo apt-get ইনস্টল নিরাপদ-মুছুন" করতে পারি না
এমশেগার

1

1) systemrescuecd ডাউনলোড করুন

http://sourceforge.net/projects/systemrescuecd/files/sysresccd-x86/3.8.1/systemrescuecd-x86-3.8.1.iso/download

2) এই .iso অনুসন্ধান ওএস উবুন্টুতে যুক্ত করুন

3) এই ভার্চুয়াল মেশিন শুরু করুন

4) জিরোফ্রি ব্যবহার করুন

জিরোফ্রি / দেব / এসডিএ 1

5) পাওয়ার অফ এই ভার্চুয়াল মেশিন

)) হাইপার-ভি ম্যানেজার ব্যবহার করুন (সম্পাদনা করুন -> ডিফ্র্যাগমেন্টেশন)


হাইপার-ভি ম্যানেজারের একটি (সম্পাদনা -> ডিফ্র্যাগমেন্টেশন) নেই
ব্র্যাড

0

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

আমার পোস্টটি এখানে দেখুন: হাইপার-ভি উবুন্টু vhdx স্কি আইডিয়া

সুতরাং এটি সম্পর্কে সচেতন হন, এবং ব্যাকআপ নিন (আমি এই সময়টি করিনি) ...


0

আপনি নিম্নলিখিত ফাইলগুলিতে কিছু প্যারামিটারগুলি পরীক্ষা করে এটি করতে পারেন: / sys / block // ক্যু / ফেলে দিন_গ্রাণালিটি / sys / block // কাতু / ফেলে দিন_ম্যাক্স_বাইটস যদি হয় 0 থাকে তবে এটি সম্ভবত আপনার হার্ডওয়্যার + সফ্টওয়্যার কনফিগারেশন দ্বারা সমর্থিত নয়।

এটি করার জন্য এখানে একটি টিউটোরিয়াল এখানে রয়েছে: http://www.1337admin.org/uncategorized/compacting-virtual-disks-on-generation-2-linux-hyper-v-2012-r2-vms/

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