> For the complete documentation index, see [llms.txt](https://manual.docs.microstream.one/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manual.docs.microstream.one/data-store/configuration/backup/full-backup.md).

# Full Backup

{% hint style="warning" %}
**This is the manual for older MicroStream versions (Version < 5.0).**

**The new documentation (Version >= 5.0) is located at:**

[https://docs.microstream.one/](https://docs.microstream.one/manual)
{% endhint %}

To issue a full backup of the whole storage to be executed, the `EmbeddedStorageManager` provides two methods named `issueFullBackup`. Keep in mind that this could result in a very long running operation, depending on the storage size. Although the full backup may be a valid solution in some circumstances, the [continuous backup](/data-store/configuration/backup/continuous-backup.md) should be preferred, since it is by far more efficient.

```java
EmbeddedStorageManager storage = ...;
storage.issueFullBackup(
    NioFileSystem.New().ensureDirectoryPath("full", "backup", "dir")
);
```

{% hint style="info" %}
The backup can be written to any available [storage target](/data-store/storage-targets.md), not just the local file system.
{% endhint %}
