mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2026-05-22 02:27:36 +03:00
zdb: add -B option to generate backup stream
This is more-or-less like `zfs send`, but specifying the snapshot by its objset id for situations where it can't be referenced any other way. Sponsored-By: Klara, Inc. Reviewed-by: Tino Reichardt <milky-zfs@mcmilk.de> Reviewed-by: WHR <msl0000023508@gmail.com> Signed-off-by: Rob Norris <rob.norris@klarasystems.com> Closes #14642
This commit is contained in:
committed by
Brian Behlendorf
parent
2b9f8ba673
commit
8653f1de48
+24
-1
@@ -14,7 +14,7 @@
|
||||
.\" Copyright (c) 2017 Lawrence Livermore National Security, LLC.
|
||||
.\" Copyright (c) 2017 Intel Corporation.
|
||||
.\"
|
||||
.Dd October 7, 2020
|
||||
.Dd June 4, 2023
|
||||
.Dt ZDB 8
|
||||
.Os
|
||||
.
|
||||
@@ -41,6 +41,13 @@
|
||||
.Ar poolname Ns Op Ar / Ns Ar dataset Ns | Ns Ar objset-ID
|
||||
.Op Ar object Ns | Ns Ar range Ns …
|
||||
.Nm
|
||||
.Fl B
|
||||
.Op Fl e Oo Fl V Oc Oo Fl p Ar path Oc Ns …
|
||||
.Op Fl U Ar cache
|
||||
.Op Fl K Ar key
|
||||
.Ar poolname Ns Ar / Ns Ar objset-ID
|
||||
.Op Ar backup-flags
|
||||
.Nm
|
||||
.Fl C
|
||||
.Op Fl A
|
||||
.Op Fl U Ar cache
|
||||
@@ -123,6 +130,22 @@ Display options:
|
||||
Display statistics regarding the number, size
|
||||
.Pq logical, physical and allocated
|
||||
and deduplication of blocks.
|
||||
.It Fl B , -backup
|
||||
Generate a backup stream, similar to
|
||||
.Nm zfs Cm send ,
|
||||
but for the numeric objset ID, and without opening the dataset.
|
||||
This can be useful in recovery scenarios if dataset metadata has become
|
||||
corrupted but the dataset itself is readable.
|
||||
The optional
|
||||
.Ar flags
|
||||
argument is a string of one or more of the letters
|
||||
.Sy e ,
|
||||
.Sy L ,
|
||||
.Sy c ,
|
||||
and
|
||||
.Sy w ,
|
||||
which correspond to the same flags in
|
||||
.Xr zfs-send 8 .
|
||||
.It Fl c , -checksum
|
||||
Verify the checksum of all metadata blocks while printing block statistics
|
||||
.Po see
|
||||
|
||||
Reference in New Issue
Block a user