Comments (8)
As this feature is not really relevant anymore and adds significant implementation I will close this. feel free to reopen if necessary
from autorestic.
At the risk of hijacking the discussion here, I'd like to ask if you're currently using your own tool, savior, in conjunction with autorestic?
@bthj no I've completely dropped it, I've been using https://github.com/cupcakearmy/autorestic#before--after-hooks (dump in a before hook, remove the dump in the after hook, backup the dump) as a workaround until we can pipe backups directly to stdin.
I will do some testing this WE (hopefully I don't forget xD)
might be a bit tricky piping it through node and then to restic, but we'll see.
@cupcakearmy yeah, wy first attempts at this (back in december) got stuck at this point unfortunately: piping stdin to a subprocess launched by node.
from autorestic.
Same with mongodump, might be usefull yes. Altouhgh at least with mongo it's not seen as the reccomended way to go about it.
from autorestic.
@EliotBerriot , your backup journey article took me here and I'm subscribing to this issue :)
At the risk of hijacking the discussion here, I'd like to ask if you're currently using your own tool, savior, in conjunction with autorestic?
from autorestic.
I will do some testing this WE (hopefully I don't forget xD)
might be a bit tricky piping it through node and then to restic, but we'll see.
from autorestic.
I'd prefer to have this reopened.
I'm essentially forced to implement my backup solution without autorestic because dumping a large database to disk inbetween is simply prohibitive :-/
from autorestic.
@berlincount A similar tool 'resticprofile' supports backing up from STDIN. I actually have a different problem with it regarding hooks that is not supported and hoped autorestic would fix this situation.
from autorestic.
Many thanks to @agateblue for raising that.
I personally agree with @berlincount: using the hooks script will create an intermediary file which will increase disk space and decrease security.
Has someone encountered a solution or even a valid alternative?
from autorestic.
Related Issues (20)
- Suggestion: Validate location after executing before hooks HOT 2
- Docker volume backup not working from within container HOT 1
- `install` and `upgrade`: allow specifying destdir
- Info command prints out secret keys
- Hooks to have access to location path HOT 1
- Cron updates timestamp even when backup fails
- `uninstall` command is broken
- Docker compose example in the docker installation guide
- 'locations[storage]' has invalid keys: forgetoption HOT 4
- Keep up with restic releases HOT 1
- Restic repository not initialized by default in GCP
- Bug: Docker volume backup to B2 fails ("context deadline exceeded") HOT 1
- forget dryRun is always false on backup task
- Support backing up Docker volumes via the REST backend
- autorestic running backup.yml,restic print 'unknown flag: --use-fs-snapshot' HOT 1
- Copy a repo
- Add a cron option to the forget/prune policies
- Suggestion: don't require 'from' key in locations that use include arguments.
- $PATH being ignored by autorestic HOT 4
- Showing during the backup the progress in percentage of every single location
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from autorestic.