I edited the .pl and then looked at how the GUI displayed it and was more than 
a little surprised to see that I needed to repeat the share name in the 
exclusion and then add the specific structure as I figured that was the only 
thing the exclusion COULD be relative to. All works as expected now (other than 
some speed ups I need to look at).

Much Thanx!



-----Original Message-----
From: "Евгени" [nau...@yandex.ru]
Date: 10/30/2017 03:36
To: "General list for user discussion,
 questions and support" <backuppc-users@lists.sourceforge.net>
Subject: Re: [BackupPC-users] Problem with excluding files

Note: Original message sent as attachment
--- Begin Message ---
You need to pass "share name" as KEY to exclude settings. And add unwanted 
elements within that KEY.

See details and examples in built-in docs or here 
http://backuppc.sourceforge.net/BackupPC-4.1.3.html#_conf_backupfilesexclude_

it is not correct syntax, but the idea:
share name: /home/dave
exclude files: "/home/dave" => [data]

30.10.2017, 06:09, "daveinredm...@excite.com" <daveinredm...@excite.com>:
> I can't seem to get this to work on BackupPC 4.1.3. I have a test script to 
> back up some home directories on a Ubuntu 16.04 server:
> $Conf{BackupFilesExclude} = {
>   '/data' => [
>     ''
>   ]
> };
> $Conf{ClientNameAlias} = [
>   'ServerName'
> ];
> $Conf{RsyncClientCmd} = '$sshPath -l backup $host nice -n 19 sudo $rsyncPath 
> $argList+';
> $Conf{RsyncShareName} = [
>   '/home/dave'
> ];
> $Conf{XferMethod} = 'rsync';
>
> that generates the following log (I've obviously run multiple variations of 
> this test script earlier with slashes before or after everything I could 
> think of):
>
> Contents of file /var/lib/backuppc/pc/test7/XferLOG.0.z, modified 2017-10-29 
> 14:39:08
>
> XferLOG file /var/lib/backuppc/pc/test7/XferLOG.0.z created 2017-10-29 
> 14:39:07
> Backup prep: type = full, case = 1, inPlace = 1, doDuplicate = 0, newBkupNum 
> = 0, newBkupIdx = 0, lastBkupNum = , lastBkupIdx = (FillCycle = 0, noFillCnt 
> = )
> Running: /usr/local/bin/rsync_bpc --bpc-top-dir /var/lib/backuppc 
> --bpc-host-name test7 --bpc-share-name /home/dave --bpc-bkup-num 0 
> --bpc-bkup-comp 3 --bpc-bkup-prevnum -1 --bpc-bkup-prevcomp -1 
> --bpc-bkup-inode0 1 --bpc-attrib-new --bpc-log-level 1 -e /usr/bin/ssh\ -l\ 
> root --rsync-path=/usr/bin/rsync --super --recursive --protect-args 
> --numeric-ids --perms --owner --group -D --times --links --hard-links 
> --delete --delete-excluded --one-file-system --partial --log-format=log:\ %o\ 
> %i\ %B\ %8U,%8G\ %9l\ %f%L --stats --checksum --timeout=72000 
> ServerName:/home/dave/ /
> full backup started for directory /home/dave
> Xfer PIDs are now 10015
> This is the rsync child about to exec /usr/local/bin/rsync_bpc
> Xfer PIDs are now 10015,10048
> xferPids 10015,10048
>     new recv cd+++++++++ rwxr-xr-x 1000, 1001 4096 .
>     same recv >f..t.og... rw------- 1000, 1001 599 .bash_history
>     same recv >f..tpog... rw-r--r-- 1000, 1001 220 .bash_logout
>     same recv >f..tpog... rw-r--r-- 1000, 1001 3771 .bashrc
>     same recv >f..tpog... rw-r--r-- 1000, 1001 655 .profile
>     same recv >f..tpog... rw-r--r-- 1000, 1001 0 .sudo_as_admin_successful
>     same recv >f..tp..... rw-r--r-- 0, 0 0 junque
>     new recv cd+++++++++ rwx------ 1000, 1001 4096 .cache
>     same recv >f..tpog... rw-r--r-- 1000, 1001 0 .cache/motd.legal-displayed
>     new recv cd+++++++++ rwx------ 1000, 1001 4096 .ssh
>     same recv >f..tpog... rw-r--r-- 1000, 1001 888 .ssh/known_hosts
>     new recv cd+++++++++ rwxr-xr-x 1000, 1001 4096 data
>     new recv cd+++++++++ rwxr-xr-x 1000, 1001 4096 data/ul
>     same recv >f..tpog... rw-r--r-- 1000, 1001 399 data/ul/BackupPC_id_rsa.pub
>     same recv >f..tpog... rw-r----- 1000, 1001 185 data/ul/servername.pl
> Done: 0 errors, 0 filesExist, 0 sizeExist, 0 sizeExistComp, 0 filesTotal, 0 
> sizeTotal, 0 filesNew, 0 sizeNew, 0 sizeNewComp, 23 inode
>
> Number of files: 15
> Number of files transferred: 10
> Total file size: 6717 bytes
> Total transferred file size: 6717 bytes
> Literal data: 0 bytes
> Matched data: 0 bytes
> File list size: 510
> File list generation time: 0.032 seconds
> File list transfer time: 0.000 seconds
> Total bytes sent: 326
> Total bytes received: 1024
> sent 326 bytes received 1024 bytes 900.00 bytes/sec
> total size is 6717 speedup is 4.98
> DoneGen: 0 errors, 0 filesExist, 0 sizeExist, 0 sizeExistComp, 10 filesTotal, 
> 6717 sizeTotal, 0 filesNew, 0 sizeNew, 0 sizeNewComp, 30 inode
> Xfer PIDs are now
> Running BackupPC_refCountUpdate -h test7 on test7
> Xfer PIDs are now 10052
> BackupPC_refCountUpdate: doing fsck on test7 #0 (full) since $ConfRefCntFsck 
> == 1
> BackupPC_refCountUpdate: host test7 got 0 errors (took 0 secs)
> Xfer PIDs are now
> Finished BackupPC_refCountUpdate (running time: 0 sec)
> Xfer PIDs are now
>
> All variations show the data folder in the backups and I don't see the 
> exclude files directive anywhere in the command line which is likely the 
> problem. Suggestions?
>
> TIA,
> Dave
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> BackupPC-users mailing list
> BackupPC-users@lists.sourceforge.net
> List: https://lists.sourceforge.net/lists/listinfo/backuppc-users
> Wiki: http://backuppc.wiki.sourceforge.net
> Project: http://backuppc.sourceforge.net/

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
List:    https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki:    http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/

--- End Message ---
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
BackupPC-users mailing list
BackupPC-users@lists.sourceforge.net
List:    https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki:    http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/

Reply via email to