Non-Global-Zone transfer zwischen zwei Maschinen unter Solaris 10

Zone-Cheat-Sheet:

Zone anhalten und und von der Maschine A trennen:

zoneadm -z sol05 halt; zoneadm -z sol05 detach

Zone-FS mittels Snapshot auf Maschine B transferieren:

Wichtig: Vor dem Snapshot sollte man die Properties des ZFS prüfen und sie beim Snapshot gegebenen Falls mit angeben:

zfs snapshot -o recordsize=8k -r sol01/zones/sol05@sol05_snapshot

zfs send sol01/zones/sol05@sol05_snapshot | ssh root@sol03 zfs recv sol03/zones/sol05

Auf Maschine B die Zone erstellen:

zonecfg -z sol05
create -a /sol03/zones/sol05
...

Die Zone anpassen (NICs sind gute Kandidaten) und überprüfen:

info
commit
exit

Nun die Zone wieder einbinden:

zoneadm -z sol05 attach -u (Solaris 10 10/08) -U (Solaris 10 9/10)

Und die Zone wieder hochfahren:

zoneadm -z sol05 boot

Fertig 🙂 Und Dank ZFS ist die Sache wirklich elegant und schnell gelöst.

Dieser Beitrag wurde unter Solaris veröffentlicht. Setze ein Lesezeichen auf den Permalink.