[OpenIndiana-discuss] zone detach / tar archive / attach
Jim Klimov
jimklimov at cos.ru
Thu Jul 4 10:25:12 UTC 2013
On 2013-07-04 10:50, Jonathan Adams wrote:
> I'm assuming that the zone on the originator computer is not ZFS, and that
> is why you are using tar.
>
> root at salmon190-90:~# zfs list -r /zones
> NAME USED AVAIL REFER MOUNTPOINT
> rpool1/export/zones 7.84G 207G 35K /zones
> rpool1/export/zones/cupszone 1.20G 207G 33K
> /zones/cupszone
> rpool1/export/zones/cupszone/ROOT 1.20G 207G 31K legacy
> rpool1/export/zones/cupszone/ROOT/zbe 2.96M 207G 717M legacy
> rpool1/export/zones/cupszone/ROOT/zbe-1 1.20G 207G 1.01G legacy
Adding to Jonathan's answer, I'd underline that in OI each zone's
root storage is a separate dataset heirarchy - which was recommended,
at least to have one dataset for the zone, but not enforced in other
OSes (Solaris 10, SXCE). Here the current roots (matching the GZ BE
related to package updates) are legacy-mounted into the zoneroot,
i.e. /export/zones/cupszone/root.
So to untar your zone's backup, you have to recreate a similar
structure, including a number of ZFS dataset attributes. Or make
a recursive zfs-send stream and transfer that.
HTH,
//Jim
More information about the OpenIndiana-discuss
mailing list