Posso ripristinare una singola partizione da un'immagine del disco di Clonezilla?


9

Stavo pensando di eseguire un backup Clonezilla e mi chiedevo quale modalità di backup scegliere. In generale, Clonezilla offre le seguenti opzioni di backup:

  • savedisk: salva un'immagine del disco completo
  • saveparts: salva le immagini di partizioni specifiche

Di conseguenza ci sono due modalità di ripristino:

  • restoreisk: ripristina l'immagine del disco completo
  • restoreparts: ripristina le immagini delle partizioni

Quello che sto cercando è un ibrido di queste due opzioni. Vorrei poter ripristinare partizioni specifiche e ripristinare il mio disco rigido completo in caso di guasto totale. Clonezilla supporta questo percorso di restauro immediatamente?

Finora non sono stato in grado di trovare alcuna documentazione ufficiale in merito. L'unico riferimento che ho trovato è stata una discussione sulla mailing list del 2010 che indicava imgconvert , uno script personalizzato che presumibilmente può convertire le immagini del disco in immagini di partizione. Sfortunatamente non ho idea se questa sceneggiatura funzioni ancora. Dopo tutto ha 5 anni.

Ecco perché volevo chiedere qui se qualcuno avesse avuto qualche esperienza con questo caso d'uso di Clonezilla e potesse garantire questa soluzione (o un'altra, per quella materia).


Un suggerimento: esattamente questa mancanza di flessibilità, il che significa che è stato necessario evitare tale thrash in qualsiasi circostanza. Posso suggerire un po 'di giocare con il comando dd?
Peter - Ripristina Monica il

@PeterHorvath Mentre capisco che dd e altri coreutils sono molto più flessibili, preferirei trovare una soluzione basata su Clonezilla perché mi farebbe risparmiare un sacco di tempo.
Glutanimate,

1
Se hai un'immagine del disco (senza alcuna compressione interna, ecc.) Lo strumento kpartx può separarla nelle sue partizioni induvidue. E probabilmente puoi ottenere questa immagine con lo strumento imgconvert. Se non ottieni una risposta utile, forse è stata una direzione utile per iniziare. In bocca al lupo!
Peter - Ripristina Monica il

Risposte:


4

Sì, basta usare per ripristinare l'immagine da Clonezilla :

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

Mi scuso per non aver capito. Supponiamo di aver eseguito il backup di due dischi (diciamo, C: ed E: (diciamo, / dev / sda e / dev / sdc)) in un'immagine Clonezilla unita. Successivamente, voglio ripristinarne solo uno solo, dall'immagine congiunta. Quale comando dovrei dare?
Helen Craigman,

2. E se il disco di backup fosse grande e nella directory ci sono file come: sda5.ext3-ptcl-img.gz.a *, sda5.ext3-ptcl-img.gz.b *, sda5. ext3-ptcl-img.gz.c *, .etc? (Come costruire il comando "cat"?) 3. Ho letto da qualche parte che il comando: "partclone.restore" è obsoleto e dovresti usare "partclone.ntfs", "partclone.ext4", ecc., Secondo la tipo di file?
Helen Craigman,

3

Ho dovuto solo ripristinare una partizione da uno dei miei backup di immagine.
passi:

  1. Poiché il mio backup era su un'unità nfs esterna, ho avviato il cd clonezilla,

  2. avvia clonezilla

  3. seleziona l'immagine del dispositivo

  4. selezionare nfs-server, statico

  5. Ho configurato il mio disco nfs per utilizzare i valori predefiniti di clonezilla, quindi ho appena premuto Invio più volte, potrebbe essere necessario inserire ip, maschere, condivisioni, ecc.

  6. selezionare ESCI - riga di comando

  7. seleziona cmd

  8. sudo bash (diventa root, o non sarai in grado di eseguire il backup

  9. cd / home / partimag

  10. ls - determina dove si trova il tuo backup, quindi cd in quella directory

  11. la mia partizione era una partizione ext4, quindi la mia stringa di recupero era -

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

  1. quindi esci e riavvia.

Ha funzionato alla grande per me. Unico consiglio che ho: se si dispone di hardware di riserva per eseguire ripristini, fare pratica. Un uomo saggio una volta mi disse "Qualsiasi idiota può fare backup, ma ci vuole un genio per ripristinare con successo"


2

Se si esegue un backup di tutte le partizioni, è necessario disporre di tutti i dati.

Clonezilla creerà anche un file di backup del tuo MBR e come è impostata la tabella delle partizioni.

Se non hai uno strano sistema di protezione dalla copia o qualcosa installato sul tuo computer (che salverebbe le informazioni sulla licenza se, ad esempio, blocchi apparentemente liberi), il backup della partizione dovrebbe andare bene.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.