Backup SVN: Unterschied zwischen den Versionen

Aus Tutorials
Zur Navigation springen Zur Suche springen
 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Siehe dazu auch [[Subversion_(Linux)#Backup|Subversion]]
== Backups erstellen ==
== Backups erstellen ==


Zeile 13: Zeile 15:
== Backup wiederherstellen ==
== Backup wiederherstellen ==


Falls Repositories noch nicht existieren, müssen diese angeleget werden:
<pre>
sudo svnadmin create /home/svn/examples
sudo svnadmin create /home/svn/foldbrowse
sudo svnadmin create /home/svn/garfield
sudo svnadmin create /home/svn/mailserver
sudo svnadmin create /home/svn/spainstrips
sudo svnadmin create /home/svn/speech
sudo svnadmin create /home/svn/videoarchive
</pre>
Dump-Dateien einspielen:
<pre>
<pre>
examples.dump
sudo svnadmin load /home/svn/examples < /media/cloud_backup/original/svn_dump/examples.dump
-rw-rw-rw-  1 501 martin  42422 Sep 23 18:03 foldbrowse.dump
sudo svnadmin load /home/svn/foldbrowse < /media/cloud_backup/original/svn_dump/foldbrowse.dump
-rw-rw-rw-  1 501 martin 283461 Sep 23 18:03 garfield.dump
sudo svnadmin load /home/svn/garfield < /media/cloud_backup/original/svn_dump/garfield.dump
-rw-rw-rw-  1 501 martin  2540 Sep 23 18:04 mailserver.dump
sudo svnadmin load /home/svn/mailserver < /media/cloud_backup/original/svn_dump/mailserver.dump
-rw-rw-rw-  1 501 martin  2545 Sep 23 18:04 spainstrips.dump
sudo svnadmin load /home/svn/spainstrips < /media/cloud_backup/original/svn_dump/spainstrips.dump
-rw-rw-rw-  1 501 martin  11979 Sep 23 18:05 speech.dump
sudo svnadmin load /home/svn/speech < /media/cloud_backup/original/svn_dump/speech.dump
-rw-rw-rw-  1 501 martin  51775 Sep 23 18:05 videoarchive.dump
sudo svnadmin load /home/svn/videoarchive < /media/cloud_backup/original/svn_dump/videoarchive.dump
</pre>
</pre>




Zurück zu [[Backups erstellen]]
Zurück zu [[Backups erstellen]]

Aktuelle Version vom 30. Oktober 2016, 18:52 Uhr

Siehe dazu auch Subversion

Backups erstellen

svnadmin hotcopy </path/to/repo> </path/to/destination>
svnadmin dump -q </path/to/repo> | bzip2 -9 > <filename>.bz2

Möglichkeit wäre auch, den ganzen Ordner einfach zu kopieren - wobei hier sichergestellt werden muß, dass zu diesem Zeitpunkt nicht schreibend darauf zugegriffen wird.

Backup wiederherstellen

Falls Repositories noch nicht existieren, müssen diese angeleget werden:

sudo svnadmin create /home/svn/examples
sudo svnadmin create /home/svn/foldbrowse
sudo svnadmin create /home/svn/garfield
sudo svnadmin create /home/svn/mailserver
sudo svnadmin create /home/svn/spainstrips
sudo svnadmin create /home/svn/speech
sudo svnadmin create /home/svn/videoarchive

Dump-Dateien einspielen:

sudo svnadmin load /home/svn/examples < /media/cloud_backup/original/svn_dump/examples.dump
sudo svnadmin load /home/svn/foldbrowse < /media/cloud_backup/original/svn_dump/foldbrowse.dump
sudo svnadmin load /home/svn/garfield < /media/cloud_backup/original/svn_dump/garfield.dump
sudo svnadmin load /home/svn/mailserver < /media/cloud_backup/original/svn_dump/mailserver.dump
sudo svnadmin load /home/svn/spainstrips < /media/cloud_backup/original/svn_dump/spainstrips.dump
sudo svnadmin load /home/svn/speech < /media/cloud_backup/original/svn_dump/speech.dump
sudo svnadmin load /home/svn/videoarchive < /media/cloud_backup/original/svn_dump/videoarchive.dump


Zurück zu Backups erstellen