Skip to main content

Configure backup schedule

A backup job is the schedule that actually produces restore points. The backup service reserves capacity, but nothing is backed up until a job exists.

There are two job types. A full backup job copies the whole cluster. A differential backup job copies only what changed since the last full backup, and is supported on relational engines only.

Prerequisites

Create a full backup job

  1. On the Backup tab, click Add backup job in the Fully backup job block.

    Full backup job configuration dialog with name, retention, and schedule

  2. Fill in the fields:

    • Backup job name: 6 to 25 characters, containing only letters, numbers, spaces, hyphens, and underscores.
    • Backup retention: how many backup copies to keep, as a positive integer.
    • Hour / Minute / Day of week: when the job runs.
  3. Click Create.

Creation takes 5 to 10 minutes, during which the job shows Creating. It then reads Ready and runs on the schedule you set.

warning

Deleting a full backup under the retention policy also deletes every differential backup and archived log tied to it. Set retention against your recovery requirements, not just your storage budget.

warning

On Kafka, running a backup can interrupt service. Schedule Kafka backups during low-traffic periods.

Create a differential backup job

note

Differential backup jobs support relational engines only: PostgreSQL, MySQL, MariaDB, and Microsoft SQL Server.

FPT Cloud recommends at least one full backup per week with differential backups on the remaining days, particularly for large clusters.

You must create a full backup job first.

  1. On the Backup tab, click Add backup job in the Diff backup job block.
  2. Fill in the fields as you would for a full backup job, then create it.

Differential backups inherit the retention of their full backup job. When that full backup is deleted, its differential backups go with it.

Run a job on demand

A job runs on its schedule automatically. Run it manually when you need a restore point immediately, such as before a risky change.

  1. On the Backup tab, click Run now in the job's block.
  2. Type run in the confirmation dialog, then click Confirm.

The new backup appears as a restore point on the Restore tab. Success or failure is recorded in the Backup Request table.

Update a job

  1. On the Backup tab, click Edit in the job's block.
  2. Change the settings, then click Update.

Delete a job

  1. On the Backup tab, click Delete in the job's block.
  2. Complete the confirmation dialog, then click Confirm.
note

A full backup job can only be deleted after all its differential backup jobs are deleted.

Next steps