The symlinks was mostly a shot in the dark. They're often useful when you need synonyms.

The --fuzzy: I believe once handles different names and the second one adds different locations.

I have thought about using it for issues I have reorganizing collections of media files, but never got around to actually testing it.

Joe

On 06/08/2015 03:40 PM, Gionata Boccalini wrote:
Thanks Joe for the reply:
1) why do you say to use fuzzy twice? Do you mean in both directions?
2) I have to mention that the remote system is a Synology NAS, which for whatever reason (I can't think about), doesn't support symlinks, even in the same disk volume or "share"!

    But I could make some symlinks in the local system (archlinux) and
    user exclude filters to remove the directories I don't want to
    synchronize.


But still there is no way of doing this with rsync options alone?
/_______________

Gionata Boccalini/

2015-06-07 19:28 GMT+02:00 Joe <jose...@main.nc.us <mailto:jose...@main.nc.us>>:

    I'm sure one of the experts will have a better answer, but two
    things come to mind as options to explore:
    1) Use --fuzzy twice so files which are the same but possibly with
    different names and locations are synced
    2) Use some sort of symlinks on the destination so the names
    actually match (these could be added and removed right before and
    after the rsync respectively if you don't want them around later.)
    Symlinks are tricky with rsync. You have to set the options right,
    so I'm not sure of the exact details.


    On 06/07/2015 12:38 PM, Gionata Boccalini wrote:

        Hello everyone,

        I'm new to this mailing list but I have been using rsync for
        some years up to now.
        I'm trying to synchronize two directory trees, but I want a
        special behavior that I didn't find on the net nor in the
        manual (or maybe there is a combination of options to get what
        I want but I couldn't find it).

        Tree A is like:

        A
          *
          *
           FolderA
          *
          *

        And tree B (on a remote filesystem) is like:

        B
          *
          *
          *
           FolderB
          *
          *


        I have to synchronize everything in one rsync run, like
        rysnc  -arv  A/  B/

        but I want FolderA to be synchronized with FolderB.
        They must contain the same files but have a different name! I
        want something like a "directory name translation" in the
        rsync run...
        Is it possible? Do you see any another way of doing this? (A
        part of using two rsync runs....)
        Please let me know if I didn't explain the problem correctly
        or you need further information.
        Thank you for your attention and time.
        Best regards.
        /_______________

        Gionata Boccalini/





--
Please use reply-all for most replies to avoid omitting the mailing list.
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html

Reply via email to