How Unstructured Data Backup Works
Veeam Backup & Replication performs backup of unstructured data to the backup storage in the following way:
- When a new backup job session starts, Veeam Backup & Replication assigns a backup proxy to process the unstructured data.
- The backup proxy enumerates files and folders on the file share or object storage repository and creates a cyclic redundancy check (CRC) tree.
- The backup proxy transfers the CRC tree to the cache repository.
- The cache repository saves the CRC tree.
When the cache repository receives a new CRC tree structure from the proxy, it compares it with the CRC tree created during the previous run of the backup session. If any source files or folders have changed since the previous backup session run, the cache repository instructs the backup proxy to start reading changed data from the source file share or object storage repository.
- The backup proxy reads new data from the source file share or object storage repository.
- The backup proxy creates data packages and transfers them to the target backup repository.
Data packages comprise backup data files (each 64 MB in size) and metadata files that contain names and versions of backup files and allocation of data in backup files.
- Veeam Backup & Replication checks file versions in the backup repository against retention settings and moves backup data from the backup repository to the archive repository if necessary.
In This Section
- Data Structure in Backup, Archive and Secondary Repositories
- Unstructured Data Backup Retention Scenarios
- Unstructured Data Backups in Object Storage Repositories
- Unstructured Data Backups in Immutable Repositories
- Unstructured Data Backups in Scale-Out Repositories
- Scale-Out Repository with Extents in Metadata and Data Roles
- File Backup Integration with Storage Systems