I'm experimenting with btrfs-send. Previously (2014-09-26), I did my
first btrfs-send on a subvol, and that worked fine. Today, I tried to
send a new snapshot. Unfortunately, I realized part way through that I
forgot to specify the parent to only send a delta, and killed the send
with ^C.

On the destination, I'm left with:

~$ sudo btrfs subvol list /var/media/backups/venus/home/
ID 2820 gen 57717 top level 5 path media
ID 2821 gen 57402 top level 5 path ovirt
ID 4169 gen 57703 top level 2820 path media/backups/venus/home
ID 4170 gen 57575 top level 4169 path home-2014-09-26
ID 4243 gen 57707 top level 4169 path home-2014-10-01

Home-2014-10-01 was the partial send that was cancelled. I figured
that I could delete this partial subvol and try again.

~$ sudo btrfs subvol del home-2014-10-01
Transaction commit: none (default)
ERROR: error accessing 'home-2014-10-01'

Obviously, trying to delete the subvol directory fails too:

~$ sudo rm -rf /var/media/backups/venus/home/home-2014-10-01/
rm: cannot remove ‘/var/media/backups/venus/home/home-2014-10-01/’:
Operation not permitted

Is there anyway to delete this partial subvol?

Thanks,
Justin
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to