Re: [BackupPC-users] Ignore large files ?
2011-03-23 16:53:37
When last I tried, backuppc didn't support this with its rsync
transport. I had to make a workaround.
Here's how I do it:
First, use rsyncd instead of rsync as the transport on the client side,
and set up your rsyncd secrets file.
For /etc/rsyncd.conf use something like this:
uid = root
pid file = /var/run/rsyncd.pid
use chroot = no
read only = yes
transfer logging = true
log format = %h %o %f %l %b
log file = /var/log/rsyncd.log
slp refresh = 900
secrets file = /etc/rsyncd.secrets
[raid4]
path = /raid4
comment = Backup
read only = yes
auth users = backuppc
exclude from = /etc/rsyncd.raid4.excludes
[raid5]
path = /raid5
comment = Backup
read only = yes
auth users = backuppc
exclude from = /etc/rsyncd.raid5.excludes
And then have a cron job to create the exclude directories:
0 * * * * find /raid4 -size +16M | sed -e 's/\/raid4\///' >
/etc/rsyncd.raid4.excludes
0 * * * * find /raid5 -size +16M | sed -e 's/\/raid5\///' >
/etc/rsyncd.raid5.excludes
This works OK (you might get some files created in the last hour that
are bigger than your max size), but be sure to run rsync out of inetd
instead of standalone, as I've seen it not reread the exclude files when
they change if its in daemon mode.
Richard
On 03/23/2011 12:44 PM, Tod Detre wrote:
>> I'm currently using lots of excludes to build up a backup over a slow link
>> in stages ..thanks to this list for this suggestion.
>>
>> I was wondering if there is an option for rysnc / backuppc to ignore files
>> say over 500Mbytes ? This would be most useful in getting the initial backup
>> in place ..then gradually increasing this number to encapsulate more files
>> each time.
> --max-size=SIZE don't transfer any file larger than SIZE
> --min-size=SIZE don't transfer any file smaller than SIZE
>
> > From the rsync man page. 8-)
>
> ------------------------------------------------------------------------------
> Enable your software for Intel(R) Active Management Technology to meet the
> growing manageability and security demands of your customers. Businesses
> are taking advantage of Intel(R) vPro (TM) technology - will your software
> be a part of the solution? Download the Intel(R) Manageability Checker
> today! http://p.sf.net/sfu/intel-dev2devmar
> _______________________________________________
> BackupPC-users mailing list
> BackupPC-users AT lists.sourceforge DOT net
> List: https://lists.sourceforge.net/lists/listinfo/backuppc-users
> Wiki: http://backuppc.wiki.sourceforge.net
> Project: http://backuppc.sourceforge.net/
------------------------------------------------------------------------------
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software
be a part of the solution? Download the Intel(R) Manageability Checker
today! http://p.sf.net/sfu/intel-dev2devmar
_______________________________________________
BackupPC-users mailing list
BackupPC-users AT lists.sourceforge DOT net
List: https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki: http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/
|
|
|