Backup Files
For every backup job within Veeam Backup & Replication, Veeam Plug-in creates and stores database backup files, and separate metadata files for each of the backup files. The backup files provide a consistent and integrated way for Veeam Plug-ins to store and manage backup data, while ensuring that the data is protected, accessible and can be quickly restored when needed.
All backup files created by the backup job reside in a dedicated job folder in the backup repository.
Veeam Plug-in stores backup files in the following formats:
- A .VAB file stores a compressed copy of an IBM Db2 database. Veeam Plug-in creates .VAB files for full, incremental and log backups. Veeam Plug-in uses the system ID, database name and hostname to generate the name of the .VAB file.
- A .VASM file stores metadata that contain information about the backup. A .VASM file is created for each .VAB backup file with the same name as the backup file. The .VASM files are used by Veeam Backup & Replication to get data about Veeam Plug-in backups.
- A .VACM file stores metadata that contain information about the backup job. A .VACM file is created for each backup job. The .VACM file is used by Veeam Backup & Replication to get data about Veeam Plug-in backup job.
In the initial backup session, Veeam Plug-in writes backup data about each backed-up database in a separate, newly created backup file. During subsequent backup sessions, Veeam Plug-in can continue writing backup data in the existing backup file or create a new file. Veeam Plug-in creates a new file in the following cases:
- Veeam Plug-in performs a full backup.
- Veeam Plug-in created the previous backup file more than 24 hours ago.
Keep in mind the following:
If you use the scale-out backup repository as a backup target, Veeam Plug-in can create a backup file for the backed-up database on each repository extent.
During backup and restore operations, Veeam Plug-in creates and stores backup files in the Veeam Backup & Replication backup database. Veeam Plug-in can also reuse backup files by placing multiple backups in a single .VAB file. This approach helps with optimizing the number of objects in the backup database. Veeam Plug-in reuses backup files considering the following backup file limits:
- Backup file can contain up to 1000 objects.
- Veeam Plug-in can write data to the created backup file for 24 hours.
After one of the limits is archived, Veeam Plug-in closes the backup file and cannot add new data to this file. Keep in mind that Veeam Plug-in must close the backup file to allow Veeam Backup & Replication to perform the following operations:
- Set the immutability for the backup file.
- Copy and move backup file to the capacity tier.