Understanding backup options
Back up your hosted databases on a regular basis. FileMaker Server provides the following ways to perform database backups:
- Automatic backups: FileMaker Server creates an automatic backup of hosted databases once a day. The Backups page shows the time of the next automatic backup. Seven backups are stored before automatic deletion begins. Automatic backups are listed on the Backups > Auto-Backup and On-Demand tab.
- On-demand backups: Click Back Up Now on the Backups page to create an on-demand backup at any time. On-demand backups are listed on the Backups > Auto-Backup and On-Demand tab. Because on-demand backups are preserved by default, they are also listed on the Backups > Preserved tab.
- Scheduled backups: Use the Backups > Backup Schedules tab to create a backup schedule that defines which databases are backed up and how often they are backed up. Every time the schedule runs, FileMaker Server checks whether the selected databases have changed since the last backup. FileMaker Server creates a full copy of the databases that have changed and creates hard links to the backed-up databases that have not changed.
- Progressive backups: FileMaker Server starts by creating a full backup of all hosted databases. After the initial full backup is complete, the Database Server only copies the changes from the hosted file to the progressive backup folder. Progressive backups can run more quickly than a backup schedule, with less impact on server performance.
Progressive backups keep two copies of the backup files: a timestamped copy that is available for you to use as a backup, and an in-progress copy that gets updated with the accumulated changes. (FileMaker Server refers to these accumulated changes as the redo logs.) The default save interval for the timestamped copy is five minutes; with this default, the timestamped copy is updated every five minutes. (To change the progressive backup save interval, see CLI Help.)
Use any combination of these backups to ensure a comprehensive backup strategy for your hosted databases.