Backup Server - Backup

The main functionality of the backup server is to make backups of FileCloud server. Once the backup server is properly configured, it can perform manual and automatic backups.

Type Of Backups

Backup server supports two types of backup jobs:

  1. Full backup
  2. Incremental backup

Look below for detailed comparison of these backups.


Full BackupIncremental Backup
DescriptionTakes a complete backup of the target FileCloud server.Backups only changed files, since the previous backup.
Space UsageTakes the same size as the backed up FileCloud server.
This includes both files and the database.
Takes only fractional space compared to full backups, as it captures only the delta changes.
DependencyIt is standalone and not dependent on any other backups.It is not a standalone backup and dependent on the previous complete backup.
Time TakenTakes more time, as it copies every single file from the target.Takes less time, as it copies only changed files from the target.

Backup Schedule

Backup server supports scheduling of backup operations. There are two types of schedules:

  1. Backup starting now: This schedule lets the backup operation to start immediately.
  2. Backup starting later: This schedule lets the backup operation to start at a later time.

Schedule New Backup

A new backup can be scheduled by going to the "Backups" tab of backup server UI and clicking on the "New Backup" button. This brings up the "New Backup" popup, which requires the following information.

  • Backup Target: The target of this backup. If there were multiple targets configured, select the target that needs to be backed up.
  • Incremental Backup: Select 'Yes', if this backup has to be incremental. Note if the new backup is the first backup for the target, even selecting an incremental backup, will result in a full backup. The reason for this is that there are no existing backups available.
  • Backup Schedule: Select 'Starts Now' or 'Starts Later', depending when the backup job has to be started.

Monitoring Backup Progress

The progress of a backup job that is currently executing can be monitored from the web UI. If progress dialog opens automatically when a backup is scheduled to start immediately.
 

This dialog can also be opened again later by selecting the target from the drop-down and clicking on the 'Status' button of the backup job.

Backup States

While monitoring backup progress, the following states may be encountered. The states of all jobs can be seen on the table under the 'Status' column.

StateMeaning
QUEUEDThe backup job is scheduled to start during a later time.
INPROGRESSThe backup job is currently in progress.
COMPLETEDThe backup job has completed successfully.
FAILEDThe backup job failed during execution. Check logs and email notifications for details in this case.
CANCELLINGA cancel request has been received for the job and it is in the process of stopping.
CANCELLEDThe backup job is stopped because a cancel request.

Backup Actions

Each backup job in the 'Backup' table has a bunch of actions associated with it. 

ActionRemarks
InfoThe details of the backup job such as start/end dates, full/incremental backup, target, status.
StartStarts the job. This action is available only for the jobs that are not in progress.
StatusMonitor the progress of the job. This action is available only for 'INPROGRESS' jobs.
DeleteDelete a backup job. While deleting a job, the files that are associated with this backup can be also be optionally deleted.
CancelRequest a job cancel. This action is available only for 'INPROGRESS' jobs.