[Dirvish] Cannot back-up /lib64

Mark Graham chaseguard at gmx.com
Mon Apr 9 17:56:26 UTC 2012


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.



 


More information about the Dirvish mailing list