Puncte:2

Accesați conținutul existent al unei partiții montate

drapel br

În prezent, încerc o nouă configurare de server pe o VM VirtualBox. În scenariul meu am atașat două hard disk-uri (virtuale); Eu folosesc unul ca disc principal de sistem, iar celălalt ca unitate de rezervă locală. Backup-urile sunt efectuate cu borg/borgmatic pe unitatea de rezervă. Intenționez să folosesc aceeași configurare mai târziu pe serverul real (cu discuri reale).

Pentru a testa un scenariu în care pierd discul de sistem și încerc să obțin datele pe sistemul de rezervă, am creat o nouă mașină virtuală cu un nou disc de sistem și am atașat discul existent la VM. fdisk -l va afișa unitatea existentă ca /dev/sdb1.

Când montez această unitate cu montați /dev/sdb1 /backup, nu văd conținutul anterior pe unitate și până acum nu am găsit o modalitate de a le accesa.

Când este montat, rezultatul fișier -s /dev/sdb1 este:

Date sistemului de fișiere Linux rev 1.0 ext4, UUID=[...], numele volumului „disk2” (necesită recuperare jurnal) (extents) (64 biți) (fișiere mari) (fișiere mari)

Așa că fac:

$ umount /backup
$ e2fsck -p /dev/sdb1
disc2: curățați 11/1310720 fișiere, 126322/5242624 blocuri

(Trebuie să demontez mai întâi pentru a putea alerga e2fsck)

După aceea primesc

Linux rev 1.0 ext4 sistem de date, UUID=[...], numele volumului „disk2” (extents) (64 de biți) (fișiere mari) (fișiere mari)

Cu toate acestea, când montez din nou unitatea, mai primesc (necesită recuperarea jurnalului) remarca cu fișier -s.

Dacă vreau să restabiliz datele de pe unitatea de rezervă, în mod firesc trebuie să accesez conținutul acesteia. Există vreo modalitate de a face asta?

djdomi avatar
drapel za
ce fs a fost folosit? ce spune lsblk?
drapel br
@djdomi: fs este ext4, ce ieșire specifică a lsblk îți pasă? NUMELE, DIMENSIUNEA, ETICHETA, PROPRIETAR, GRUP, MOD, TIP sunt sdb1, 20G, disk2, root, disk, brw-rw----. parte
djdomi avatar
drapel za
vă rugăm să postați aceste informații în întrebarea dvs. prin editare, nu ca comentariu
Chris Heath avatar
drapel cn
ce rezultate obții când rulezi `fsck -y /dev/sdb1`?
drapel in
Faceți toate acestea în timp ce primul VM rulează?
drapel br
@GeraldSchneider: Nu, celălalt VM nu rulează, dar nici unitatea nu a fost demontată corect.
Puncte:0
drapel it

după cum sugerează comentariile, nu puteți accesa un hard disk virtual simultan de mai multe mașini virtuale.

Oracle VirtualBox a extins o funcționalitate care vă permite să faceți acest lucru https://www.oracledistilled.com/virtualbox/creating-shared-drives-in-oracle-vm-virtualbox/

dar aceasta este pentru cazuri de utilizare specifice, cum ar fi testarea Oracle RAC sau alte soluții de cluster care permit utilizarea dispozitivelor bloc partajate.

Pe scurt - demontați corect discul și opriți-vă VM. Detașați discul virtual de pe VM și apoi atașați-l la un alt VM închis corespunzător. Nicio mașină virtuală nu poate fi într-o stare întreruptă sau nu poate avea instantanee pentru unitatea virtuală în cauză. Dacă aceste condiții sunt îndeplinite, ar trebui să vă vedeți datele pe un alt VM după pornire.

Soluțiile de backup adecvate nu se ocupă de unitățile locale, ci stochează copii de siguranță pe un NAS care este apoi folosit pentru a recupera astfel de date - fie că este vorba de date aplicației sau de sistemul de operare în sine.. Pentru a preveni criptarea ransomware, se utilizează stocarea de date mai sofisticată și/sau controlul accesului.

drapel br
Backup-ul local nu este singurul meu. Am și o copie de rezervă criptată de la distanță.
Roman Spiak avatar
drapel it
Vă rugăm să încercați sugestiile din răspunsul meu și să comentați dacă funcționează conform așteptărilor. Pentru discuția în afara subiectului - backup criptat de la distanță nu oferă nicio protecție ransomware-ului care criptează datele dvs. - veți ajunge doar cu date criptate de două ori fără mijloacele de a face prima decriptare :)
drapel br
Voi încerca în timp util odată ce ajung la el.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.