Backup Run Type Comparison
Full Backup
A full backup copies all selected data to backup storage.
For example, if a backup plan includes 500 GB of data, a full backup copies the entire 500 GB to the backup storage.
Advantages
- Simple backup structure.
- Faster recovery because all required data is available in a single backup.
- Does not depend on a chain of incremental backups.
Disadvantages
- Requires more storage space.
- Takes longer to complete.
- Requires more network bandwidth when backing up to remote storage.
Full backups are typically performed periodically rather than after every backup run.
Incremental Backup
An incremental backup copies only data that has changed since the previous backup.
For example, if 10 GB of data has changed since the previous backup, the incremental backup transfers only that changed data rather than the entire dataset.
The first backup in a backup sequence is a full backup. Subsequent incremental backups contain changes made since the previous backup.
Advantages
- Requires less storage space than repeated full backups.
- Takes less time to complete.
- Reduces network bandwidth usage.
Disadvantages
- Recovery can take longer because the backup data may depend on the initial full backup and subsequent incremental backups.
- If a required backup in the chain is unavailable or corrupted, recovery may be affected.
Incremental backups are suitable for frequent backups when minimizing backup time, storage consumption, and network traffic is important.
Block-Level Backup
Block-level backup is an optimization of incremental backup. Instead of backing up an entire file when the file has changed, only the changed blocks of the file are backed up.
For example, if a 10 GB file changes and only 100 MB of the file has been modified, a block-level backup can transfer only the changed blocks instead of the entire 10 GB file.
Advantages
- Significantly reduces the amount of data transferred for large files that change frequently.
- Reduces backup time and network traffic.
- Requires less storage space for subsequent backups.
Disadvantages
- Recovery may take longer because the complete file must be reconstructed from the original backup and subsequent changed blocks.
- Backup data can depend on the availability of the required backup chain.
Block-level backup is particularly useful for large files that are frequently modified, such as database files or virtual machine disks.
Comparison
| Backup type | What is backed up | Backup time | Storage usage | Network usage | Typical use |
|---|---|---|---|---|---|
| Full | All selected data | Higher | Higher | Higher | Periodic full backups |
| Incremental | Data changed since the previous backup | Lower | Lower | Lower | Frequent backups |
| Block-level | Changed blocks of modified files | Lowest for large files with small changes | Lowest for such files | Lowest for such files | Large files that change frequently |
Choosing a Backup Type
The appropriate backup method depends on the type of data and your recovery requirements.
- Use full backups when simple backup structure and faster recovery are priorities.
- Use incremental backups when you need frequent backups while minimizing storage and network usage.
- Use block-level backups when large files are modified frequently and only a small portion of each file usually changes.
| 45 | Help / marketing materials | Miscellaneous | ✓ | ✓ | ✓ |
|---|
| 46 | Show MSP360 Control mobile application |
|---|