AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Duplicacy soft links9/3/2023 ![]() Contribute to syncthing/syncthing development by creating an account on GitHub. Open Source Continuous File Synchronization. All symbolic links were preserved, the copy was done recursively and I was able to have some. Having copy jobs preparing a duplicate dataset “just for syncthing” is not nice but bearable at the moment. I used the following to duplicate a really large directory. This would ease my syncs a lot as I’ve got a lot of folders with no common root and the ZFS filesystem which does not support mount -bind. If unexperienced users would use this implementation, they would a) not know they could set “follow symlinks” and b) the one experienced user having reasons could well use it to help. My implementation is not best from view of coding, sure, but please consider it as a sensible approach to make symlink’s possible in Syncthing on both Windows and Linux if admin users really need them. ![]() From my “data security” view, it’s nothing else you can burn your fingers like for example nasty ignoreDelete’s and ignorePermission’ settings users could set in a multi node cluster and then make some ignores versus unignores until they loose their data. volumes using symbolic links or whether you want to ignore them. B will get the folder “3” removed again and the state of both nodes falls back to 16 (initial state from the beginning).Īgain, I hope for the help to get this somehow clean to Syncthing. TreeSize will replace the selected duplicates by hard links that all point to the same. If I revert the option “follow symlinks” on A back to off. Node B is now receiving everything “behind” the symlink “3” correctly. Now I’m turning my newly implemented option “follow symlinks” on for the folder “symtest” on A and make it sendOnly - for safety reasons - but could also have chosen sendReceive. I’m connecting node B and sharing the folder with him: So B gets… Deduplication: Identical files are stored as one copy, and identical parts from different files are stored as one copy. Full Snapshot: While each backup is incremental, it behaves like a full backup for easy restore and deletion. I’m starting with node A in “normal Syncthing mode” where symlinks are ignored on Windows. Incremental Backup: Backs up only the data that has changed since the last backup. But I think it’s not very risky if one side decides to set the “follow symlinks” folder option, preferably together with a sendOnly folder. I cannot do the “risk management” in this concept I’d like to - at least - show to you. So questions like “why is it like this, could be more efficient” would be welcomed tips for me. Intellij IDEA is not handling symbolic link from the Windows Subsystem Linux, is it possible to develop the features to. Duplicacy will generate a default one for you from the host name of the computer, the username, and the base of the repository directory. Please bear in mind that I’m not familiar with go. I’ve made a DRAFT implementation using an advanced folder option to “follow symlinks”.
0 Comments
Read More
Leave a Reply. |