Shpëtimi i seksionit në Debian, kur diçka nuk shkoi siç duhej

Mirëdita, të nderuar
Ishte një mbrëmje e enjte dhe një nga administratorët tanë, duhet të bënte një ndryshim në madhësinë e diskut në një nga virtualet KVM. Duket si një detyrë e thjeshtë, por mund të çojë në humbje të dhënash… Kështu që… e gjithë historia është më poshtë.

Siç e thashë më parë — në mbrëmjen e enjte (nuk kishte shi) një nga administratorët tanë vendosi të kryejë një detyrë që e kishte vendosur prej kohësh dhe të rrisë madhësinë e FS brenda virtualit. KVM.

Unë tashmë e kisha rritur madhësinë e diskut nga 14 GB në 60 GB dhe administratorit i duhej thjesht të riste madhësinë e FS brenda makinerisë virtuale.

Rreth orës 12 në mesnatë, administratori dërgon një mesazh — ku pyet, a duhet të jetë particioni i zgjeruar apo primar… Në përgjigje i shkrova se duhet të vepronim siç kishte qenë më parë në makinerinë virtuale.

Koha kalonte… dhe administratori njofton se kishte pasur gabime, që nuk mund të zgjeronte partitë… dhe ai e ndaloi montimin… ora tashmë ishte 2 e natës…

I shkrova që të mos bënte asgjë dhe të linte virtualin në paqe dhe vetë shkova të bëja një kopje të imazhit të diskut VM — duke e quajtur vmname_bad.

Gjithashtu e komplikonte situatën që administratori — nuk kishte bërë snapshot dhe nuk kishte kopjuar ndarjen para veprimeve të tij… Me këtë informacion do të ishte e mundur të kalohej prapa dhe të provohej përsëri.

Në mëngjes, me mendje të freskët, ngrej virtualin me të njëjtin OS (Debian 9) dhe lidhem me diskun. Përmes fdisk shoh këtë disk tashmë të zgjeruar në 60 GB dhe partitë… që në fakt ishte pak e dëmtuar.

Përpiqem përmes skrinshoteve që ofroi administratori — të gjej ndarjen e mëparshme, por fatkeqësisht pa sukses. Përpiqem përmes fdisk të gjej vlerat por, për fat të keq, të gjitha përpjekjet dështuan.

Dërgimi në fdisk nuk mund të më ndihmojë… thërras në ndihmë parted. Load parted — unë fshij particionin e vjetër rm 2 dhe duke ditur vlerat e ndarjes, bëj rescue — duket që shënoj vlerën fillestare dhe vlerën e fundit, ku mund të jetë particionin. Një pritje disa minuta dhe parted gjen partitë dhe propozoi të vendosja informacionet e saj në sistem — unë pranova dhe dola nga parted.

Muntova particionin — gjithçka OK. Skedarët janë në vendin e tyre, gjithçka mirë, por madhësia ishte ende e vjetër 14 GB. E zbuta \/dev\/sdd1 dhe bëra resize2fs \/dev\/sdd1, pastaj e2fsck \/dev\/sdd1 dhe e montova përsëri dhe tashmë shoh partitë e zgjeruara me të gjithë skedarët dhe është plotësisht funksionale.

Gjithçka përfundoi mirë si për mua ashtu dhe për administratorin.

Burimi: habr.com

Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS 🔥 Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS - ProHoster