ذخیره یک پارتیشن در دبیان زمانی که مشکلی پیش آمد

بعد از ظهر بخیر عزیزم
عصر پنجشنبه بود و یکی از ادمین های ما مجبور شد اندازه دیسک را در یکی از ماشین های مجازی KVM تغییر دهد. این یک کار کاملاً پیش پا افتاده به نظر می رسد، اما می تواند به طور کلی منجر به از دست دادن داده ها شود ... و بنابراین ... کل داستان در حال حاضر در حال قطع است.

همانطور که قبلاً گفتم، عصر پنجشنبه (به نظر نمی رسید که باران می بارید) یکی از ادمین های ما تصمیم گرفت یک کار طولانی مدت را تکمیل کند و حجم فایل را در ماشین مجازی KVM افزایش دهد.

قبلاً حجم خود دیسک را از 14 گیگابایت به 60 گیگابایت افزایش داده بودم و ادمین فقط باید حجم سیستم فایل داخل ماشین مجازی را افزایش می داد.

حدود ساعت 12 شب، ادمین پیام می دهد که آیا باید بخش توسعه یافته یا اولیه وجود داشته باشد ... در پاسخ به او نوشتم که باید این کار را به روش قبلی در خود ماشین مجازی انجام دهد.

زمان گذشت ... و ادمین گفت که او خطا می کند ، نمی تواند پارتیشن را گسترش دهد ... و نصب متوقف شد ... ساعت 2 بامداد بود ...

بهش نوشتم که دیگه کاری نکنه و ماشین مجازی رو تنها بذاره و بره خودم از تصویر دیسک VM کپی کنم - اسمش رو گذاشتم vmname_bad

همه چیز با این واقعیت پیچیده تر شد که ادمین عکس فوری نمی گرفت و نشانه گذاری را قبل از اقدامات خود کپی نمی کرد... با داشتن این اطلاعات، می توان به عقب برگشت و دوباره امتحان کرد.

صبح با فکری تازه، یک ماشین مجازی با همان سیستم عامل (دبیان 9) راه اندازی کردم و دیسک را وصل کردم. از طریق fdisk می بینم که این دیسک قبلاً به 60 گیگابایت افزایش یافته است و پارتیشن ... که در واقع کمی خراب است.

با استفاده از اسکرین شات های ارائه شده توسط مدیر، سعی می کنم نشانه گذاری قبلی را پیدا کنم، اما افسوس، بیهوده. من سعی می کنم با استفاده از fdisk مقادیر را پیدا کنم، اما افسوس که همه تلاش ها شکست خوردند.

از آنجایی که fdisk نمی تواند به من کمک کند ... من برای کمک تماس می گیرم. بیایید parted را بارگذاری کنیم - من پارتیشن قدیمی rm 2 را حذف می کنم و با دانستن مقادیر تقریبی پارتیشن، نجات را انجام می دهم - مقدار اولیه و مقدار نهایی را نشان می دهم، جایی که پارتیشن ممکن است باشد. یک دقیقه صبر و جدا شدن پارتیشن را پیدا می کند و پیشنهاد می کند اطلاعات مربوط به آن را در سیستم وارد کند - موافقت کردم و جدا شدم.

من پارتیشن را سوار می کنم - همه چیز اوکی است. فایل ها سر جای خود هستند، همه چیز خوب است، اما اندازه آن هنوز 14 گیگابایت است. من /dev/sdd1 را unmount کردم و resize2fs /dev/sdd1 را انجام دادم، سپس e2fsck /dev/sdd1 را انجام دادم و دوباره آن را سوار کردم و پارتیشن از قبل گسترش یافته را با همه فایل ها و کاملاً زنده دیدم.

همه چیز هم برای من و هم برای ادمین خوب تمام شد.

منبع: www.habr.com

اضافه کردن نظر