Как безопасно экспортировать и импортировать данные из разных экземпляров хранилища? - PullRequest
0 голосов
/ 22 апреля 2020

Что если:

  1. Я хочу скопировать данные, содержащиеся в хранилище dev, в мое локальное хранилище?

  2. Я хочу экспортировать мое данные локального хранилища для разработки хранилища до хранилища prod?

Каков идеальный способ сделать это безопасно и версионно? Я думаю о каком-то механизме экспорта / импорта. Совершенно новый для хранилища

1 Ответ

1 голос
/ 22 апреля 2020

Vault сохраняет все в бэкэндах и шифрует их с помощью распечатанных ключей.

Если вы хотите, вы можете скопировать данные в другое место и затем «импортировать» их в следующую окружение (и под копией я имею в виду db dump, если вы используете базу данных для хранения вещей, скопируйте s3 корзины, если вы используете s3, et c).

Это потребует простоев, поскольку вам потребуется запечатайте свой кластер, чтобы убедиться, что все записи выполняются перед копированием данных.

Если вы хотите что-то более автоматическое c, вы можете перейти на корпоративную версию и использовать replication - там различные варианты репликации.

...