Am 15.10.2012 12:16, schrieb Miao Xie:
On thu, 11 Oct 2012 21:54:48 +0200, Stefan Priebe wrote:
Am 11.10.2012 21:43, schrieb David Sterba:
On Thu, Oct 11, 2012 at 09:33:54PM +0200, Stefan Priebe wrote:
[server: /btrfs/target]# btrfs send -i /btrfs/src/\@snapshot/1
/btrfs/src/\@snapshot/2 | btrfs receive /btrfs/target/\@snapshot/
At subvol /btrfs/src/@snapshot/2
At subvol 2
ERROR: failed to open /btrfs/target/@snapshot/@snapshot/1/test.tar. No such
file or directory
^^^^^^^^^^^^^^^^^^^
I wonder if this is the ghost snapshot dir entry that Miao fixed. Did
somehow get into the 'send' stream and confused the receive side.
david
i missed two facts:
1.) vanilla kernel 3.6.1
2.) latest btrfs tools git (cloned at 10/10/2012)
Sorry, I can not reproduce this problem, could you send me the detailed steps?
mhm there is nothing special. But i try to provide more information / a
small howto:
# mount |grep btrfs
/dev/sdb on /btrfs/src type btrfs (rw)
/dev/sdc on /btrfs/target type btrfs (rw)
# btrfs subvolume list /btrfs/target/
# btrfs subvolume list /btrfs/src/
ID 277 top level 5 path @snapshot/1
ID 278 top level 5 path @snapshot/2
ID 288 top level 5 path @snapshot/3
# btrfs send /btrfs/src/\@snapshot/1 | btrfs receive
/btrfs/target/\@snapshot/
At subvol /btrfs/src/@snapshot/1
At subvol 1
#
Now i was trying to send an incremental snapshot:
# btrfs send -i /btrfs/src/\@snapshot/1 /btrfs/src/\@snapshot/2 | btrfs
receive /btrfs/target/\@snapshot/
At subvol /btrfs/src/@snapshot/2
At subvol 2
ERROR: failed to open /btrfs/target/@snapshot/@snapshot/1/test.tar. No
such file or directory
#
Greets,
Stefan
--
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