Logo
Explore Help
Sign In
ScriptsCollections/BorgBackupWrapper
4
1
Fork 0
You've already forked BorgBackupWrapper
Code Issues Pull Requests Projects Releases 12 Wiki Activity

12 Releases 34 Tags

RSS Feed
  • v4.4.1 0e379d6ce0
    Compare

    Borg compact interval add, bug fixes in file module Stable

    clemens.schwaighofer released this 2022-08-30 10:00:30 +09:00 | 41 commits to master since this release

    Add borg compact run in n-days schedule and not every time after each backup.

    Fix exclude file check for >0 bytes and fix tmp exclude file check

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v4.3.2 9739436589
    Compare

    Auto check settings added Stable

    clemens.schwaighofer released this 2022-06-06 09:22:29 +09:00 | 46 commits to master since this release

    Borg can use the internal verify and check tool on a periodic setting (eg, after 90 days) and automatically verify the internal data.
    Can be manually triggered with -C option.

    Other changes:

    • All module files (lock, init, etc) use the ${MODULE} name
    • All separator lines are now fixed length setting and central controlled
    • Fixed gitea ANSI code clean up
    • Progress only shown if -v verbose option is set
    • -V is verify if repository exists and -e is exit flag for this, -C is check repository content and -E is exit after for this
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v4.2.4 fa77876440
    Compare

    Bug fix for KEEP value check and close parameter Stable

    clemens.schwaighofer released this 2022-03-31 11:09:59 +09:00 | 53 commits to master since this release

    KEEP value check uses array length, close check uses string compare instead of int

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v4.2.2 ab58ab3ad0
    Compare

    forgot update for PostgreSQL module version Stable

    clemens.schwaighofer released this 2022-03-30 09:50:11 +09:00 | 60 commits to master since this release

    forgot update for PostgreSQL module version

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v4.2.1 7767eb58df
    Compare

    Add no sudo flag for PostgreSQL in upgrade script Stable

    clemens.schwaighofer released this 2022-03-30 09:33:38 +09:00 | 61 commits to master since this release

    Override flag to disable the sudo postgres call when renaming PostgreSQL archives

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v4.2.0 38f467de96
    Compare

    Add PostgreSQL backup schema default flow, fixes for upgrade script Stable

    clemens.schwaighofer released this 2022-03-29 14:21:44 +09:00 | 62 commits to master since this release

    PostgreSQL module update

    Default flow for PostgreSQL backup is data and in borg.backup.pgsql.schema-only config have db names for schema only dump.
    Add a reverse flow with borg.backup.pgsql.data-only file where all databases default to only schema, except those listed in the data-only file.
    Not that data->schema is higher rated as schema->data if both file exist, both cannot work at the same time.
    If nothing is set the fallback is to do a full data dump

    Upgrade script

    Various bug fixes for the upgrade script with wrong variable names for zabbix/gitea module check and missing detail checks for some outliers in old names. Fix for sudo call for postgreSQL for losing environment variables set before.

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v4.1.2 e1787fcfb3
    Compare

    Bug fix release for archive set updater script Stable

    clemens.schwaighofer released this 2022-03-28 12:38:12 +09:00 | 75 commits to master since this release

    Missing DEBUG variable set.

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v4.1.1 0ce5442bcf
    Compare

    Bug fix release for archive set updater script Stable

    clemens.schwaighofer released this 2022-03-28 11:55:20 +09:00 | 76 commits to master since this release

    Bug fix for missing / at the end of path check.

    Also fix for still using older borg backup folder name for file module

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v4.1.0 d9346c84a7
    Compare

    Version 4.0 release with breaking changes for backup set prefix and file module names Stable

    clemens.schwaighofer released this 2022-03-28 11:31:57 +09:00 | 77 commits to master since this release

    VERSION 4.0 CHANGE

    Version 4.0 introduces default borg repository name with -file for the file module. The repository has to be renamed manual before the next backup or the backup will fail.

    Example:

    Old backup name

    BACKUP_FILE="some-backup-data.borg"
    

    Then the file need to be renamed the following way:
    mv some-backup-data.borg some-backup-data-file.borg

    Below changes have to be done after the file module backup has been renamed.

    With Version 4.0 all backup sets are prefixed with the module name and a comma. For exmaple the files backup will have backup set "file,YYYY-MM-DD" as base name.

    To make sure prune of archives will work the _borg_backup_set_prefix_cleanup.sh script has to be run once. It has the same config (-c), debug (-d) and dry run (-n) options like the main scripts. It is recommended to run with the dry-run script first and see that the list of chagnes matches the expectation.

    The zabbix module has the prefix changed from zabbix-settings- to zabbix,settings- to match the new archive set rules

    One time backup

    -T for one time backups outside normal prune rules (will not be automatically deleted)
    -D for delete this set or set group (for DB backups)

    -b borg executable override and settings

    -b option for setting borg executable or BORG_EXECUTEABLE in the main settings file to override the borg executable.
    Also checks if borg is actually a borg command with version check

    borg 1.2 compact

    Update calls for borg 1.2 for compact command run after prune and delete, also add list and other options where now possible

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v3.0.2a fd5ee4be04
    Compare

    Version number adjustment update Stable

    clemens.schwaighofer released this 2022-01-06 09:42:32 +09:00 | 80 commits to master since this release

    Just pushed version numbers update in scripts

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
First Previous 1 2 Next Last
Powered by Gitea Version: 1.25.4 Page: 45ms Template: 6ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API