Can't sync local "Users" directory on Windows

Hi,

I have been testing Acrosync for few days because I'm planing to implant at one client who have about 10-15 Windows 7 workstations (future backup clients).

The software fill the requeriments we need, it's a beta version but is a nice piece of software (awesome incremental backups :))), just want to buy some licenses.

There's one error (don't now were it comes from (Windows or Acrosync)) but it don't let me sync "Users" directory with my rsync server. Hope you can help me.

When acrosync start "the indexing" that message appears and the backup does no hapens:

The system language is Brazilian Portuguese (pt-BR). "A operação foi concluída com êxito" means "The operation was sucessfull completed".

The error appears when I try it with /Users/Edgar too. Have been reading about the error (Microsoft talks much about it but actually says absolutelly nothing) and I make me think it's something with "reparse points".

The backup goes well on other folders like /Users/Edgar/Desktop or /Users/Edgar/Downloads.

The scenario:
Test machine:   Windows 7 Ultimate 32bit (ntfs)
Server:             Debian 7.6 32 bit (ext4)
Acrosync over SSH (works very well, btw)

Have the same error on a Windows Server 2008 R2 Enterprise machine.

Sorry for may bad english, it is a second language.

And... here's the configuration on acrosync when the error happens:

Again.. hope you can help me with that.

Comments

  • edited August 2014
    That is an Acrosync message.  At this time, Acrosync can only handle reparse points that are symlinks.  Unfortunately, "c:/Users/Default User" is a directory junction reparse point.  The second part of the message, "The operation was successfully completed", is the result of an unnecessary call to GetLastError() and should be removed.

    I'll try to come up with a fix.

    Thanks,
    Gang

  • New binaries for version 0.93 have been uploaded to the website:

    This update actually contains 3 fixes.  First, junctions are now treated the same way as symlinks, so "C:/Users/Default User" can be correctly indexed.  Second, the logic in pattern matching was changed so that for reparse points that are neither symlinks nor junctions you can put them in the exclude pattern.  Third, a bug that failed to handle directory symlinks properly was also fixed.

    Let us know if you run into any new issues.
  • Thanks!!!

    Works nicely here with "C:/Users" directory!
  • version 0.93 - I have still problems with all "Users" folders on different drives. 
    I have one c:\users and one d:\users
    I created one profile to synchronize c: and a second to synchronize d: (I have no idea how to include them both into one profile) and the main goal to use Acrosync is to backup my "User" data. But both folders are not included into the backup. 
  • edited September 2014
    on the other hand: If I use c:/users as local folder it works "a little bit". some sub folders are included, but not all. The main folder c:\users\germo is not included. 
    But there is an exlude pattern: /Germo/SkyDrive.old
    Maybe this will exclude /Germo at all?

    Maybe there is a general problem in my understanding of the syntax for parsing of the "don't sync file list"?
    in my profile "c:" I excluded
    /Users/Germo/SkyDrive.old
    and it seams like the /Users is excluded, not only the /Users/Germo/SkyDrive.old
    same situation on D:, I excluded /Users/Germo/SkyDrive

    What is the right syntax to exlude or include something? there is something here: http://www.acrosync.com/forum.html#/discussion/10/a-quick-guide-to-acrosync-for-windows
    but maybe this is not clear enough (at least for me)
    it seams a folder like /a/b/c will exclude /a at all
    is it a bug or a feature?


  • It is the other way around:  /a will exclude /a/b/c.

    I'll double check.
  • /a will exlude all below /a, including /a/b - this is what it should
    but /a/b seams in the current version acts like /a, it will also exclude /a/d /a/b and so on - this could be a bug.
    I changed the exclude entry from "/Users/Germo/SkyDrive" to only "SkyDrive", and now all the foldes in /Users and below are included into the backup 
  • This is in deed a bug.  Exclude patterns were treated the same way as include patterns, so /a/b excludes /a unfortunately.

    This has been fixed in version 0.94 which is now available on the website. See this thread for the download links.
  • edited September 2014
    great and very quick support here! I like this software more and more :-)
Sign In or Register to comment.