I am puzzled with DIRVISH behavior. I recently chose to add some system
files to my back-up strategy so that I might more easily recover from
bad compiles and/or mistakes (that I make).  As can be seen from my
master conf below,these vaults are prefixed with "bu-." I successfully
initialized all these vaults. Using the nightly cron, all vaults
update with exception of bu-lib64.

I see nothing obvious or different in the bu-lib64 default conf. All
the permissions are set the same as the other bu- vaults. The creation
summary is below.

I made a dry-run and get an ARRAY error (see below). I looked
at /usr/sbin/dirvish, but the only perl I know is Mikimoto, and only
because of my beloved wife. I just want to back-up my /lib64, so
suggestions would be appreciated.

Mark   


------------------------------------------------------------------------------------------------------------


client: romulus
tree: /lib64
rsh: ssh
Server: romulus
Bank: /data3
vault: bu-lib64
branch: default
Image: 20120324
Reference: default
Image-now: 2012-03-24 13:59:38
Expire: +15 days == 2012-04-08 13:59:38
Expire-rule: hr { 0-23 }                                +15 days
exclude:
        lost+found/
        /lost+found
        /tmp
        /cache
        /temp
        .Trash*
SET permissions devices init numeric-ids stats xdev 
UNSET checksum sparse whole-file zxfer 


ACTION: rsync -vrltH --delete -pgo --stats -D --numeric-ids -x
--exclude-from=/data3/bu-lib64/20120324/exclude /lib64/ 
/data3/bu-lib64/20120324/tree
Backup-begin: 2012-03-24 13:59:38 Backup-complete: 2012-03-24 13:59:46
Status: success




------------------------------------------------------------------------------------------------------------

Master:

bank:
        /data3


image-default: %Y%m%d
log: gzip
index: gzip
xdev: 1



exclude:
        lost+found/
        /lost+found
        /tmp
        /cache
        /temp
        .Trash*

Runall:
        mark            03:00
        Firefox         03:00
        elizabeth       03:00
        share           03:00
        etc             03:00
        bu-usr          03:00
        bu-bin          03:00
        bu-sbin         03:00
        bu-lib32        03:00
        bu-opt          03:00   
        bu-lib64        03.00
        bu-var          03:00

expire-default: +30 days

expire-rule:
        hr { 0-23 }                             +14 days
        wd { 1 }                                +60 days
        wd { 1 } md { 1-7 }                     +6 months
        wd { 1 } md { 1-7 } mo { 1 4 7 11 }     +18 months
        wd { 1 } md { 1-7 } mo { 6 12 }         never


------------------------------------------------------------------------------------------------

bu-lib64 default:


client:
        romulus

tree:
        /lib64
        
expire-rule:
        hr { 0-23 }                             +15 days



------------------------------------------------------------------------------------------------
Dry run:

romulus ~ # dirvish --no-run --vault Firefox
Firefox:default:20120409: ERROR: image 20120409 already exists
in /data3/Firefox 
romulus ~ # dirvish --no-run --vault bu-lib32
bu-lib32:default:20120409: ERROR: image 20120409 already exists
in /data3/bu-lib32 
romulus ~ # dirvish --no-run --vault bu-lib64
Not an ARRAY reference at /usr/sbin/dirvish line 1144, <CFILE1> line 2.



 
_______________________________________________
Dirvish mailing list
[email protected]
http://www.dirvish.org/mailman/listinfo/dirvish

Reply via email to