But here are a couple of things to consider.
tar drops resource forks. This is quite likely not what you want. There is a program out there called hfspax that I guess basically functions like pax (a poor cousin to tar, I gather), except that it respects resource forks and finder flags.
You could use a cron job on each computer mount (see man mount, obviously) the afp server disk, then use hfspax to make a new pax.gz file of each user's home directory on the server. For the format of the crontab file, try 'sudo crontab -e' which will start up your default editor to edit root's crontab.
For checking the size and age of files, try the man page for test - you can do at least things like (using /bin/sh syntax):
if [ file1 -ot file2 ]
then
stuff to do if file1 is older than file2
fi
Do you really need to burn the backups if the files are already on the server? If so, try hdiutil, it has some options for CD burning.
Sorry no full answers to any of this, but hopefully some of this will be useful to you.




LinkBack URL
About LinkBacks

Reply With Quote
I'm not a lazy kinda guy, but sure, I'll take a magic bullet. 
Bookmarks