You can use Solaris Live Upgrade to migrate your UFS root (/) file system with non-global zones installed on a ZFS root pool. All non-global zones that are associated with the file system are also copied to the new boot environment. The following non-global zone migration scenarios are supported:
Pre-Migration Root File System and Zone Combination |
Post-Migration Root File System and Zone Combination |
---|---|
UFS root file system with the non-global zone root directory in the UFS file system |
UFS root file system with the non-global zone root directory in a ZFS root pool |
|
ZFS root pool with the non-global zone root directory in the ZFS root pool |
ZFS root pool with the non-global zone root directory in a UFS file system |
|
UFS root file system with a non-global zone root in a ZFS root pool |
ZFS root pool with the non-global zone root in a ZFS root pool |
UFS root file system with the non-global zone root in ZFS root pool |
|
ZFS root pool with a non-global zone root directory in a ZFS root pool |
ZFS root pool with the non-global zone root directory in the ZFS root pool |
On a system with a UFS root (/) file system and non-global zones installed, the non-global zones are migrated if the zone is in a non-shared file system as part of the UFS to ZFS migration. Or, the zone is cloned when you upgrade within the same ZFS pool. If a non-global zone exists in a shared UFS file system, to migrate to another ZFS root pool, you must first upgrade the non-global zone, as in previous Solaris releases.
For more planning information when migrating to a ZFS root pool, see System Requirements and Limitations When Using Solaris Live Upgrade.
For more limitations on ZFS and non-global zones, see Using ZFS on a Solaris System With Zones Installed in Solaris ZFS Administration Guide.