Seems like i found the right setup for rsync/cygwin.
It didnt help to use the full path for excludes. It didnt help to start with
/cygdrive.
Like this subdirectories exclusion ('/234/aaa') work also:
$Conf{PingCmd} = '/bin/true';
$Conf{PingMaxMsec} = 200;
$Conf{ClientCharset} = 'cp1252';
$Conf{ClientCharsetLegacy} = 'cp1252';
$Conf{RsyncShareName} = [
'/cygdrive/e/daten'
];
$Conf{BackupFilesExclude} = {
'*' => [
'/123',
'/345',
'/678',
'/3455',
'/234',
'/234/aaa'
]
};
$Conf{RsyncClientCmd} = '$sshPath -q -x -l backuppc $host $rsyncPath $argList+';
$Conf{RsyncClientRestoreCmd} = '$sshPath -q -x -l backuppc $host $rsyncPath
$argList+';
$Conf{XferMethod} = 'rsync';
$Conf{XferLogLevel} = 1;
Thx a lot for you all your help
michael
Von: Michael MH. Heel
Gesendet: Dienstag, 14. September 2010 17:11
An: 'General list for user discussion,questions and support'
Betreff: AW: [BackupPC-users] rsync with windows/cygwin
I did further test with different excludes. All with no success. i think the
the rsyncsharename is the problem. The rsyncd config was clear as you define
the share on the client in the rsyncd.conf. rsync on one of my nix machines
work fine. So i think the rssyncsharename in is the problem and the excludes
never get touched at all.
Here is my client-config:
$Conf{PingCmd} = '/bin/true';
$Conf{PingMaxMsec} = 200;
$Conf{ClientCharset} = 'cp1252';
$Conf{ClientCharsetLegacy} = 'cp1252';
$Conf{RsyncShareName} = [
'/cygdrive/e/daten'
];
$Conf{BackupFilesExclude} = {
'*' => [
'/cygdrive/e/daten/install',
'/cygdrive/e/daten/Profile',
]
};
$Conf{RsyncClientCmd} = '$sshPath -q -x -l backuppc $host $rsyncPath $argList+';
$Conf{RsyncClientRestoreCmd} = '$sshPath -q -x -l backuppc $host $rsyncPath
$argList+';
$Conf{XferMethod} = 'rsync';
$Conf{XferLogLevel} = 1;
Starting with ‘/‘ doenst make much sense as there are multiple drives.
michael
Von: Michael MH. Heel [mailto:[email protected]]
Gesendet: Dienstag, 14. September 2010 15:42
An: General list for user discussion,questions and support
Betreff: Re: [BackupPC-users] rsync with windows/cygwin
Thx fort he tip. I checked the client config file and found this:
$Conf{BackupFilesExclude} = {
'/cygdrive/e/daten/install' => [
''
],
'/cygdrive/e/daten/Profile' => [
''
]
It looks so bad lol i cant tell. I have to see how i managed to get that done
via the webinterface.
I started a new attempt with the correct format (webinterface looks better now
also). But still it backs up the Profile folder. Could it be i need to delete
the backups done so far as they contain parts of the /Profile folder ?
michael
Von: Trey Nolen [mailto:[email protected]]
Gesendet: Dienstag, 14. September 2010 14:44
An: General list for user discussion,questions and support
Betreff: Re: [BackupPC-users] rsync with windows/cygwin
There was a bug in older versions of cygwin/rsync which did not work as a
"server" over ssh. It would hang up, so you had to run rsync as a daemon and
set up shares. However, that has since been fixed, so you should be able to
run rsync/ssh just fine.
I suspect your problem with BackupFileExclude is that you are not including the
full path. If you are using a Windows client, your full path will be something
like "/cygdrive/c/Program Files/<something to not backup>". If you are
neglecting the /cygdrive/c/ part, that may be your issue.
Trey Nolen
Michael MH. Heel wrote:
Thx fort he info sorin and gerald. I will look into into.
In the meantime i tried standard rsync over ssh. The backup works fine with a
„small“ problem: BackupFilesExclude
<http://178.63.102.70:8080/BackupPC_Admin?action=view&type=docs#_conf_backupfilesexclude_>
doenst work at all. I dont know if thats the mentioned rsync bug or not but
basic operation is working now. I use centos 5.4 with backuppc 3.2.0. client
is a win2003 server running cygwin.
So either i take care of the BackupFilesExclude problem or the rsyncd problem.
Which method you think is the better one for this scenario if both would work ?
michael
Von: Gerald Brandt [mailto:[email protected]]
Gesendet: Dienstag, 14. September 2010 13:34
An: General list for user discussion,questions and support
Betreff: Re: [BackupPC-users] rsync with windows/cygwin
________________________________
From: "Michael MH. Heel" <[email protected]> <mailto:[email protected]>
To: [email protected]
Sent: Tuesday, September 14, 2010 4:07:06 AM
Subject: [BackupPC-users] rsync with windows/cygwin
Hello. I am testing BackupPC since a few days for backing up Windows PCs.
Most information i got tell me to use rsyncd when it comes to windows
machines due to a bug.
As i run into problems with rsyncd+ssh i wonder if the rsync problem still
persists or if it can be used now.
About the rsyncd problem: rsyncd trys to connect directly and is not using the
ssh tunnel. I found documents about this problem but if rsync would work i
would save the time solving the problem.
Thx for your help
Michael H.
Here is how I did it. If you don't want to use Microsoft's VSS, that part can
be skipped.
http://geraldbrandt.com/2010/06/08/backuppc-with-sshrsyncvss-on-windows-server/
________________________________
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
________________________________
_______________________________________________
BackupPC-users mailing list
[email protected]
List: https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki: http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/
------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
BackupPC-users mailing list
[email protected]
List: https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki: http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/