Suppose you have a Solaris zone (ZONE) on one host and want to move it on other global zone.
Then do following:
On first server:
1. zoneadm -z ZONE halt
2. zoneadm -z ZONE detach
3. cd $ZONEHOME
4. tar -cf ../zone.tar .
5. scp ../zone.tar user@server2:/$ZONEPATH
Then do following:
On first server:
1. zoneadm -z ZONE halt
2. zoneadm -z ZONE detach
3. cd $ZONEHOME
4. tar -cf ../zone.tar .
5. scp ../zone.tar user@server2:/$ZONEPATH
On the second server:
1. mkdir $ZONEHOME
2. cd $ZONEHOME
3. tar -xf ../zone.tar .
4. zonecfg -z ZONE
>create -a $ZONEHOME
>exit
5. zoneadm -z ZONE attach
6. zoneadm -z ZONE boot
Comments