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