17.10. 将提取的元数据保存到文件中
如果您需要使用转储的元数据进行修复,则需要使用 -f
选项和 --setings
选项将提取的元数据保存到文件中。
流程
-
如果
-f <filename>
被添加到--dump metadata
中,原始元数据会被写入到指定的文件中。您可以使用此文件进行修复。 -
如果将
-f <filename>
>添加到--dump metadata_all
或--dump metadata_search
中,则所有位置中的原始元数据都被写入到指定的文件中。 要从
--dump metadata_all|metadata_search
add--settings "metadata_offset=<offset>"
保存元数据文本的一个实例,其中<offset>
来自列表输出 "metadata at <offset>"。例 17.12. 命令的输出
# pvck --dump metadata_search --settings metadata_offset=5632 -f meta.txt /dev/sdb Searching for metadata at offset 4096 size 1044480 metadata at 5632 length 1144 crc 50ea61c3 vg test seqno 2 id FaCsSz-1ZZn-mTO4-Xl4i-zb6G-BYat-u53Fxv # head -2 meta.txt test { id = "FaCsSz-1ZZn-mTO4-Xl4i-zb6G-BYat-u53Fxv"