Benutzerspezifische Werkzeuge
Sie sind hier: Startseite / GNU / Linux / SVN / SVN Backup / Restore

SVN Backup / Restore

Backup und Restore eines Subversion-Servers

 

Backup eines SVN-Repositories

  • Backup erstellen
svnadmin dump /path/to/svn_repo > /path/to/svn_backup.dump
  • Backup packen
gzip -9 /path/to/svn_backup.dump
  • Oder gleich ein gepacktest Backup erstllen
svnadmin dump /path/to/svn_repo | gzip -9 > /path/to/svn_backup.dump.gz

Restore eines SVN-Repositories

Falls das Repo noch nicht existiert, muss erst noch eins erstellt werden
  • Backup-Archiv entpacken
gunzip /path/to/svn_backup.dump.gz
  • Restore
svnadmin load /path/to/svn_repo < /path/to/svn_backup.dump

Automatische SVN-Repo Backups über Cron

crontab -e
@weekly svnadmin dump /path/to/svn_repo > /path/to/svn_backup.dump
@daily svnadmin dump /path/to/svn_repo | gzip -9 > /path/to/svn_backup-$(date +"\%Y-\%m-\%d-\%T").dump.gz
Kommentieren

Sie können einen Kommentar abgeben, indem Sie das untenstehende Formular ausfüllen. Nur Text.