Supongamos que el repositorio del svn esta en /var/lib/svn/repos
Para crear un backup del svn hay dos metodos:
1- svnadmin dump: crea un fichero unico con todo el repositorio.
sintaxis: svnadmin dump REPOS_PATH [-r LOWER[:UPPER]] [--incremental] [--deltas] [> fichero_salida]
#sudo svnadmin dump /var/lib/svn/repos > fichero_dump.backup
Para restaurar este backup con dump:
#sudo svnadmin load /var/lib/svn/repos < fichero_dump.backup
2- svnadmin hotcopy crea un directorio que es una replica del repositorio
sintaxis: svnadmin hotcopy REPOS_PATH NEW_REPOS_PATH
#sudo svnadmin hotcopy /var/lib/svn/repos /home/user/svn_bk/directorio
Para restaurar este backup:
#sudo svnadmin hotcopy /home/user/svn_bk/directorio /var/lib/svn/repos
Nota:
Para accede como root en ubuntu: sudo su
No hay comentarios:
Publicar un comentario