borgmatic-1.2.14-19.9.noarch.rpm


Advertisement

Description

borgmatic - Automation tool for borgbackup

Property Value
Distribution openSUSE Tumbleweed
Repository Archiving Backup all
Package filename borgmatic-1.2.14-19.9.noarch.rpm
Package name borgmatic
Package version 1.2.14
Package release 19.9
Package architecture noarch
Package type rpm
Category Productivity/Archiving/Backup
Homepage https://torsion.org/borgmatic/
License GPL-3.0-only
Maintainer -
Download size 87.02 KB
Installed size 193.07 KB
borgmatic is a Python wrapper script for the Borg backup software
that initiates a backup, prunes any old backups according to a
retention policy, and validates backups for consistency. The script
supports specifying your settings in a declarative configuration file
rather than having to put them all on the command-line, and handles
common errors.

Alternatives

Package Version Architecture Repository
borgmatic-1.2.14-1.2.noarch.rpm 1.2.14 noarch openSUSE Oss
borgmatic - - -

Requires

Name Value
/usr/bin/python3 -
borgbackup -
python(abi) = 3.7
python3-pykwalify -
python3-ruamel.yaml -
python3-setuptools -

Provides

Name Value
borgmatic = 1.2.14-19.9
config(borgmatic) = 1.2.14-19.9

Download

Type URL
Mirror widehat.opensuse.org
Binary Package borgmatic-1.2.14-19.9.noarch.rpm
Source Package borgmatic-1.2.14-19.9.src.rpm

Install Howto

  1. Add the Archiving Backup repository:
    # zypper addrepo http://widehat.opensuse.org/opensuse/repositories/Archiving:/Backup/openSUSE_Tumbleweed/ archiving-backup
  2. Install borgmatic rpm package:
    # zypper install borgmatic

Files

Path
/etc/borgmatic/config.yaml
/etc/borgmatic.d/
/usr/bin/borgmatic
/usr/bin/generate-borgmatic-config
/usr/bin/upgrade-borgmatic-config
/usr/lib/python3.7/site-packages/borgmatic/__init__.py
/usr/lib/python3.7/site-packages/borgmatic/signals.py
/usr/lib/python3.7/site-packages/borgmatic/verbosity.py
/usr/lib/python3.7/site-packages/borgmatic-1.2.14-py3.7.egg-info/PKG-INFO
/usr/lib/python3.7/site-packages/borgmatic-1.2.14-py3.7.egg-info/SOURCES.txt
/usr/lib/python3.7/site-packages/borgmatic-1.2.14-py3.7.egg-info/dependency_links.txt
/usr/lib/python3.7/site-packages/borgmatic-1.2.14-py3.7.egg-info/entry_points.txt
/usr/lib/python3.7/site-packages/borgmatic-1.2.14-py3.7.egg-info/requires.txt
/usr/lib/python3.7/site-packages/borgmatic-1.2.14-py3.7.egg-info/top_level.txt
/usr/lib/python3.7/site-packages/borgmatic/__pycache__/__init__.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/__pycache__/signals.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/__pycache__/verbosity.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/borg/__init__.py
/usr/lib/python3.7/site-packages/borgmatic/borg/check.py
/usr/lib/python3.7/site-packages/borgmatic/borg/create.py
/usr/lib/python3.7/site-packages/borgmatic/borg/environment.py
/usr/lib/python3.7/site-packages/borgmatic/borg/extract.py
/usr/lib/python3.7/site-packages/borgmatic/borg/info.py
/usr/lib/python3.7/site-packages/borgmatic/borg/init.py
/usr/lib/python3.7/site-packages/borgmatic/borg/list.py
/usr/lib/python3.7/site-packages/borgmatic/borg/prune.py
/usr/lib/python3.7/site-packages/borgmatic/borg/__pycache__/__init__.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/borg/__pycache__/check.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/borg/__pycache__/create.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/borg/__pycache__/environment.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/borg/__pycache__/extract.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/borg/__pycache__/info.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/borg/__pycache__/init.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/borg/__pycache__/list.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/borg/__pycache__/prune.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/commands/__init__.py
/usr/lib/python3.7/site-packages/borgmatic/commands/borgmatic.py
/usr/lib/python3.7/site-packages/borgmatic/commands/convert_config.py
/usr/lib/python3.7/site-packages/borgmatic/commands/generate_config.py
/usr/lib/python3.7/site-packages/borgmatic/commands/hook.py
/usr/lib/python3.7/site-packages/borgmatic/commands/__pycache__/__init__.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/commands/__pycache__/borgmatic.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/commands/__pycache__/convert_config.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/commands/__pycache__/generate_config.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/commands/__pycache__/hook.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/config/__init__.py
/usr/lib/python3.7/site-packages/borgmatic/config/checks.py
/usr/lib/python3.7/site-packages/borgmatic/config/collect.py
/usr/lib/python3.7/site-packages/borgmatic/config/convert.py
/usr/lib/python3.7/site-packages/borgmatic/config/generate.py
/usr/lib/python3.7/site-packages/borgmatic/config/legacy.py
/usr/lib/python3.7/site-packages/borgmatic/config/schema.yaml
/usr/lib/python3.7/site-packages/borgmatic/config/validate.py
/usr/lib/python3.7/site-packages/borgmatic/config/__pycache__/__init__.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/config/__pycache__/checks.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/config/__pycache__/collect.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/config/__pycache__/convert.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/config/__pycache__/generate.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/config/__pycache__/legacy.cpython-37.pyc
/usr/lib/python3.7/site-packages/borgmatic/config/__pycache__/validate.cpython-37.pyc
/usr/lib/systemd/system/borgmatic.service
/usr/lib/systemd/system/borgmatic.timer
/usr/sbin/rcborgmatic
/usr/share/doc/packages/borgmatic/AUTHORS
/usr/share/doc/packages/borgmatic/NEWS
/usr/share/doc/packages/borgmatic/README.md
/usr/share/doc/packages/borgmatic/sample/
/usr/share/doc/packages/borgmatic/sample/cron/borgmatic
/usr/share/licenses/borgmatic/LICENSE
/usr/share/man/man1/borgmatic.1.gz

