- Overview
- Launching the File and Folder Backup Wizard
- Edit the Plan for this Backup
Overview
A file and folder backup will create a backup of specific files and folders. This can be especially useful for only backing up specific files and folders from a larger volume, whereas a disk image would back up the entire volume. Unlike other backup solutions, Macrium Reflect can back up open and locked files by using Microsoft Volume Shadow Copy Service (VSS).
To back up an entire operating system, a disk image should be used as described here. A file and folder backup should not be used for this.
Launching the File and Folder Backup Wizard
The File and Folder Backup can be launched using the 'Create a File and Folder backup' button found under the 'Create Backup Tasks' dropdown menu on the 'Create Backups' tab:
Add Source Folders
When the File and Folder Backup wizard first launches, the 'Add Source Folders' window is displayed. This left-hand side page is used to select the folders that will be included in the file and folder backup. The right-hand side of this page will display a list of the folders that will be included in the backup. The 'Specify Folder to Backup' box on the right-hand side of this window can also be used to manually enter paths to folders:
After selecting 'OK' the specified folders will be shown in the 'Backup Sources' section of the File and Folder Backup wizard:
Additional folders can be specified with the 'Add Source Folders' button or specified folders can be removed using the 'Remove Source Folder' button.
Selecting Files to Backup
By default, all of the files in the specified folders will be backed up. To change which files are backed up from the selected folders, select the folder in question then select 'Edit Source Folder Filters':
In the window that opens, masks and wild cards can be specified to refine exactly which files are backed up from the selected folder:
The following options can be specified on this page:
Option | Description |
Include subfolders | Recursively include the folders below the specified folder using the options specified here. |
Exclude hidden files and folders | When selected, files and folders that have the 'Hidden' attribute will not be included. |
Exclude system files and folders | When selected, files and folders that have the 'System' attribute will not be included. |
Add files to include |
Add a semicolon (;) separated list of file names to include in the backup. The asterisk (*) character can be used as a wildcard here. For example: *.doc; *data*; *.xlsx |
Add files to exclude |
Add a semicolon (;) separated list of file names to exclude from the backup. The asterisk (*) character can be used as a wildcard here. For example: *.mp3; *data*; *.pdf Note: exclude filters will take priority over include filters. |
Add any folders to exclude |
Add a semicolon (;) separated list of folder names to exclude from the backup. The asterisk (*) character can be used as a wildcard here. Filter names here can be a full path and/or folder name. For example: *temp* will exclude all folders with 'temp' anywhere in the folder name. *\data\temp* will exclude all paths where the folder name begins with 'temp' that has a parent folder named 'data'. |
Note: The filters that have been specified will only be applied to the folder that was selected on the previous page of the wizard. This step should be repeated for each folder as necessary.
Destination
Once the source files and folders have been specified, a destination for the file and folder backup should be specified:
The destination can be a local drive or network share specified in UNC format (\\Server\Share). A name can also be specified for the resultant backup file, to help make it more distinguishable at a glance. Read more about backup file naming here.
Alternative Locations
The 'Alternative Locations' option can be used to specify alternative locations for the backup destination. If the primary backup location is not available when the file and folder backup starts, each location specified will be tried in sequence until an available destination is found. This can be used to easily configure drive rotation, enabling backups to be taken offsite for redundancy and provide extra resiliency if the primary destination is not available.
Alternative locations can be specified and added to the list of locations using the 'Add to list' button. The destinations will be attempted in the order they appear in this list. The order the destinations are attempted can be changed using the 'Up' and 'Down' buttons or removed from the list with the 'Remove' button.
Once all the alternative destinations have been specified, select 'OK' to complete the window.
Edit the Plan for this Backup
On the next page of the File and Folder Backup wizard, a schedule can be created to ensure that changes to the specified files are also backed up regularly.
To assist in creating a schedule, there is a set of "industry standard" schedules included with Reflect. These schedules can be selected and then edited to make them a better fit for the data that is being backed up using the 'Add Schedule', 'Edit Schedule', and 'Delete Schedule' options:
Alternatively, a schedule can be created from scratch, without a template being selected. Click the 'Add Schedule' button, then select the type of backup that will scheduled:
Three types of backup can be specified when creating a schedule. The different type of backup defines what is backed up from the source disks and partitions.
Full - A full backup file contains all of the specified files and folders. This backup type has no dependencies and must always be created before subsequent differential and incremental backups can be performed. These are the largest type of backup since they contain all the specified source files and folders.
These backups have the advantage that they are fully independent, meaning they can be deleted and moved without affecting later backups.
Differential - A differential backup file contains only the files that have experienced changes since the full backup was created. Initially, this will create a smaller file than a full backup and will also be faster to create. However, as more time elapses since the full backup was created, these will increase in size and the amount of time they take to create.
These have the advantage of only ever needing the differential backup file that will be restored and the full backup file that it is appended to, to be able to restore with intermediate files not being needed.
Incremental - An incremental backup contains only the files that have experienced changes since the last backup of any type was created. These are the smallest size backup files and the fastest to create.
To restore an incremental backup, all previous backups in the set must be available. If 'Inc 3' in the example above is deleted, inc 4, 5, and 6 also would not be able to be restored.
Combinations of these backup types can be defined in the schedule to create more flexible backup schedules; this also enables the benefits of each backup type while minimizing the negatives. The example below shows a Grandfather, Father, Son schedule which makes use of full, differential, and incremental backups:
Select 'Add Schedule'. In the window that opens the 'Frequency' and 'Options' for the schedule can be changed. The list of options on this page will change depending on the 'Frequency' that has been selected:
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Selecting 'Conditions' will display additional options that can be used to determine whether the task should run:
Option | Description |
Run task as soon as possible after a scheduled start is missed | If a scheduled start is missed, e.g. due to the system being powered off, the scheduled task will start when it's next possible. |
Start the task only if the computer is on AC power | The task will not start if the computer is on battery power. |
Stop if the computer switches to battery power | If the computer switches to battery power during the clone, the clone will stop. This option is only available if Windows Task Scheduler is selected in the 'Schedule Settings'. |
Wake the computer to run this task | When selected, the system will attempt to wake from sleep to run the scheduled backup. |
Any triggers that have been created are displayed on the 'Edit the Plan for this Backup' page. Triggers can be edited and deleted by selecting a trigger and then selecting one of the options below the triggers table:
Define Retention Rules
Macrium Reflect retention rules provide a powerful and flexible way to manage the lifetime and storage space used by your backups. Choose how backups are matched, and how retention rules are applied to the target folder:
Retention rules are applied to the target folder of the backup by selecting one of two options:
Matching backup sets in the target folder. |
File and folder backups are purged in accordance with the 'Backup Set Matching' setting specified in the Macrium Reflect Defaults and Settings, described here. By default, the retention rules will be applied to all file and folder backups in the destination that contain at least one folder that is specified in this backup definition. |
All backup sets in the target folder. | All backup sets in the target folder of the same type (disk image or file and folder) are purged according to the retention rules. |
Next, select the age or number of backup types that will be kept:
Option | Description |
Full | When deleting full backups, all linked incremental and differential backups in the same backup set are also deleted. |
Differential | When deleting differential backups all linked incremental backups in the same backup set are also deleted. |
Incremental | When deleting incremental backups the integrity of the backup set is maintained by ensuring that the set is never broken. This is achieved by merging older incremental backups when required. |
Create a Synthetic Full if possible | When purging incremental backup, if the backup set only contains a full backup followed by incremental backups, then this option causes the full backup to be 'rolled forward' to create a synthetic full backup. This is also known as incremental forever. |
Run the purge before the backup | Select this option to run the retention rules before the current backup starts. |
Delete the older backup set(s) if less than X GB on the target volume |
Automatically remove the oldest backup set(s) in the target folder if the free space on the drive drops below the GB threshold. Note: The free space threshold is actioned dynamically. If the free space available drops below the threshold then the running backup is temporarily paused while older backup sets are purged. |
File and Folder Backup Summary
The final page of the wizard shows a summary of the file and folder backup that is about to be performed and the settings that were specified. We recommend double-checking the settings that have been selected. The '< Back' and 'Next >' buttons can be used to navigate through the wizard and make changes as necessary.
'Advanced Options' can be selected on any page of the wizard, to specify advanced options for the backup that will be performed. Read more about the available options here.
Backup Save Options
After selecting 'Finish', the 'Backup Save Options' window will be displayed with options to 'Run this backup now' and 'Save as a Backup Definition File'.
If 'Run this backup now' is left unchecked, the backup will run at the next scheduled start time, if a schedule was specified, or can be launched manually on the 'Definition Files' tab:
'Save as a Backup Definition File' must be left checked if a schedule has been specified. This option can still be left checked if a schedule has not been specified to make manually running the same backup again in the future easier, as shown in the screenshot above.