Skip to content

[Feature Request]: Export All Jobs Settings + Edit Multiple Jobs Settings at Once #165

Open

Description

@KrzysztofKiser

Problem / Motivation

Currently, there is no option to see all the settings for all the set up backup jobs.
In environments where consistency matters, it is important to keep all job settings correct.

It would also be great to add a functionality for editing multiple jobs settings at once which would make it much easier to update in case anything needs to be changed globally for multiple jobs.

Proposed Solution

Add a "Export Jobs" button to the UI that allows to export all jobs settings to JSON/Excel and see any inconsistencies.

Add a multi-job editing possibility in the UI.

Alternatives Considered

No response

Area

UI / Dashboard

Additional Context

As an example - retention policy and "stop containers while reading" settings are somewhat hidden in the job settings. I made a few mistakes and forgot to change these settings since they were not visible instantly on the screen (required additional button clicks). I had to go one job at a time to check if these settings are correct.

This was time consuming and in an environment where a lot of backup jobs are setup is very cumbersome.

Editing each job separately also takes a considerable amount of time with quite a long list of jobs.

Activity

  1. self-assigned this
    on Sep 17, 2026
  2. Skyfay commented on Sep 17, 2026

    @Skyfay
    Owner

    Hey @KrzysztofKiser

    I think the core problem is visibility. Settings like retention and "Stop containers while reading" are only visible inside the job form, so there is no quick way to check them across many jobs. I'd rather fix that directly in the UI than through an export you have to open somewhere else.

    My current thinking is to split this into two parts:

    1. Better overview in the jobs table
    Additional optional columns (for example retention per destination, stop containers, backup mode, verification) that you can show or hide as needed. That way inconsistencies are visible at a glance without opening each job.

    2. Bulk editing for selected fields
    The jobs table already supports bulk actions (enable, pause, delete). Extending that with a "bulk edit" for a defined set of fields such as schedule preset, compression, encryption profile, notifications or retention policy is realistic. Full multi-editing of the complete job form is unlikely, because jobs can differ a lot (database vs. directory sources, different destinations), and a "mixed values" form for all of that would become hard to use and error-prone.

    Export
    I'm not planning an Excel export for now. Jobs have nested settings (multiple sources and destinations, each with its own options), which doesn't map well to a flat table. If the overview above covers your use case, I'd leave the export out.

    What already helps today

    • Templates: Retention policies, schedule presets, naming templates and exclude patterns can be managed under Templates and are live-linked. If your jobs use a retention policy template instead of a per-job setting, changing the template updates every job that uses it.
    • Clone: When creating many similar jobs, cloning a correctly configured job avoids having to set the hidden options again each time.

    Would the table overview plus bulk editing for selected fields cover your workflow? And which settings would be the most important ones for you to see and edit in bulk?

  3. KrzysztofKiser commented on Sep 17, 2026

    @KrzysztofKiser
    Author

    Hi @Skyfay,

    if the overview table included additional columns that could be shown/hidden depending on needs, it would be more than sufficient and the export would not be needed.

    As for the bulk edits, I think the most useful would be: Job Status, Schedule, Stop containers while reading, Destination, Retention, Encryption, Compression, Incremental backup, Notification template

    Thank you for everything that you do with this project, I really appreciate it and absolutely love DBackup 🥇

  4. Skyfay commented on Sep 17, 2026

    @Skyfay
    Owner

    Hey @KrzysztofKiser

    Thanks for your reply.

    As for the overview, that would definitely be something we could do. It would also make sense to save the settings for each user, which is actually something else I wanted to implement in the future.

    As for bulk edits, it’s just a lot more complicated because it really depends on whether you’re only backing up databases or also files, or whether you have, say, a PostgreSQL database or another type depending on that, you have different configuration options.

    I’ll look into whether it would make sense to implement something there.

  5. Skyfay commented on Oct 4, 2026

    @Skyfay
    Owner

    Hey @KrzysztofKiser

    Quick update on this one. I just released v4.0.0 with a completely new UI, and a big part of what we talked about here is in it:

    • Columns you can show or hide: The jobs table has optional columns like Keeps (the retention of its destinations) and Notifies (its notification templates), next to what goes where, the last 12 runs and the next run.
    • Saved per user: Which columns you see, their order, the row height and the rows per page are saved to your account.
    • Job details at a glance: A click on a job opens a side panel with its live progress or last error, its latest runs, its success rate over 30 days and what it backs up to where.
    • Right click: A right click on a job opens all its actions, and on several selected jobs the bulk actions for all of them.
    • Filters and views: Filter the jobs that need attention, are running or are paused, and switch between table, cards, a timeline by the hour and a list of the upcoming runs.
    • More bulk actions: On the Connections page you can now turn health alerts, integrity checks or the air-gapped mode on or off for several connections at once.
    • Search everywhere with Ctrl+K (⌘K on macOS).

    The bulk editing of job settings (schedule, retention, encryption etc.) didn't make it into v4 yet. As I mentioned, it's a bit more complicated because the options depend on the kind of job, so I'll keep this issue open for that part.

    Thanks again for the great input, and let me know what you think of the new overview :)

  6. KrzysztofKiser commented on Oct 4, 2026

    @KrzysztofKiser
    Author

    Hey @Skyfay

    I just updated and am I still going through everything, but I can see how much work the v4 version was.
    I really appreciate all your work on this project and making it better with every release! 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions