Hi,

Problem solved!  Dominic identified the problem correctly, but not the
cure.  The thing that fixed my problems was editing the Cygwin /etc/fstab
file as advised here:

http://stackoverflow.com/questions/5828037/cygwin-sets-file-permission-to-000

I've written up the full details here if you are interested:

http://dadhacker.blogspot.co.uk/2013/03/getting-rdiff-backup-to-work-with.html

Thanks for the help!

Dave.


On 21 March 2013 17:18, Dominic Raferd <domi...@timedicer.co.uk> wrote:

>  Which version of windows? There is a known bug in Cygwin which causes big
> problem under Windows 8 (but also exists under Windows 7) by which the
> 'group' of the cygwin user is set incorrectly.
>
> To fix this for any future files:
>
> - Look up the group ID of the "Users" group in /etc/group:
> cat /etc/group|egrep '^Users:'|cut -f3 -d':'
> - Edit your /etc/passwd file. Locate the record for your user. The 4th
> colon-delimited field is the "primary group" for the user, incorrectly set
> to a non-existent group. Change that number to the number you found above
> and save the file.
> - Close the cygwin terminal and reopen. Create a new file. It should have
> group "Users" and you should be able to change its permissions as desired.
>
> To correct existing files with wrong group settings use a recursive chgrp
> like this (for all files in user's home):
>
> chgrp -R Users ~
>
>
> It might help?
>
> Dominic
>
>
> On 19/03/2013 22:31, Dave Potts wrote:
>
>   Hi,
>
>  I've exactly the same problems as Timothy Stella.  I'm running cygwin on
> windows to debain linux.  The first backup works fine.  The second fails
> with permission issues on the directory I'm backing up to.  Does anyone
> have a solution?
>
>  Thanks,
>
>  Dave.
>
>
>
> ===============
> From:     Timothy Stella
> Subject:     [rdiff-backup-users] Have rdiff-backup not preserve
> permissions?
> Date:     Fri, 1 Mar 2013 09:57:28 -0800
> Hello,
> I'm currently having a problem with rdiff-backup backing up some data.
> It's running into really weird permissions issues.
> I am using rdiff-backup 1.2.8 on CentOS pulling from rdiff-backup 1.2.8 on
> Cygwin (winxp) like so:
> backup@ centos$rdiff-backup -v6 address@hidden::/cygdrive/c/files/
> /mnt/backups/winserver/files/
> I have it backing up a directory -- the first time the backup runs,
> everything is fine. The second time, however, I get permission issues with
> the local copy (the directory I am backing up to).
> I tried to remedy this by adding a chmod -R u+rwx at the end of my script,
> but it doesn't seem to help.
> I also tried to set the directory to 777 just to see if it'd work, and it
> still fails. However, running the backup as root does work.
> It is also worth noting that other directories (separate rdiff-backup
> runs) for that same server are working without issue.
> I tried to look up if I can have rdiff-backup just ignore the remote (in
> this case, winserver) permissions but it doesn't seem possible. Is there
> any way for me to get around this other than running that one directory as
> root?
> Thanks!
>
>
>
>
>
>
> _______________________________________________
> rdiff-backup-users mailing list at 
> rdiff-backup-users@nongnu.orghttps://lists.nongnu.org/mailman/listinfo/rdiff-backup-users
> Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki
>
>
>
> --
> *TimeDicer* <http://www.timedicer.co.uk>: Free File Recovery from Whenever
>
> _______________________________________________
> rdiff-backup-users mailing list at rdiff-backup-users@nongnu.org
> https://lists.nongnu.org/mailman/listinfo/rdiff-backup-users
> Wiki URL:
> http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki
>
_______________________________________________
rdiff-backup-users mailing list at rdiff-backup-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/rdiff-backup-users
Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki

Reply via email to