Yes, you can change the underlying disk without having an outage. If your zone roots are within a ZFS pool, and you're not using raidz, you can do the following:
zpool status to identify the devices in the pool.
- Using Solaris tools, identify disk devices that you can use in place of the existing devices. You'll need enough to replace each existing device one-for-one, and each device must be the same size or larger than the one it replaces.
zpool attach to mirror up each existing top-level vdev with its replacement.
- Monitor the progress of the mirror with
- Once the mirrors are complete, use
zpool detach to remove the old devices.
You can vary this procedure to suit your circumstances. For example, you could attach multiple new devices if you local disks don't have any underlying redundancy.