add backups md
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# Настраиваем PSQL на работу с динамическими секретами
|
||||
|
||||
1. подключаем новый метод авторизации
|
||||
1. подключаем новый тип хранилища
|
||||
|
||||
```bash
|
||||
vault secrets enable -path=psql database
|
||||
|
35
docs/vault-raft-backup.md
Normal file
35
docs/vault-raft-backup.md
Normal file
@@ -0,0 +1,35 @@
|
||||
# бекапим vault правильно
|
||||
|
||||
## если у вас бесплатная версия
|
||||
|
||||
1. создание снепа
|
||||
|
||||
```bash
|
||||
vault login
|
||||
vault operator raft snapshot save <snapshot-name>
|
||||
```
|
||||
|
||||
файлик сохраняется в ``
|
||||
|
||||
## если у вас Enterprise лицензия, то все проще
|
||||
|
||||
1. локально
|
||||
|
||||
```bash
|
||||
vault write sys/storage/raft/snapshot-auto/config/daily interval="24h" retain=5 \
|
||||
path_prefix="raft-backup" storage_type="local" local_max_space=1073741824
|
||||
```
|
||||
|
||||
2. удаленно на s3
|
||||
|
||||
```bash
|
||||
vault write sys/storage/raft/snapshot-auto/config/daily interval="24h" retain=5 \
|
||||
storage_type="aws-s3" \
|
||||
aws_s3_bucket="vault" aws_s3_region="ru-1" aws_access_key_id="access-key" aws_secret_access_key="secret-key" \
|
||||
aws_s3_endpoint="https://s3-point.ru" aws_s3_force_path_style="true"
|
||||
```
|
||||
## восстанавливаем из снепа
|
||||
|
||||
```bash
|
||||
vault operator raft snapshot restore <snapshot-name>
|
||||
```
|
Reference in New Issue
Block a user