দ্রষ্টব্য: সমস্ত আদেশগুলি থেকে করা উচিত sudo
প্রথমে স্ন্যাপশটের ভলিউমের জন্য কিছু জায়গা তৈরি করতে আপনার রুট ভলিউমের আকার হ্রাস করুন
- লাইভ সিডি থেকে বুট করুন
fdisk -l আপনার ডিভাইসের নাম দেখতে।
ডিভাইস স্টার্ট এন্ড সেক্টর আকারের প্রকার
/ dev / sda1 2048 1050623 1048576 512M EFI সিস্টেম
/ dev / sda2 1050624 2050047 999424 488M লিনাক্স ফাইল সিস্টেম
/ dev / sda3 2050048 500117503 498067456 237.5G লিনাক্স ফাইল সিস্টেম
/dev/sda3 আমার ক্ষেত্রে
cryptsetup luksOpen /dev/sda3 crypt1 আপনার ভলিউম ডিক্রিপ্ট করতে
vgscan --mknodes সমস্ত ভলিউম গ্রুপ সন্ধান করতে
সমস্ত শারীরিক খণ্ড পড়া। এটি কিছু সময় নিতে পারে ...
মেটাডেটা টাইপ lvm2 ব্যবহার করে ভলিউম গ্রুপ "উবুন্টু-ভিজি" পাওয়া গেছে
vgchange -ay আপনার সমস্ত ভলিউম গ্রুপ সক্রিয় করতে
"উবুন্টু-ভিজি" ভলিউম গ্রুপের 2 টি লজিক্যাল ভলিউম (গুলি) এখন সক্রিয়
lvreduce -r -L -20G /dev/ubuntu-vg/rootআপনার রুট ভলিউমের আকার 20 গিগাবাইট দ্বারা হ্রাস করতে। এটি কিছুটা সময় নিতে পারে (এটি আমার জন্য 4 মিনিট সময় নিয়েছিল)।
সেই স্থানটি পরে LVM স্ন্যাপশট তৈরি করতে ব্যবহৃত হবে।
vgs আপনি আসলে 20G মুক্ত স্থান পেয়েছেন তা দেখতে
ভিজি # পিভি # এলভি # এসএন অ্যাটার ভিএসাইজ ভিফ্রি
উবুন্টু-ভিজি 1 2 0 ডব্লুজেড - এন- 230.44 জি 20.01g
reboot এবং লাইভ সিডি অপসারণ করুন
একটি স্ন্যাপশট তৈরি করুন (যেমন, "পরীক্ষা" মোডটি সক্রিয় করুন)
এখন যখনই আপনি আপনার সিস্টেমে ঝুঁকিপূর্ণ কিছু করতে চান, নীচের কমান্ডটি চালান
দৃশ্য # 1: আপনি পরিবর্তনগুলি ফিরিয়ে আনতে চান
দৃশ্য # 2: আপনি পরিবর্তনগুলি বজায় রাখতে চান
lvremove /dev/mapper/ubuntu--vg-snap
উপসংহারে
lvcreateপ্রক্রিয়াটি শুরু করার জন্য আপনাকে মূলত দৌড়াতে হবে এবং তারপরে রান করুন lvconvert --mergeবা lvremoveএটি শেষ করতে হবে।
মনে রাখবেন যে স্ন্যাপশটটি সক্রিয় থাকাকালীন অনুলিখনের কপিরাইটের কারণে সমস্ত পরিবর্তনগুলি সেই 20 জিবি জায়গাতে (বা আপনি যে মান নির্ধারণ করেন) সংরক্ষণ করা হয়। অবশিষ্ট ক্ষমতা যাচাই করার একটি উপায় হ'ল lvsকমান্ডের ডেটা% কলামটি দেখা ।