Scheduler & retention
Scheduler
The scheduler tool allows you to automate the execution of your backup plans. Instead of starting backups manually each time, you can define when and how often they should run.
By configuring the backup plan schedule, you ensure that your data is regularly protected without requiring constant supervision. You can set the frequency, specific days, and hours for the plan to run, and also adjust it to your business hours or compliance requirements.
📅 You can choose one of four different schedule types:

Basic — it allows you to perform a full backup once per month, and incremental backups on a daily basis.
Custom (FIFO — first in, first out) — lets you choose how often your copies should be created. If the custom type of schedule is chosen, you can perform two types of copies: full and incremental.
Forever incremental — this type of schedule starts with a single full backup, followed by incremental backups for all subsequent runs; you can set incremental copies to occur hourly, daily, weekly, or monthly.
GFS (grandfather—father—son) — it doesn't allow you to set how often copies are created (full copies once per month, differential copies once per week, and incremental copies every day), but it does let you include differential copies in the schedule.
💡 Scheduling tips:


Retention
The retention tool allows you to define how long Xopero ONE will keep your backups in the selected storage. You can choose one of three rules to determine how long your data will be stored.
To configure retention, click the Edit button in Retention section at the bottom of the Add schedule panel.

🕒 Select a rule from the drop-down list in the retention options to apply the chosen retention policy to your backup plan:

By time — choose different retention periods for each type of backup copy. You can set separate retention durations for full, differential (only for GFS), and incremental copies.
Keep infinitely — your backup copies won't be removed; Xopero ONE will store them permanently.
By number of copies - total number of versions to store.
🕑 Configure when to start the cleanup (unavailable while keeping data infinitely). Here you can decide when to enforce the retention policy:

After the backup — cleanup runs only when a new backup version is created and saved to storage.
Before the backup — outdated versions are removed when a new backup starts.
Last updated