-
Notifications
You must be signed in to change notification settings - Fork 95
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Silent REGRESSION starting 1.8.10: backing up either files or database #355
Comments
I still don't know what caused this apparent regression, but I may have a fix anyway. The next version of borgmatic will no longer auto-enable the "one_file_system" option when databases are configured. I think this may prevent the behavior you're seeing and ensure that all the expected files get included in the backup. The downside is you'll need to wait for that borgmatic release and the corresponding container release. |
Note that this unfortunate interaction may go away with borgmatic 1.9.0 because (from the release notes):
See https://projects.torsion.org/borgmatic-collective/borgmatic/issues/918 for more info. |
@raph-topo - Can we close this issue seeing as @witten has a solution? |
What I'm trying to do and why
docker-borgmatic
1.8.10
stopped backing up files while no configuration file was changed (i.e. the container update from1.8.9
to1.8.10
alone has this effect).This only concerns Borgmatic configurations which do include
mysql_databases:
orsqlite_databases:
(and potentially all/other database hooks, but not tested).When commenting that block out, files do show up with
--list
& do back up. Using--dry-dun
makes files show up as well.It was narrowed down in https://projects.torsion.org/borgmatic-collective/borgmatic/issues/903 to not concern upstream Borgmatic but this container definition.
Steps to reproduce
Actual behavior
Variant "database"
# borgmatic --version 1.8.13
Notice that these folders are present but empty:
Variant "files"
Run again, after having commented out the
mysql_databases:
block inconfig.yml
.# borgmatic --version 1.8.13
Notice that files are being backed up, but not database:
docker-borgmatic version
manifest for b3vis/borgmatic:1.8.6 not found: manifest unknown: manifest unknown
(not on Docker Hub anymore)docker-borgmatic installation method
identical to
Borg version
borgbackup==1.2.7
untilb3vis/borgmatic:1.8.9
borgbackup==1.2.8
fromb3vis/borgmatic:1.8.10
The text was updated successfully, but these errors were encountered: