Skip to content

Incremental file backups

Back up only the files that changed since the last backup to save storage and time.

An incremental backup copies only the changes made since the previous backup. The first backup in a cycle is always a full backup of all files and folders. Subsequent backups record only what changed, making them faster and smaller than running a full backup every time.

How SimpleBackups handles incremental backups

SimpleBackups creates a full backup at the beginning of each retention cycle, then builds a chain of partial backups that track file changes. Once the retention count is reached, a new full backup is created and the cycle starts over.

Diagram showing a retention cycle of 10 backups with a full backup at the start

In the example above, the retention is set to 10. After 10 backups, the full backup is rebuilt and a new cycle begins.

Create an incremental file backup

  1. In your SimpleBackups dashboard, click Create, then select Files Backup

The Create menu with Files Backup selected

  1. Select your connected server, enable Incremental File Backup, enter your file paths and any exclusions, then click Validate Connection

The file backup form with incremental mode enabled

  1. Name your backup and set a schedule and retention policy

The backup name, schedule, and retention configuration

  1. Select the storage provider for your backup files and click Create Backup

The storage selection and Create Backup button

Restore an incremental backup

You can restore any point-in-time snapshot from your incremental backup chain using a single command.

  1. Go to your backup page and navigate to the Logs tab
  2. Choose the point-in-time backup you want to restore and click the info icon

The Logs tab showing incremental backup entries with the info icon

  1. In the popup, navigate to the Restore tab, make sure Automated restore is selected, and copy the command

The Restore tab with the automated restore command

  1. Paste the command on your server. A prompt will ask for the restore destination — leave it blank to restore to the current directory

Terminal prompt asking for the restore destination

  1. The script downloads all required backup files and extracts them to your chosen directory

Terminal output showing the restore process completing

Create a file/server backupStep-by-step guide to setting up a file or server backup.Restore a file/server backupHow to download and restore your file backups.