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

<<:  Day4:梯度下降法(Gradient descent)

>>:  Day14 font-family 字型发挥吧

Day 40 (PHP)

1.阵列抓值 (1)打开$person的'programs'(key) 抓 $language(va...

[Day 10]怎麽每天都像在赶末班电车R(前端篇)

挑战目标: MockNative Camp前端 周末也是很多事要做,每天大概都晚上9点到12点是铁人...

Unity自主学习(二十九):物件移动错误

那麽上次把物件移动完成之後,确实也都可以使物件移动起来,以及产生跳跃。 不过实际上还是有问题存在的,...

[Day 27] Android Studio 七日陨石开发:又到了开启相簿的季节

前言 昨天我们成功开启相机并且回传相片,但我还没设定要回传到哪, 今天我一样要在不设定回传到哪的情况...

DAY1 机器学习(ML)、深度学习(DL)与NLP

什麽是机器学习? 机器学习是一种能够赋予机器学习的能力,以让机器完成直接编程所无法完成的任务的方法。...