Czy mogę przywrócić pojedynczą partycję z obrazu dysku Clonezilla?


9

Myślałem o utworzeniu kopii zapasowej Clonezilla i zastanawiałem się, jaki tryb kopii zapasowej wybrać. Ogólnie rzecz biorąc, Clonezilla oferuje następujące opcje tworzenia kopii zapasowych:

  • saveisk: Zapisz pełny obraz dysku
  • saveparts: Zapisz obrazy określonych partycji

Odpowiednio istnieją dwa tryby przywracania:

  • restoredisk: Przywraca pełny obraz dysku
  • restoreparts: Przywraca obrazy partycji

To, czego szukam, to hybryda tych dwóch opcji. Chciałbym móc zarówno przywracać określone partycje, jak i przywracać mój pełny dysk twardy w przypadku całkowitej awarii. Czy Clonezilla obsługuje tę ścieżkę przywracania po wyjęciu z pudełka?

Do tej pory nie udało mi się znaleźć żadnej oficjalnej dokumentacji na ten temat. Jedyne odniesienie, które znalazłem, to dyskusja na liście mailowej z 2010 roku, która wskazywała na imgconvert , niestandardowy skrypt, który rzekomo może konwertować obrazy dysku na obrazy partycji. Niestety nie mam pojęcia, czy ten skrypt nadal działa. W końcu ma 5 lat.

Dlatego chciałem zapytać tutaj, czy ktoś ma jakieś doświadczenie z tym przypadkiem użycia Clonezilli i czy może poręczyć za to rozwiązanie (lub inne, jeśli o to chodzi).


Sugestia: Właśnie ta nieelastyczność, co oznacza, że ​​musiałeś unikać takiego thrashu w każdych okolicznościach. Czy mogę zasugerować trochę zabawy z poleceniem dd?
peterh - Przywróć Monikę

@PeterHorvath Chociaż rozumiem, że dd i inne coreutils są znacznie bardziej elastyczne, wolałbym znaleźć rozwiązanie oparte na Clonezilli, ponieważ zaoszczędziłoby mi to dużo czasu.
Glutanimate,

1
Jeśli masz obraz dysku (bez wewnętrznej kompresji itp.), Narzędzie kpartx może rozdzielić go na poszczególne partycje. I prawdopodobnie możesz uzyskać ten obraz za pomocą narzędzia imgconvert. Jeśli nie otrzymasz użytecznej odpowiedzi, być może był to dobry kierunek na początek. Powodzenia!
peterh - Przywróć Monikę

Odpowiedzi:


4

Tak, wystarczy użyć do przywrócenia obrazu z Clonezilla :

cat sda5.ext3-ptcl-img.gz.a* | gunzip -c | partclone.restore -d -s - -o /dev/sda5

Przepraszam za brak zrozumienia. Załóżmy, że utworzyłem kopię zapasową dwóch dysków (powiedzmy C: i E: (powiedzmy, / dev / sda i / dev / sdc)) do wspólnego obrazu Clonezilla. Później chcę przywrócić tylko jeden z nich ze wspólnego obrazu. Jakie polecenie powinienem wydać?
Helen Craigman,

2. A co jeśli dysk z kopią zapasową jest duży, aw katalogu znajdują się pliki takie jak: sda5.ext3-ptcl-img.gz.a *, sda5.ext3-ptcl-img.gz.b *, sda5. ext3-ptcl-img.gz.c *, .etc? (Jak zbudować polecenie „cat”?) 3. Czytałem gdzieś, że polecenie: „partclone.restore” jest przestarzałe i powinieneś używać „partclone.ntfs”, „partclone.ext4” itp., Zgodnie z Typ pliku?
Helen Craigman,

3

Musiałem tylko przywrócić partycję z jednej z moich kopii zapasowych obrazu.
Kroki:

  1. Ponieważ moja kopia zapasowa była na zewnętrznym dysku NFS, uruchomiłem CD Clonezilla,

  2. uruchom clonezilla

  3. wybierz obraz urządzenia

  4. wybierz serwer nfs, statyczny

  5. Skonfigurowałem mój dysk NFS, aby używał domyślnych ustawień Clonezilli, więc po prostu nacisnąłem Enter kilka razy, być może będziesz musiał wprowadzić ip, maski, udziały itp.

  6. wybierz EXIT - wiersz poleceń

  7. wybierz cmd

  8. sudo bash (zostań rootem, inaczej nie będziesz mógł wykonać kopii zapasowej

  9. cd / home / partimag

  10. ls - określ, gdzie znajduje się twoja kopia zapasowa, a następnie przejdź do tego katalogu

  11. moja partycja była partycją ext4, więc mój ciąg odzyskiwania to -

cat sda9.ext4-ptcl-img.gz.a* | gunzip -c | partclone.restore -d -s - -o /dev/sda9

  1. następnie wyjdź i uruchom ponownie.

Działa świetnie dla mnie. Mam tylko radę - jeśli masz zapasowy sprzęt do przywracania, przećwicz. Mądry człowiek powiedział mi kiedyś: „Każdy idiota może robić kopie zapasowe, ale przywrócenie go wymaga geniuszu”


2

Jeśli wykonasz kopię zapasową wszystkich partycji, powinieneś mieć wszystkie dane.

Clonezilla utworzy również plik kopii zapasowej twojego MBR i jak skonfigurujesz tablicę partycji.

Jeśli nie masz dziwnego systemu ochrony przed kopiowaniem lub czegoś zainstalowanego na twoim komputerze (zapisałoby to informacje o licencji, jeśli na przykład miałyby być wolne bloki), kopia zapasowa partycji powinna być w porządku.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.