Skip to main content
Druva Documentation

File server backup workflow

Phoenix Editions: File:/tick.png Business File:/cross.png Enterprise File:/tick.png Elite

This article provides the workflow diagrams and the steps for data backup from the following operating systems:

Note:  If you restart or reboot your servers during backups, the backup operation is aborted. Phoenix agent starts a fresh backup following the backup schedule. Alternatively, you can start a manual backup at any time. 

File servers with Windows operating system

This topic explains how data flow during data backup from the File servers with Windows operating system.

file server backup on windows1.png

Backup workflow

Step Operation

Step 1

A backup request is initiated and forwarded to the Phoenix agent. 

Druva Phoenix checks if Phoenix agent is running. 

  • If the agent is running, Druva Phoenix performs the backup operation.
  • If the agent is not running, Druva Phoenix performs the backup operation based on the type of backup job.
    • For a backup now job, Druva Phoenix fails the backup request.
    • For a scheduled job, Druva Phoenix waits until the expiry window of the backup request, else fails the backup request.

Step 2

Druva Phoenix determines the type of backup.

If you or another administrator initiates the first backup, Druva Phoenix performs a full backup. All subsequent backups triggered by administrators are incremental backups.

Step 3

 

Phoenix agent verifies that the VSS service is running. If the VSS service is not running, Phoenix agent starts the VSS service and instructs VSS to create a snapshot. 

Phoenix agent validates if snapshots are created successfully.

Step 4

Phoenix agent estimates the files and data to back up.

Step 5

 

  1. If snapshots are created successfully, Phoenix agent uses the VSS snapshots as the filesets for data backup to Druva Cloud.
  2. If the snapshots are not created successfully, Phoenix agent scans the live files and folders to create filesets for data backup to Druva Cloud.

Note: In case of VSS snapshots, Druva Phoenix includes the locked files in the backup. However, in case of live folders and files scan, Druva Phoenix considers locked files as missed files, and attempts to back up such files at the time of the next scheduled backup.

Step 6

After the backup completes, Phoenix agent deletes the created VSS snapshots.

File servers with Linux operating system

This topic explains how data flow during data backup from the File servers with Linux operating system.

file server backup on linux1.png

Backup workflow

Step Operation

Step 1

A backup request is initiated and forwarded to the Phoenix agent.

Druva Phoenix checks if Phoenix agent is running. 

  • If the agent is running, Druva Phoenix performs the backup operation.
  • If the agent is not running, Druva Phoenix performs the backup operation based on the type of backup job.
    • For a backup now job, queues the backup request. The backup request is executed after Phoenix agent starts.
    • For a scheduled job, skips the backup request.

Step 2

Druva Phoenix determines the type of backup.

If you or another administrator initiates the first backup, Druva Phoenix performs a full backup. All subsequent backups triggered by administrators are incremental backups.

Step 3

Phoenix agent performs the full scanning of live files and folders on the File server.

Step 4

Phoenix agent estimates the files and data to back up. 

Step 5

Phoenix agent uses the scanned folders and files as the fileset for data transmission. 

Note

  • Druva Phoenix considers locked files as missed files, and attempts to back up such files at the time of the next scheduled backup. 
  • Druva Phoenix supports valid UTF-8 encoded file names and filepaths. Files with filenames encoded in a format other than UTF-8 are skipped from backups.