Skip to content

Incremental send stream requires -L (--large-block), to match previous receive #15708

Answered by rincebrain
user2718281 asked this question in Q&A
Discussion options

You must be logged in to vote

Really, I suppose just stat could tell you, probably.

$ stat /test/CentOS-Stream-8-x86_64-20210603-boot.iso
  File: /test/CentOS-Stream-8-x86_64-20210603-boot.iso
  Size: 759169024       Blocks: 1459666    IO Block: 131072 regular file
Device: aeh/174d        Inode: 589834      Links: 1

Where it says "IO Block" there is going to be the recordsize of the particular file.

And no, if you don't use -L, then zfs send will chop up any records over 128k into 128k-sized chunks on send, in order to let you keep using zfs send when the destination didn't support those.

So you'd probably want to resend everything having this problem from pool1 to pool2 and pool3 with zfs send -L, along with any oth…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@user2718281
Comment options

@rincebrain
Comment options

Answer selected by user2718281
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants