Cache helps you reduce cost expensive operations incurred by your cloud storage provider when reading or writing data to/from object storage repositories.
For example, when you use Veeam Explorers to open backups located in object storage, Veeam Backup for Microsoft 365 uses cache from which it retrieves the structure of the backed-up objects of your organizations. Such a structure is then loaded into the inventory pane of each of the Veeam Explorers so that you can navigate though it without actually downloading any data from object storage.
Consider the following about cache:
- Cache is metadata that holds information about backed-up objects.
- Cache is created (or updated) during each backup session.
- Cache is saved to the PersistentCache directory in an extended backup repository as a JET-based database and also replicated to the object storage repository.
Replication gives Veeam Backup for Microsoft 365 the ability to synchronize cache between object storage and the backup repository when:
- Creating a new backup repository and extending it with object storage that contains offloaded backup data.
For more information on how to extend a backup repository, see Specify Object Storage Repository.
- Recovering lost cache.
For example, you may have accidentally removed a directory with cache from the extended backup repository. In such a scenario, manual synchronization is required. For more information on how to synchronize data, see Synchronizing Repositories.
The location of the PersistentCache directory is specified at the Specify Backup Proxy Server step.