> For the complete documentation index, see [llms.txt](https://cloudback.it/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cloudback.it/docs/managing-backups/setting-backup-schedules.md).

# Setting Backup Schedules

Create and apply custom backup schedules for your repositories in Cloudback using cron-based options for daily, weekly, or monthly backups.

Cloudback provides built-in schedules for daily backups. However, you may also need to have a custom schedule for your backups, like weekly or monthly backups. In this case, you can set up a custom schedule for your backups. This page will guide you through the process of setting up a custom schedule for your backups and applying it to your repositories.

## Creating a Custom Schedule

Follow these steps to create a new custom schedule for your backups:

1. Open the Cloudback dashboard and navigate to the `Schedules` page using the left menu.
2. Click on the `+ Add a new schedule` button to create a new schedule:

![Create a new schedule](https://cloudback.it/docs/assets/custom-schedule.png)

3. Enter the schedule name. It will be used to identify the schedule in the list of schedules when you choose a schedule for your repository.
4. All schedules are cron-based schedules. You can set up a schedule to run at a specific time or on specific days of the week or month by selecting the corresponding options in the `Hour`, `Day`, and `Month` tabs. For example, to run a backup every Monday at 12:00 AM, you would select the `Day` tab and check the `Monday` checkbox. The corresponding cron expression will be generated automatically based on your selections.
5. Click on the `Save` button to save the schedule. The schedule will be displayed in the list of schedules.

![Save a schedule](https://cloudback.it/docs/assets/save-custom-schedule.png)

You can edit or delete a custom schedule by clicking on the `Edit` or `Delete` buttons next to the schedule in the list of schedules. Please note that you cannot delete a schedule that is currently in use by any repository.

### Custom Schedule Access

You can configure the accounts who can access each custom schedule. To edit schedule access settings, go to the `Schedules` page, find the schedule you want to modify, and click on the `Edit Access` button. In the Edit Schedule Access page, you can manage access permissions for individual accounts:

![Edit Schedule Access](https://cloudback.it/docs/assets/custom-schedule-access.png)

## Applying a Custom Schedule to a Repository

You can apply a custom schedule to a repository by opening repository details, selecting the custom schedule from the list of schedules, and clicking on the `Save` button. The repository will start using the custom schedule for its backups.

![Set up backup schedule](https://cloudback.it/docs/assets/apply-custom-schedule.png)

Also, you can apply a custom schedule to multiple repositories at once using the [Bulk Operations](/docs/managing-backups/bulk-operations.md).

## Learn More

* [Bulk Operations](/docs/managing-backups/bulk-operations.md)
