Now you’re less likely to miss what’s been brewing in our knowledge base with this weekly digest
Please, try again later.
The following error occurs during a task that utilizes the Microsoft VSS subsystem:
VSSControl: -2147467259 Backup job failed. Cannot create a shadow copy of the volumes containing writer's data. VSS asynchronous operation is not completed. Operation: [Shadow copies commit]. Code: [0x8004231f].
Of specific importance is the error code value, either: -2147467259
or 0x8004231f
.
This error can be caused by:
Operation: [Shadow copies commit]. Code: [0x80042306]
Within the VM guest OS that cannot be backed up or replicated, use the Disk Management utility (diskmgmt.msc) to view free space on each NTFS volume:
If a volume is low on disk space, either reclaim freespace, expand the volume, or redirect shadow copies to another volume.
Note: For virtual machines, the simplest solution is usually to increase the size of the virtual disk, then expand the volume in Disk Management.
Although it is sometimes possible to create a shadow copy using less than 1% of the free space on a volume, 15%-20% free space is often required on busy volumes. The smallest amount of space that can be allocated is configurable, but Microsoft Support has recommended maintaining at least 42 MB free on the system reserved partition.
If it is not clear which volume has insufficient space, see “How to Check Which Volume is Causing the Error”, below.
It is possible to change the shadow storage association to use a volume with sufficient free space. The location can be changed from the Shadow Copies utility or from the command line. To access the utility, right-click any volume and choose Configure Shadow Copies.
Warning: For environments running Hyper-V 2012 R2 and older, redirecting the shadow copies at host-level or guest-level is not advised.
Note: All commands below must be run from an Administrative Command Prompt.
Run the following command to view existing shadow storage associations.
If no shadow storage exists for any volume, the command response will be “No items found that satisfy the query.”
vssadmin list shadowstorage
If no association is listed for the volume, use the following command to change the location of the shadow storage area:
vssadmin add shadowstorage /for=X: /on=Z: /maxsize=##GB
For example, to redirect shadows from D: to E:
vssadmin add shadowstorage /for=D: /on=E: /maxsize=50GB
If a shadow storage association already exists, use the following command to change the size shadow storage area:
vssadmin resize shadowstorage /for=X: /on=Z: /maxsize=###GB
For example, to resize the shadow storage in place for a redirection from from D: to E:
vssadmin resize shadowstorage /for=D: /on=E: /maxsize=200GB
If no value is specified for /maxsize, there is no limit placed on the amount of storage space that can be used.
Otherwise, a value of 15-20% of the source volume’s size is generally recommended for busy servers.
In some cases, it may not be obvious which volume needs to be modified. To isolate the problem, perform the following steps within the VM guest OS that cannot be backed up or replicated.
Note: Intermitent errors may be caused by heavy load occuring at specific times, manual testing as shown here may provide false positives if the same heavy load is not occuring.
Create and then delete a shadow copy of each volume, one at a time. To access the GUI, right click any volume and choose Configure Shadow Copies. On older operating systems, this may instead be a tab in Properties. In the Shadow Copies utility:
This can also be performed using the Diskshadow utility, which may provide a better match for the behavior of the VSS API used by Veeam Backup & Replication. See, KB1980: Using the Diskshadow Utility to Manually Test VSS Operations
If the affected volume has sufficient free disk space, the shadow storage limit may be too small. Redirect the shadow copies as shown above, or increase the shadow storage limit.
Your feedback has been received and will be reviewed.
Please, try again later.
Please try select less.
This form is only for KB Feedback/Suggestions, if you need help with the software open a support case
Your feedback has been received and will be reviewed.
Please, try again later.