Uložení oddílu v Debianu, když se něco pokazilo

Dobré odpoledne, drahá
Byl čtvrtek večer a jeden z našich administrátorů musel změnit velikost disku na jednom z virtuálních strojů KVM. Zdálo by se to jako zcela triviální úkol, ale může vést ke ztrátě dat úplně... A tak... celý příběh je již pod škrtem

Jak jsem již řekl, ve čtvrtek večer (nezdálo se, že by pršelo) se jeden z našich administrátorů rozhodl dokončit dlouhodobý úkol a zvětšit velikost souboru uvnitř virtuálního počítače KVM.

Již dříve jsem zvětšil velikost samotného disku ze 14 GB na 60 GB a administrátorovi stačilo zvětšit velikost souborového systému uvnitř virtuálního stroje.

Asi ve 12 v noci admin posílá zprávu, zda má být rozšířená nebo primární sekce... V odpovědi jsem mu napsal, že to musí udělat tak, jak to bylo předtím na samotném virtuálním stroji.

Čas plynul... a admin řekl, že dostává chyby, že nemůže rozšířit oddíl... a přestalo se to připojovat... už byly 2 hodiny ráno...

Napsal jsem mu, aby už nic nedělal a nechal virtuální stroj na pokoji a šel si udělat kopii obrazu disku VM sám - nazval to vmname_bad

Vše bylo dále komplikováno tím, že admin nepořídil snímek a nezkopíroval označení před svými akcemi... S těmito informacemi se člověk mohl vrátit zpět a zkusit to znovu.

Ráno jsem s čerstvými myšlenkami nastavil virtuální stroj se stejným OS (Debian 9) a připojil disk. Přes fdisk vidím, že tento disk byl již rozšířen na 60 GB a oddíl... který je ve skutečnosti trochu rozbitý.

Pomocí screenshotů poskytnutých administrátorem se snažím najít předchozí označení, ale bohužel, marně. Snažím se najít hodnoty pomocí fdisk, ale bohužel, všechny pokusy selhaly.

Protože mi fdisk nemůže pomoci... volám parted o pomoc. Pojďme načíst parted - smažu starý oddíl rm 2 a znám přibližné hodnoty oddílu, udělám záchranu - uvedu počáteční hodnotu a konečnou hodnotu, kde může být oddíl. Minuta čekání a parted najde oddíl a nabídne zadání informací o něm do systému - souhlasil jsem a odešel jsem rozdělený.

Připojuji oddíl - vše OK. Soubory jsou na svém místě, vše v pořádku, ale velikost je stále starých 14GB. Odpojil jsem /dev/sdd1 a provedl resize2fs /dev/sdd1, pak e2fsck /dev/sdd1 a znovu jej připojil a viděl jsem již rozbalený oddíl se všemi soubory a docela živý.

Vše skončilo dobře jak pro mě, tak pro admina.

Zdroj: www.habr.com

Přidat komentář