Comments (5)
Greetings,
did you try rsnapshot? I think if your configuration is stable (you hard disk is mounted at the same point, you run backups through a script), it may be an ideal solution for your task.
yarsync
better suits for manual changes. For high-level precious repositories (for example, a collection of books, not just of all files on a drive).
You can have an rsync filter (see the manual) in your local repository. If I'm not mistaken, you can add path to backup in the configuration and run yarsync push
(or yarsync push --new
, if the previous command fails). In that case your filter will be taken into account. Be careful not to push to the origin from the clone, because it will ignore the filter at the origin! (or create the same filter at the clone, but this doesn't seem like a good construct, and filters are in general discouraged).
from yarsync.
Hi,
Thank you for your reply and for the info, I will have a look into it.
thanks
from yarsync.
@SweetthD3ViL were you successful? Do you have other questions / feature requests, should we close this one?
from yarsync.
I haven't had the time to look into it but I certainly will.
Yes, you can close this one.
And again thank you for your reply and advice.
from yarsync.
You are welcome. Thanks for raising these questions, they may be important for the future program development! Feel free to reopen this or create new issues.
And one more thing: you can just use rsync
with its filters, if you have only two file structures!
from yarsync.
Related Issues (10)
- Add rich text formatting (colours, boldness) to the output via click HOT 2
- improve github-pages HOT 2
- Automatic Man Page Installation Via Setup.py HOT 11
- hard links don't work with ignore-existing HOT 1
- Add automatic delete old commits setting and log or command option for that HOT 8
- fix pdf formatting
- [Bug] `yarsync push` overwrite uncommitted modified files on the remote HOT 3
- [Bug] `yarsync show` crash on AttributeError: 'NoneType' object has no attribute 'by_repos' HOT 2
- [Feature Request] Untrack unwanted file/dir like `.gitignore` HOT 4
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 yarsync.