Subversion Backup mit der bash
Ein kleines HowTo zum automatisierten Backup von Subversion während dem laufenden Betrieb mit Bordmitteln der Shell. Mit hotcopy. Was leider gar nicht so einfach wie man denkt.
#!/bin/bash echo " creating Subversion repository hotcopies" SVNDIR="/srv/svn" DATE=`date +%Y-%m-%d_%H` BKUP_PFAD="/pub/backup/svn/$DATE" mkdir -p $BKUP_PFAD pushd $SVNDIR > /dev/null for repository in `ls` do if [ -d $repository ] then echo " creating hotcopy of ${repository}" svnadmin hotcopy $repository "$BKUP_PFAD/${repository}" fi done popd > /dev/null
Hinterlasse einen Kommentar
An der Diskussion beteiligen?Hinterlasse uns deinen Kommentar!