ڊيبين ۾ ورهاڱي کي محفوظ ڪرڻ جڏهن ڪجهه غلط ٿي ويو

صبح جو سلام، پيارا
اها خميس جي شام هئي ۽ اسان جي هڪ منتظم کي هڪ KVM ورچوئل مشين تي ڊسڪ کي ريسائز ڪرڻو هو. اهو هڪ مڪمل طور تي معمولي ڪم لڳي ٿو، پر اهو مڪمل طور تي ڊيٽا کي نقصان پهچائي سگهي ٿو ... ۽ ائين ... سڄي ڪهاڻي اڳ ۾ ئي ڪٽيل آهي

جيئن ته مون اڳ ۾ چيو آهي، خميس جي شام تي (مينهن نه پئي لڳي) اسان جي هڪ منتظم فيصلو ڪيو ته هڪ ڊگهو ڪم مڪمل ڪيو وڃي ۽ KVM ورچوئل مشين اندر فائل سائيز کي وڌايو وڃي.

اڳي، مون اڳ ۾ ئي ڊسڪ جي سائيز کي 14 GB کان 60 GB تائين وڌايو هو ۽ منتظم کي صرف ورچوئل مشين اندر فائل سسٽم جي سائيز کي وڌائڻ جي ضرورت هئي.

رات جو اٽڪل 12 وڳي، ايڊمن هڪ پيغام موڪلي ٿو ته ڇا هڪ وڌايو ويو يا پرائمري سيڪشن هجڻ گهرجي ... جواب ۾، مون کيس لکيو ته هن کي ائين ڪرڻ جي ضرورت آهي جيئن اڳ ۾ ئي ورچوئل مشين تي هو.

وقت گذرندو ويو... ۽ ايڊمن چيو ته هن ۾ غلطيون ٿي رهيون آهن، ته هو ورهاڱي کي نه وڌائي سگهيو آهي... ۽ اهو وڌڻ بند ٿي ويو آهي... اهو اڳي ئي 2 وڳي هو...

مون کيس لکيو ته هو هاڻي ڪجهه به نه ڪري ۽ ورچوئل مشين کي اڪيلو ڇڏي وڃي ۽ پاڻ وڃي VM ڊسڪ تصوير جي ڪاپي ٺاهي - ان کي vmname_bad سڏين.

سڀ ڪجهه ان حقيقت کان وڌيڪ پيچيده ٿي ويو آهي ته منتظم هڪ سنيپ شاٽ نه ورتو هو ۽ مارڪ اپ کي نقل نه ڪيو هو پنهنجي عملن کان اڳ... هن معلومات حاصل ڪرڻ سان، ڪو به واپس ڦري سگهي ٿو ۽ ٻيهر ڪوشش ڪري سگهي ٿو.

صبح جو، تازو خيالن سان، مون هڪ مجازي مشين کي ساڳئي OS (Debian 9) سان سيٽ ڪيو ۽ ڊسڪ کي ڳنڍيو. fdisk ذريعي مان ڏسان ٿو ته هي ڊسڪ اڳ ۾ ئي 60GB تائين وڌايو ويو آهي ۽ ورهاڱي ... جيڪو اصل ۾ ٿورڙو ڀڄي ويو آهي.

منتظم پاران مهيا ڪيل اسڪرين شاٽ استعمال ڪندي، مان پوئين مارڪ اپ ڳولڻ جي ڪوشش ڪري رهيو آهيان، پر افسوس، بيڪار. مان fdisk استعمال ڪندي قدر ڳولڻ جي ڪوشش ڪري رهيو آهيان، پر افسوس، سڀ ڪوششون ناڪام ٿيون.

جيئن ته fdisk منهنجي مدد نٿو ڪري سگهي... مان مدد لاءِ پارٽڊ تي سڏي رهيو آهيان. اچو ته پارٽ ٿيل لوڊ ڪريون- مان پراڻي ورهاڱي rm 2 کي حذف ڪريان ٿو ۽ تقريبن ورهاڱي جي قدرن کي ڄاڻڻ سان، مان بچاءُ ٿو ڪريان- مان اشارو ڪريان ٿو شروعاتي قيمت ۽ آخري قيمت، جتي ورهاڱي ٿي سگهي ٿي. هڪ منٽ جو انتظار ۽ پارٽ ورهاڱي کي ڳولي ٿو ۽ ان جي باري ۾ معلومات سسٽم ۾ داخل ڪرڻ جي آڇ ڪري ٿو - مون اتفاق ڪيو ۽ جدا ٿي ويو.

مون ورهاڱي کي نصب ڪيو - سڀ ڪجهه ٺيڪ آهي. فائلون جڳهه تي آهن، سڀ ڪجهه ٺيڪ آهي، پر سائيز اڃا به پراڻي آهي 14GB. مون unmounted /dev/sdd1 ۽ ڪيو resize2fs /dev/sdd1، پوءِ e2fsck /dev/sdd1 ۽ ان کي ٻيهر نصب ڪيو ۽ اڳ ۾ ئي وڌايل ورهاڱي کي سڀني فائلن سان ڏٺو ۽ ڪافي زنده.

مون ۽ منتظم ٻنهي لاءِ سڀ ڪجهه ٺيڪ ٿي ويو.

جو ذريعو: www.habr.com

تبصرو شامل ڪريو