销毁zfs数据集,将数据迁移到父数据集

我有这些zfs数据集:

pool1 pool1/ds_parent pool1/ds_parent/ds1 pool1/ds_parent/ds2 pool1/ds_other 

我想保留现在包含在数据集ds1ds2中的所有数据,但我不希望ds1ds2成为数据集; 我只想把ds1ds2作为ds_parent数据集中的独立目录。 在此之后,我想要这个zfs数据集列表:

 pool1 pool1/ds_parent pool1/ds_other 

换句话说:数据集ds1所有数据都应该迁移到目录ds1 ,而数据集ds2所有数据都应该迁移到目录ds2ds1ds2应作为数据集销毁。

无需复制/移动文件和目录,这可以快速,轻松地完成吗?

版本信息:

我在Freebsd 10.2-RELEASE上。 dmesg | grep -i zfs

 ZFS filesystem version: 5 ZFS storage pool version: features support (5000)