On 19/11/2020 10.54, o1bigtenor via talk wrote:
Greetings


I'm wanting to save a file (from a text editor) in multiple locations
simply and easily.

I've looked at 'parallel' and ran into the idea of symlink chains but
so far parallel seems
more for multiple in and out and symlink chains besides a reference I
can't find more information.
I think the rsync and cron would likely create a plethora of files
which would then need cleaning so
as not to waste too much space. So - - - - I dunno where to look next
- - - please?

TIA
---
Post to this mailing list [email protected]
Unsubscribe from this mailing list https://gtalug.org/mailman/listinfo/talk

I think anyone solving this problem would ask..
1) Are the mirror locations on the same filesystem?
2) Are the mirror locations on the same host?
3) Is there a hierarchy of precedence (e.g. one rw file and multiple ro copies)? One location to many. Many to many?
4) If the answer to 3) is no, will you have to merge?

Naively, 1) can be solved by links, 2-3) by rsync (possibly with --delete), 4) would require something like meld. You can address the cron issue more intelligently with scripting inotify if the dirs involved are somewhat static.

I have implemented cron scheduled sync of whole directories over the net using a mirror and mirrored directory on each peer, rsync and ssh-agent, with merges performed manually. But at that point you might as well use git, unless you can't.

Hope this offers some ideas..

--
Michael Galea
---
Post to this mailing list [email protected]
Unsubscribe from this mailing list https://gtalug.org/mailman/listinfo/talk

Reply via email to