Edit Schedule

{% set input_id = "schedule-edit-source-path" %} {% set input_name = "source_path" %} {% set input_value = schedule.source_path %} {% set placeholder = "Enter path for scheduled backups" %} {% set required = false %} {% include "partials/shared/path_autocomplete.html" %}
{% if schedule.cron_expression not in ['0 2 * * *', '0 2 * * 0', '0 2 1 * *', '0 2 1,15 * *', '0 2 */2 * *'] %}

Enter your custom cron expression (minute hour day month day_of_week)

{% else %} {% endif %}

Automatically prune old archives after each scheduled backup

Automatically backup to cloud after each scheduled Borg backup

Verify repository integrity after each scheduled backup

Get notified when scheduled backup completes or fails

Advanced Options

Configure optional pre/post job hooks and backup patterns

{% set pre_hooks_count = (schedule.pre_job_hooks | from_json) | length if schedule.pre_job_hooks else 0 %} {% set post_hooks_count = (schedule.post_job_hooks | from_json) | length if schedule.post_job_hooks else 0 %} {% set total_hooks_count = pre_hooks_count + post_hooks_count %} {% set total_patterns_count = (schedule.patterns | from_json) | length if schedule.patterns else 0 %}