mirror of
https://github.com/hashicorp/vault.git
synced 2025-08-10 08:37:00 +02:00
* seo updates for config docs * fix content errors * Make KMS title consistent with other stanza titles
46 lines
1.1 KiB
Plaintext
46 lines
1.1 KiB
Plaintext
---
|
||
layout: docs
|
||
page_title: File system configuration
|
||
description: >-
|
||
Configure Vault backend storage to use a standard directory structure on the
|
||
local filesystem.
|
||
---
|
||
|
||
# File system configuration for Vault backend storage
|
||
|
||
The Filesystem storage backend stores Vault's data on the filesystem using a
|
||
standard directory structure. It can be used for durable single server
|
||
situations, or to develop locally where durability is not critical.
|
||
|
||
- **No High Availability** – the Filesystem backend does not support high
|
||
availability.
|
||
|
||
- **HashiCorp Supported** – the Filesystem backend is officially supported by
|
||
HashiCorp.
|
||
|
||
```hcl
|
||
storage "file" {
|
||
path = "/mnt/vault/data"
|
||
}
|
||
```
|
||
|
||
Even though Vault's data is encrypted at rest, you should still take appropriate
|
||
measures to secure access to the filesystem.
|
||
|
||
## `file` parameters
|
||
|
||
- `path` `(string: <required>)` – The absolute path on disk to the directory
|
||
where the data will be stored. If the directory does not exist, Vault will
|
||
create it.
|
||
|
||
## `file` examples
|
||
|
||
This example shows the Filesystem storage backend being mounted at
|
||
`/mnt/vault/data`.
|
||
|
||
```hcl
|
||
storage "file" {
|
||
path = "/mnt/vault/data"
|
||
}
|
||
```
|