How to troubleshoot Microsoft Volume Shadow copy Service errors Tweet Macrium Reflect uses a Microsoft service called Volume Shadow copy Service to enable disk images to be created and files to be backed up when in use. When VSS fails it can sometimes mean that you are unable to create a disk image or backup open files with Macrium Reflect.
Today I want to write about a simple pair of functions I wrote a while ago in response to an occasional issue with our backups. However, the most common issue we have run into seems to be due to a VSS writer timeout within the guest OS; one or two VMs would fail to be backed up during a given session and an inspection of the VSS writers would show one or more writers in a failed state, usually due to timeout.
The frustrating thing about resetting VSS writers is that there are two options — identifying the service associated with that writer and restarting it, or rebooting the server. I was pleased to find this article detailing the relationship between VSS writers and services, because it was this article that gave me the information I needed to automate the repair process well, as much as possible.
The end result uses two functions; both are fairly straightforward but the first, Check-VSSWriters is quite lengthy so I have split it into chunks to make it easier to explain. Write-Host "The following services have been identified as requiring a restart: Where one or more services require a restart,the list of affected services is written to the screen, and a while-loop is set up around a user input prompt.
The while loop is used to ensure valid input, and a Read-Host prompt is combined with a switch to request and parse user input to determine whether to restart services or not. If the user opts to proceed, a for-loop is invoked and attempts to force a restart for each affected service. Each service restart attempt is wrapped in a try-catch block to ensure that the result of the restart can be accurately displayed.
If the user opts not to proceed, a message is displayed confirming this. My chief motivation for this was a desire to not have to keep copying script files between systems.
PowerShell minimalists will note that this function could be reduced to a one-liner in which a Get-Credential prompt is piped to New-PsSession, which in turn is piped to an Invoke-Command statement.
Being that I work as part of a team, and I have more experience with Powershell than most of my colleagues, I consider the minimalist approach counter-productive and prefer the lengthier, more legible approach as it is more easily understood by someone reviewing the script for the first time.
Braver souls than I might also automate the service restart process, but that is…riskier than I am comfortable with. Parametrisation allows for a remote target to be specified, as well as an existing credential token.
Jul 13, · Home > SharePoint > Volume Shadow Copy Service error: Failed resolving account spfarm with status Volume Shadow Copy Service error: Failed resolving account spfarm with status July 13, globaljosh Leave a . Microsoft Volume Shadow Copy Service (VSS) cannot communicate with the writers. Check that the Volume Shadow Copy Service is started, and check the Windows Event Viewer for errors related to this service. May 06, · Did you check if the vss writer service was running also u could try restarting the SQL vss writer service and check if the issue goes away. There are 2 instances running on this server, the defualt instance (running 27 databases) and a named instance that doesn't yet have any databases attached yet.
If a remote target is specified, a single ping is sent to that target to verify that it exists and is online; the output of this is piped to Out-Null as the detailed response is not required. If a response is received, the machine is online; otherwise it is not.
Note that if a remote target is not specified, Check-VSSWriters is then executed on the local system. If a credential token has not been specified for the remote system, a Get-Credential prompt is displayed requesting credentials for the target system.
Invoke-Command is then used with this session. If one or both booleans are not set to false, a message is written to the console. The remote session and command invocation are both performed within a try-catch block so that errors can be adequately identified. In practical terms, I have normally opened a new console window when using these functions and then closed it; however, good practice is to clean up behind yourself so I will be adding this to my production copy of the above functions shortly.May 01, · Backup and VSS Writers Issues Very often we come across issues, in which the VSS Writers keep failing after two or three backups.
It may be a single VSS Writer or many of them from the list we get on running "vssadmin list writers". VSS Writers may be in a failed state, causing issues with backup jobs with Application Aware Image Processing enabled. Solution.
Launch an administrative command prompt and run vssadmin list writers to determine which, if any, writers are in a failed state.
May 01, · Backup and VSS Writers Issues Very often we come across issues, in which the VSS Writers keep failing after two or three backups. It may be a single VSS Writer or many of them from the list we get on running "vssadmin list writers".
Host-Named Site Collections; Sharepoint Capacity Management; Windows SharePoint Services Search (alternatively net stop SPSearch from command prompt) 3.
Windows SharePoint Services VSS Writer service (alternatively net start SPWriter from command prompt) 7) UnQuiesce the farm. VSS Writer Service Name Service Display Name ADAM Writer ADAM_ ASR Writer VSS Volume Shadow Copy BITS Writer BITS Background Intelligent Transfer Service Certificate Authority CertSvc Active Directory Certificate Services COM+ REGDB Writer VSS Volume Shadow Copy Dedup Writer ddpvssvc Data Deduplication Volume Shadow Copy Service DFS Replication.
If Sharepoint Service Pack 1 is installed on SBS , this extra step is needed for backups to be successful. The user must run the “psconfig” command to fix Sharepoint and backups More information can be found here.