Solaris: ZPool and ZFS Rename

Howto rename a Zpool and a ZFS mountpoint
I accidentially named a pool tets rather than test. So I renamed it.
$ zpool status -v
pool: tets state: ONLINE scrub: none requested config: NAME STATE READ WRITE CKSUM tets ONLINE 0 0 0 c0d1 ONLINE 0 0 0 c1d0 ONLINE 0 0 0 c1d1 ONLINE 0 0 0 errors: No known data errors
To fix this, I first exported the pool:
$ zpool export tets
And then imported it with the correct name:
$ zpool import tets test
After the import completed, the pool contained the name I had originally intended to give it:
$ zpool status -v
pool: test state: ONLINE scrub: none requested config: NAME STATE READ WRITE CKSUM test ONLINE 0 0 0 c0d1 ONLINE 0 0 0 c1d0 ONLINE 0 0 0 c1d1 ONLINE 0 0 0 errors: No known data errors
Step 2 Fix the also messed u ZFS Mountpoint
I've used this Mount for a Zone so thats why I placed it into /opt/zones/$Servername
zfs set mountpoint="/opt/zones/[Newmountpoint]" [ZFSPOOL/[ROOTor other filesystem] [print_link]