Hallo,
ich möchte mein komplettes System (Platte) auf eine mvme übertragen.
Laufendes System:
zroot ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
ada1p3 ONLINE 0 0 0
ada0p3 ONLINE 0 0 0
Ziel:
# gpart show
=> 40 1953525088 nvd0 GPT (932G)
40 1024 1 freebsd-boot (512K)
1064 1953524064 2 freebsd-zfs (932G)
# zpool import
pool: tank
id: 6296111688399919208
state: ONLINE
action: The pool can be imported using its name or numeric identifier.
config:
tank ONLINE
nvd0p2 ONLINE
Mir ist klar, dass das Ziel (tank auf MVME) kein Mirror ist. Ist aber erstmal egal.
Folgendes habe ich schon gemacht:
pool auf MVME angelegt (siehe oben)
gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 nvd0
zpool import -fR /mnt tank
Ist folgendes der richtige Weg:
zfs snapshot -r zroot@backup
Wie bekomme ich den Snapshot jetzt auf die importierte MVME?
zfs send -R zroot@backup | zfs recv xxxx
Wie muss der Rest des recv Befehls ausehen damit alles unter /mnt landet? Der Snapshot nimmt alles Datasets von zroot mit - oder (d.h. z.B. /home das unter zroot/home liegt)?
zpool set bootfs ... was muss ich hier tun?
Und wie exportiere ich die MVME wieder und mach dem System klar, dass es dann von "tank" booten soll?
Oder würde man das sowieso besser anders machen?
Danke,
Peter
ich möchte mein komplettes System (Platte) auf eine mvme übertragen.
Laufendes System:
zroot ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
ada1p3 ONLINE 0 0 0
ada0p3 ONLINE 0 0 0
Ziel:
# gpart show
=> 40 1953525088 nvd0 GPT (932G)
40 1024 1 freebsd-boot (512K)
1064 1953524064 2 freebsd-zfs (932G)
# zpool import
pool: tank
id: 6296111688399919208
state: ONLINE
action: The pool can be imported using its name or numeric identifier.
config:
tank ONLINE
nvd0p2 ONLINE
Mir ist klar, dass das Ziel (tank auf MVME) kein Mirror ist. Ist aber erstmal egal.
Folgendes habe ich schon gemacht:
pool auf MVME angelegt (siehe oben)
gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 nvd0
zpool import -fR /mnt tank
Ist folgendes der richtige Weg:
zfs snapshot -r zroot@backup
Wie bekomme ich den Snapshot jetzt auf die importierte MVME?
zfs send -R zroot@backup | zfs recv xxxx
Wie muss der Rest des recv Befehls ausehen damit alles unter /mnt landet? Der Snapshot nimmt alles Datasets von zroot mit - oder (d.h. z.B. /home das unter zroot/home liegt)?
zpool set bootfs ... was muss ich hier tun?
Und wie exportiere ich die MVME wieder und mach dem System klar, dass es dann von "tank" booten soll?
Oder würde man das sowieso besser anders machen?
Danke,
Peter