Linux Btrfs filesystem development
 help / color / mirror / Atom feed
* Why is "btrfs send" large after "cp --reflink"?
@ 2020-12-22 13:23 Torsten Bronger
  0 siblings, 0 replies; only message in thread
From: Torsten Bronger @ 2020-12-22 13:23 UTC (permalink / raw)
  To: linux-btrfs

[-- Attachment #1: Type: text/plain, Size: 673 bytes --]

Hallöchen!

1. I have a subvolume "VirtualBox" with an OS image (50 GiB VDI file).

2. I create a read-only snapshot with "btrfs su sn -r VirtualBox
   parent".

3. I work with the OS, changing some data within the VDI file.

4. "btrfs p s VirtualBox ro true"

5. "btrfs send -p parent VirtualBox | wc -c" yields 60 MiB.

6. "btrfs su c temp"

7. "cp -a --reflink VirtualBox/* temp"
   (takes less than 1 sec)

8. "btrfs send -p parent temp | wc -c" yields 12 GiB.

Why does "cp --reflink" break so much that the size of "btrfs send"
jumps from almost nothing to one quarter of the whole subvolume
size?

Regards,
Torsten.

-- 
Torsten Bronger

[-- Attachment #2: smime.p7s --]
[-- Type: application/pkcs7-signature, Size: 4913 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2020-12-22 13:31 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-12-22 13:23 Why is "btrfs send" large after "cp --reflink"? Torsten Bronger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox