Skip to main content
How to configure Phoenix agent to take live backup
Updated over 7 months ago

This article applies to:

  • OS: Windows

  • Product edition: Phoenix

Overview

By default, Phoenix uses snapshots created by the native Microsoft Volume Shadow Copy Service (VSS). If you face any issue with VSS which results in backup failures, you must fix the VSS issue encountered on the server.

At times fixing the VSS issue might require a server restart or change in OS configurations which may not be immediately possible . In that case you can use this document to configure Phoenix agent to take a live backup as a workaround until the VSS issue is fixed on the server.


❗ Important

Druva recommends using Microsoft VSS as far as possible. You can follow the steps provided in this article to configure live backup only as a workaround until the VSS issue is fixed. Contact Druva Support if in doubt or if you require any help in making changes to the config file.


Configure live backup

  1. Follow these steps to stop the VSS to force the Phoenix agent to perform live backups:

    1. Open the Run app and enter services.msc to view the services list.

    2. Locate Volume Shadow Copy, and observe its current status.

      ServicesConsole.png
    3. Double-click Volume Shadow Copy to view its properties.

    4. From the General tab, stop the service is it is found running.

      VSSProperties.png
    5. Click OK to save the changes made to the VSS service.

  2. Configure live backup for all drives:

    1. Stop the Hybrid workloads Agent Client service.

    2. Open the Phoenix.cfg file in a text editor from the following location:
      Windows 2012 and 2008: C:\ProgramData\Phoenix\FS

    3. Add the VSS_PROVIDER_ID parameter, and set its value to reflect an invalid VSS provider GUID. Hence when the backup runs, it fails to initialize VSS and falls back to back up live data.
      VSS_PROVIDER_ID = '{Provider ID}'
      Example:
      VSS_PROVIDER_ID = '{12345678-7b9f-4925-af80-51abd60b20d5}'

      Ensure there is no whitespace between the curly braces and the quotation marks.

    4. Save the Phoenix.cfg file.

    5. Start the Hybrid workloads Agent client service.

Configure live backup for specific drives

  1. Stop the Hybrid workloads Agent client service.

  2. Open the Phonix.cfg file in a text editor.
    On Windows 2012 and 2008, the file is available from C:\ProgramData\Phoenix\FS

  3. Add the VSS_PROVIDER_ID_VOLUMES parameter and set its value to reflect an invalid VSS provider GUID. Hence when the backup runs, it fails to initialize VSS and will fallback to back up Live Data.

    VSS_PROVIDER_ID_VOLUMES = {"<Drive>": "{<Provider ID>}", "Drive": "{<Provider ID>}"}

    For example: To set this VSS provider for C and D drives respectively, the parameter can look like:

    VSS_PROVIDER_ID_VOLUMES = {"C:\\": "{12345678-7b9f-4925-af80-51abd60b20d5}", "D:\\": "{12345678-7b9f-4925-af80-51abd60b20d5}"}

  4. Save the Pheonix.cfg file.

  5. Start the Hybrid workloads Agent client service.


❗ Important

Files that are open or are being updated during the backup are skipped from the backup. The backup status is displayed as Successful with errors at the end of the backup since a few files were skipped.


See also

Did this answer your question?