It’s a lovely Friday afternoon out and I thought it would be nice to post a few photos I took in the last couple of days.
Whatever you get up to at the weekend, have a good one, and for those nearer to home, have a great bank holiday!
It’s a lovely Friday afternoon out and I thought it would be nice to post a few photos I took in the last couple of days.
Whatever you get up to at the weekend, have a good one, and for those nearer to home, have a great bank holiday!
Sitting down to read the Sunday Times yesterday what crawls out from underneath the paper? *shudder* Any sane person would get something to either trap or kill the spider but I grabbed my camera and snapped a few photos!
FWIW, when I was finished I trapped the spider and released it into the garden. It’s bad luck to kill a spider isn’t it?

Maybe I should make this a family blog, Donal again comes up with the goods! He told me ages ago about CorkGigs.com but I always forgot to blog it. It’s an, “events listing for live music concerts and other performances in Cork”, although I don’t see the King of Hearts there anywhere. Owen, perhaps you’d like to change that?
Anyhow, that link’s going in my links section!
If you’re in the Cork area, you might like to know about the Listeners’ Choice Festival on Campus radio, starting on the 15th. Hmm, anyone know if Campus Radio can be picked up in Blarney?
Thank you Donal for the email asking me to check out these jpegs!
Will lists some of the upcoming gigs and events in Cork over the next month. Loads happening, and the Cork Midsummer Festival 2004 really caught my eye! Look who’s playing! Future Kings of Spain, Fred, The Tycho Brahe, Rulers of the Planet, Rest and Stanley Super 800.
That’s a great line-up, more details on their site and I’ll see you there!
Have rsync, have RAID volume, have ssh connection to server. What’s the best way to back it up? Here’s one way. Use hard links to make “duplicate” archives of remote content with the minimum of wasted space.
I’ve adapted the idea with the following:
for t in `ls remote/`
do
for i in `ls remote/$t/`
do
export older=7
rm -fr remote/$t/$i/7
for n in `seq 6 1`
do
if [ ! -d remote/$t/$i/$n ]; then
mkdir -vp remote/$t/$i/$n
fi
mv remote/$t/$i/$n remote/$t/$i/$older
export older=$n
done
cp -al remote/$t/$i/0/. remote/$t/$i/1
done
donersync -v -v --progress -az --delete --exclude-from=exclude.txt -e 'ssh' www.example.com:/home/ remote/www/home/0/
rsync -v -v --progress -az --delete --exclude '*logs/*' -e 'ssh' www.example.com:/usr/local/apache/ remote/www/apache/0/
rsync -v -v --progress -az --delete --exclude-from=exclude.txt -e 'ssh' mail.example.com:/home/ remote/mail/home/0/
Using this script you can have multiple hosts (here we have www.example.com and mail.example.com) and multiple directories(/home and /usr/local/apache) on each host backed up.
This script and post will be updated as I refine the backup procedure.
Later… After reading through the linked article above, I see that the author uses a slightly different way of rotating the archive snapshots. Instead of re-using the oldest one, he creates a hard link copy of the latest snapshot, “0”, in the “1” snapshot. When rsync downloads changed files it “deletes before copying” so that the old file is preserved in “1”, but the new file is now in “0”. Read the “hard links” section of the above for more on how that works!
Here’s a diff of what I changed:
7,12c7,8
< if [ ! -d remote/$t/$i/7 ]; then
< mkdir -vp remote/$t/$i/7
< fi
<
< mv remote/$t/$i/7 remote/$t/$i/7.tmp
< for n in `seq 6 0`
---
> rm -fr remote/$t/$i/7
> for n in `seq 6 1`
20,21c16
< mv remote/$t/$i/7.tmp remote/$t/$i/0
< cp -al remote/$t/$i/1/. remote/$t/$i/0
---
> cp -al remote/$t/$i/0/. remote/$t/$i/1
Later Still… I found and installed Backuppc via delicious this morning and I’ve got it working. It uses the same idea of space saving hard links but also provides a web based interface to the backup and restore procedures. I think it can be automated and there are loads of other features I couldn’t possibly hope or wish to duplicate in a timely manner!
Installation is relatively well explained, even down to installing the required Perl modules from CPAN, but configuration is slightly harder. Just make sure to override the defaults in config.pl with config.pl in the $backupdir/pc/$host/config.pl file. That took som figuring out where that file was.
It’s already backed up two Windows machines and it’s working on a Linux box. Backup contents can be examined over the web and because it uses a “pool” mechanism, it can find duplicate files, even among different backups! That should save a lot of disk space and network bandwidth as time goes by!
A few days ago I mentioned a photography tutorial site. This thread on dpreview links to it too, but there’s lots of great comments and advice from experienced photographers there and a couple of interesting links too!
Time makes a dig against the Body Mass Index method of measuring how fat you are. I have to agree with him as it’s not a realistic scale IMO.
Anyway, I love the comment left by Aaron, it’s all gravity’s fault!
This set of slides from a presentation earlier this month is well worth a read-over. I knew a lot of it, but there were a few surprises too. Hopefully I can report back in a few days time if it made much of an impact on the server!
Later… I’m impressed, but here’s a short summary of what I did first:
The result? Double the network traffic to our web server! I haven’t examined the logfiles yet but hopefully they’ll show an increase in page views!
Much Later… You’ll be happy to hear there was a corresponding increase in page view. If you run a Apache/PHP based website take heed of the tips above and in this presentation!
To read later: This running plan may be useful in my exercise regime. Hmm, lovely day outside, I’m going for a walk!