kv rollback
注意,该命令仅适用于 K/V Version 2 机密引擎,无法使用于 Versoin 1。
kv rollback
命令指定路径上机密恢复到的一个早期版本,指定的旧版本的值将作为新版本写入;比如当前版本是 5,想要回滚到版本 2,那么版本 2 的数据就作为版本 6 写入。这个命令可以很容易地恢复不小心被覆盖的数据。
例子
将键 "creds" 恢复到版本 2:
$ vault kv rollback -version=2 secret/creds
Key Value
--- -----
created_time 2019-06-06T17:07:19.299831Z
deletion_time n/a
destroyed false
version 6
可用标志
除了全局可用的标准标志以外,也可以配置下列标志:
输出选项
-format
(string: "table")
- 按照指定格式打印输出。合法的格式有table
、json
或yaml
。也可以通过环境变量VAULT_FORMAT
设定该值。
命令选项
-version
(int: 0)
- 指定要恢复哪个版本的数据到最新版本