utilizzando ZFS su un'unità USB esterna per il backup in Ubuntu


9

Corro Ubuntu 12.04 precise e vorrei formato, utilizzando ZFS , uno esterno HDD USB da usare come unità di backup per i miei casa directory.

Dal momento che è solo un disco non mi interessa l'auto-guarigione poiché capisco che per richiedere una configurazione RAID di 2 o più dischi per farlo bene. Quindi essere in grado di scattare istantanee della mia unità di backup esterna utilizzando le funzionalità native di ZFS è per ora sufficiente.

Il piano è di risincronizzare la mia cartella home sull'unità ZFS usando l' opzione --inplace per ridurre le dimensioni dell'istantanea . Spero che questo mi permetta di conservare molte settimane di istantanee delle mie home directory sull'unità ZFS . L'HDD del sistema operativo in cui risiedono le home directory è ext4 se questo fa la differenza. Vorrei anche avere il supporto ZFS nativo nel mio Ubuntu, non FUSE .

Come devo fare per raggiungerlo in Ubuntu, usando la riga di comando? (non l'intero backup, solo la formattazione).

Risposte:


7

Supponendo che il tuo disco USB sia / dev / sdb e verrà utilizzato esclusivamente con ZFS:

zpool create pool sdb
zfs create pool/backup

Utilizzare / pool / backup come directory di destinazione rsync.

Crea istantanee con:

zfs snapshot pool/backup@$(date +%Y%m%d%H%M)

non dovrei formattare prima l'unità come ZFS? 'sudo zpool create pool sdb' mi dà "specifica vdev non valida usare '-f' per sovrascrivere i seguenti errori: / dev / sdb fa parte del pool 'pool' potenzialmente attivo". E quando provo 'sudo zpool create -f pool sdb' ottengo "impossibile aprire" / dev / sdb ': dispositivo o risorsa occupata "
MarcusJuniusBrutus

No, non esiste una formattazione ZFS (supponendo che tu intenda creare un file system come con mk2efs). / Dev / sdb è il tuo disco USB? Hai già creato un pool ZFS su di esso? Esiste già un file system montato sul disco USB?
jlliagre,

Ho creato un pool ZFS con i comandi "zpool create pool sdb" e "zfs create pool / backup" forniti. Il disco USB era in / dev / sdb ed era formattato NTFS con un file system montato (che tuttavia ho smontato). Ad ogni modo, accetterò la tua risposta per ora e leggerò un po 'di più sui pool ZFS ...
MarcusJuniusBrutus

Quindi i pool erano già lì quando hai ricevuto il messaggio di errore. Ciò che dice: zpool list pool, zpool status poole zpool history pool?
jlliagre,
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.