Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,12 @@ Load the snapshot holding the secret you want to recover:

<Tabs>

<Tab heading="GUI" group="gui">

@include 'sysadmin/snapshots/load-snapshot/gui/gui.mdx'

</Tab>

<Tab heading="CLI" group="cli">

<Tabs>
Expand Down Expand Up @@ -104,6 +110,12 @@ You can check for a loaded snapshot by listing the loaded snapshots:

<Tabs>

<Tab heading="GUI" group="gui">

@include 'sysadmin/snapshots/list-snapshots/gui.mdx'

</Tab>

<Tab heading="CLI" group="cli">

@include 'sysadmin/snapshots/list-snapshots/cli.mdx'
Expand All @@ -130,6 +142,12 @@ storage.

<Tabs>

<Tab heading="GUI" group="gui">

@include 'sysadmin/snapshots/secret-restore/recover/gui.mdx'

</Tab>

<Tab heading="CLI" group="cli">

@include 'sysadmin/snapshots/secret-restore/recover/cli.mdx'
Expand All @@ -150,6 +168,12 @@ storage.

<Tabs>

<Tab heading="GUI" group="gui">

@include 'sysadmin/snapshots/secret-restore/verify/gui.mdx'

</Tab>

<Tab heading="CLI" group="cli">

@include 'sysadmin/snapshots/secret-restore/verify/cli.mdx'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,12 @@ Load the snapshot holding the secret you want to recover.

<Tabs>

<Tab heading="GUI" group="gui">

@include 'sysadmin/snapshots/load-snapshot/gui/gui.mdx'

</Tab>

<Tab heading="CLI" group="cli">

<Tabs>
Expand Down Expand Up @@ -99,6 +105,12 @@ updating the loaded snapshot as new automated snapshots are created.
You can check for a loaded snapshot by listing the loaded snapshots:

<Tabs>

<Tab heading="GUI" group="gui">

@include 'sysadmin/snapshots/list-snapshots/gui.mdx'

</Tab>

<Tab heading="CLI" group="cli">

Expand Down Expand Up @@ -126,6 +138,12 @@ storage.

<Tabs>

<Tab heading="GUI" group="gui">

@include 'sysadmin/snapshots/secret-restore/recover/gui.mdx'

</Tab>

<Tab heading="CLI" group="cli">

@include 'sysadmin/snapshots/secret-restore/recover/cli.mdx'
Expand All @@ -146,6 +164,12 @@ storage.

<Tabs>

<Tab heading="GUI" group="gui">

@include 'sysadmin/snapshots/secret-restore/verify/gui.mdx'

</Tab>

<Tab heading="CLI" group="cli">

@include 'sysadmin/snapshots/secret-restore/verify/cli.mdx'
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
![Loaded snapshot card emphasized](/img/ui-secret-recovery-loaded-snapshot.png)

Select **Secrets Recovery** from the navigation menu to view currently loaded snapshots.
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
Snapshot load and unload operations are restricted to the root namespace. All other snapshot operations
can be performed in other namespaces.

1. Open the Vault GUI and sign in to the root namespace. While you can perform
other snapshot operations from any namespace, you must perform load and
unload operations under the `root` namespace.

1. Select **Secrets Recovery** from the left navigation menu.

1. Select **Upload snapshot**.

1. Select your upload method. To use an automated snapshot you must provide an
[automated snapshot config](/vault/api-docs/system/storage/raftautosnapshots#load-a-snapshot-from-an-automated-snapshot-configuration).

1. Click **Load snapshot** to complete the upload.

1. Monitor the upload until the status says "Ready" and the expiration date
populates.
![Snapshot overview card with status and details link emphasized](/img/ui-secret-recovery-overview-details.png)

1. Click "View details &rarr; to open the snapshot details view
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
![Snapshot read and recover form fields](/img/ui-secret-recovery-fields.png)

Use the available selectors and input fields to find the secret you want to read or recover. Once
you selected, you can:

- view the snapshot data as key/value pairs or as a JSON object
- recover to the original resource path
- recover the original resource to a new path
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
If the recovery operation succeeds, the GUI displays a success message with a
link to the recovered resource.
![Snapshot recovery operation](/img/ui-secret-recovery-recover-message.png)
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading