iT邦幫忙

2021 iThome 鐵人賽

DAY 14
0
DevOps

Hashicorp Jot Notes系列 第 14

Day 14. Hashicorp Vault: Backup (Consul)

Hashicorp Vault: Backup (Consul)

在Day 12 有提到使用Consul來作為Vault storage, 那麼該如何備份資料呢?

Backup

因為使用Consul作為storage,備份的動作會在Consul上來執行。

  • Backup
    在Consul上執行備份非常簡單容易。
$ consul snapshot save backup-20210914.snap
Saved and verified snapshot to index 849808
  • Inspect
    可以透過inspect查看備份的資料
$ consul snapshot inspect backup-20210914.snap
 ID           2-xxx-xxxx
 Size         7837037034890
 Index        849808
 Term         32
 Version      35

 Type                       Count      Size
 ----                       ----       ----
 KVS                        734938409  6.6TB
 Register                   23489      1.1GB
 Index                      76         123KB
 Autopilot                  19         334B
 Session                    562        2.1MB
 CoordinateBatchUpdate      78         3.6KB

...
  • Restore
$ consul snapshot restore backup-20210914.snap
Restored snapshot

上一篇
Day 13. Hashicorp Vault: HA with Integrated Storage
下一篇
Day 15. Hashicorp Vault: Backup (Integrated Storage)
系列文
Hashicorp Jot Notes30

尚未有邦友留言

立即登入留言