Changelog

2019-01-21 - Antonio Larrosa <alarrosa@suse.com>
- Update to 1.2.14
* When generating sample configuration with generate-borgmatic-config,
document the defaults for each option.
* When running multiple configuration files, attempt all configuration
files even if one of them errors. Log a summary of results at the end.
* Add borgmatic --version command-line flag to get the current installed
version number.
- Update to 1.2.13
* Support for --stats command-line flag independent of --verbosity.
* With borgmatic --init command-line flag, proceed without erroring if a
repository already exists.
- Update to 1.2.12
* Support for Borg repository initialization via borgmatic --init
command-line flag.
* Update Borg create --filter values so a dry run lists files to back up.
* Update README with link to a new/forked Docker image.
* Prevent deprecated --excludes command-line option from being used.
* Refactor README a bit to flow better for first-time users.
* Update README with a few additional borgmatic packages (Debian and Ubuntu).
- Update to 1.2.11
* Support for Borg create --progress via borgmatic command-line flag.
- Update to 1.2.10
* Support for Borg --chunker-params create option via "chunker_params"
in borgmatic's storage section.
- Update to 1.2.9
* Fix for syntax error that occurred in Python 3.5 and below.
* Make automated tests support running in Python 3.5.
- Update to 1.2.8
* Enable consistency checks for only certain repositories via
"check_repositories" option in borgmatic's consistency
configuration. Handy for large repositories that take forever to check.
* Include link to issue tracker within various command output.
* Run continuous integration tests on a matrix of Python and Borg
versions.
- Update to 1.2.7
* Support for Borg --keep-secondly prune option.
* Use Black code formatter and Flake8 code checker as part of running
automated tests.
* Add an end-to-end automated test that actually integrates with Borg.
* Set up continuous integration for borgmatic automated tests
- Update to 1.2.6
* Fix generated configuration to also include a "keep_daily" value so
pruning works out of the box.
- Update to 1.2.5
* Fix various warnings.
- Update to 1.2.4
* Bump version.
- Update to 1.2.3
* Set to release version.
2018-09-14 - Antonio Larrosa <alarrosa@suse.com>
- Update to 1.2.2
* #85: Fix compatibility issue between pykwalify and ruamel.yaml 0.15.52, which manifested in
borgmatic as a pykwalify RuleError.
- Update to 1.2.1
* Skip before/after backup hooks when only doing --prune, --check, --list, and/or --info.
* #71: Support for XDG_CONFIG_HOME environment variable for specifying alternate user ~/.config/
path.
* #74, #83: Support for Borg --json option via borgmatic command-line to --list archives or show
archive --info in JSON format, ideal for programmatic consumption.
* #38, #76: Upgrade ruamel.yaml compatibility version range and fix support for Python 3.7.
* #77: Skip non-"*.yaml" config filenames in /etc/borgmatic.d/ so as not to parse backup files,
editor swap files, etc.
* #81: Document user-defined hooks run before/after backup, or on error.
* Add code style guidelines to the documention.
2018-07-07 - alarrosa@suse.com
- Use %{version} in the Source line instead of explicitly writing it.
- Use %license for LICENSE and change the license in the spec file to
GPL-3.0-only

See Also

Package Description
btar-1.1.1-5.17.i586.rpm Featureful tar-Compatible Archiver and Compressor
btar-1.1.1-5.17.x86_64.rpm Featureful tar-Compatible Archiver and Compressor
burp-2.2.18-1.1.i586.rpm Backup and Restore
burp-2.2.18-1.1.x86_64.rpm Backup and Restore
cdw-0.8.1-1.44.i586.rpm CD/DVD Burning for Terminals
cdw-0.8.1-1.44.x86_64.rpm CD/DVD Burning for Terminals
cedar-backup2-2.19.6-1.17.noarch.rpm System Backup Tool for Local and Remote Machines
dirvish-1.2.1-8.11.noarch.rpm Fast, disk based, rotating network backup system
dkopp-6.7-2.52.i586.rpm Backup Data to DVDs
dkopp-6.7-2.52.x86_64.rpm Backup Data to DVDs
duplicity-0.7.19-79.1.i586.rpm Encrypted bandwidth-efficient backup using the rsync algorithm
duplicity-0.7.19-79.1.x86_64.rpm Encrypted bandwidth-efficient backup using the rsync algorithm
duplicity-lang-0.7.19-79.1.noarch.rpm Translations for package duplicity
fastlzlib-0.0+git.20150524-8.9.i586.rpm Zlib-like encapsulation interface to LZ4/FastLZ
fastlzlib-0.0+git.20150524-8.9.x86_64.rpm Zlib-like encapsulation interface to LZ4/FastLZ
Advertisement
Advertisement