recover

recover

Enterprise: 적절한 Vault Enterprise 라이선스가 필요합니다.

vault recover 명령은 로드된 스냅샷의 지정된 경로에서 데이터를 가져와 클러스터로 복원합니다. 이때 같은 경로에 있는 더 새로운 데이터를 덮어씁니다.

출처: 문서

본문

참고: 마운트가 비활성화된 경로는 스냅샷에서 읽거나, 나열하거나, 복구할 수 없습니다! 나중에 같은 경로에 같은 플러그인을 다시 활성화하더라도 플러그인의 내부 식별자가 달라져서, Vault는 스냅샷 안의 마운트에 해당하는 기본 스토리지 항목을 찾을 수 없게 됩니다.

예제 (Examples)

ID가 2403d301-94f2-46a1-a39d-02be83e2831a 인 로드된 스냅샷에서 my-secret 경로의 KV 버전 1 시크릿을 복구합니다:

$ vault recover -snapshot-id=2403d301-94f2-46a1-a39d-02be83e2831a secret/my-secret

ID가 2403d301-94f2-46a1-a39d-02be83e2831a 인 로드된 스냅샷에서 my-old/secret 경로의 KV 버전 1 시크릿을 복구해 my-new-secret 경로에 데이터를 씁니다:

$ vault recover -snapshot-id=2403d301-94f2-46a1-a39d-02be83e2831a -from=secret/my-old-secret secret/my-new-secret

사용법 (Usage)

모든 명령에 포함되는 표준 플래그 세트 외에 다음 플래그를 사용할 수 있습니다.

명령 옵션 (Command options)

  • snapshot-id (string: "") — 데이터를 복구할 로드된 스냅샷 ID를 지정합니다.
  • from (string: "") — 복구할 원본 경로입니다.

더 알아보기 (Learn more)