- Destroy the original snapshot.
You cannot destroy orig snapshot after promote action. Only if so destroy parent dataset.
example (after promote clone).
zfs destroy media1/cheers/backup-auto-20190530.2105-2y-clone@auto-20190530.2105-2y
cannot destroy 'media1/cheers/backup-auto-20190530.2105-2y-clone@auto-20190530.2105-2y': snapshot has dependent clones
use '-R' to destroy the following datasets:
media1/media/backup@auto-20190531.1622-2y
media1/media/backup
zfs destroy media1/media/backup@auto-20190531.1622-2y
zfs destroy media1/cheers/backup-auto-20190530.2105-2y-clone@auto-20190530.2105-2y
cannot destroy 'media1/cheers/backup-auto-20190530.2105-2y-clone@auto-20190530.2105-2y': snapshot has dependent clones
use '-R' to destroy the following datasets:
media1/media/backup
After that "funny" operation, I must make next ones
zfs snapshot media1/media/backup@1
zfs send media1/media/backup@1 | pv | zfs receive media1/media/backupnew
zfs destroy media1/media/backup@1
zfs destroy -R media1/media/backup
zfs rename media1/media/backupnew media1/media/backup
OR invert promote one. zfs promote media1/media/backup and after it delete clone anuway, because you will be have a big snapshot in src place))
Only rsync/backup can help here.