Skip to content

plugins/sysutils/nextcloud-backup uploads backup every day, regardless of changes #4945

@Nuadh123

Description

@Nuadh123

Suggestion:

Hook the plugin nextcloud-backup to the core config backup system, so each uploaded file to nextcloud reflect a change in the configuration. Alternatively, sync the /conf/backup/ directory instead of the main config at every time interval.

Problem description:

The plugin nextcloud-backup uploads a copy of the configuration every day, regardless of if it's changed since the last time or not. This causes two "problems":

  1. Many files, where most of them are identical. Messy and a waste of server resources.
  2. Granularity of backups are time rather than change. This causes the history of changes to be lost in the 24 hour window between backups

Excpected behaviour:

no new uploads unless there's actual changes in the configuration since last upload

Note:

The plugin gdrive-backup seems to have a rudimentary logic around this: GDrive.php#224.

Metadata

Metadata

Assignees

No one assigned

    Labels

    incompleteIssue template missing info

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions