Buscar


imprimir pdf

Como recuperar los datos del servicio de Backup Incremental/Semanal


Introducción

Este documento trata del procedimiento de recuperación de datos de un servicio específico de backup (Semanal, Incremental) de un servidor dedicado.

El backup es un espacio seguro de almacenamiento de datos. Le permite recuperar sus datos, ficheros...

Antes de comenzar

Los prerrequisitos técnicos

- Tener un servidor dedicado
  • Ninguno de los procedimientos descritos en este documento es aplicable al alojamiento compartido.

- Tener un servicio de backup específico
  • Este procedimiento no son válidos para los servicios Ebackup o Backup-FTP, sólo para los servicios de Backup específico (semanal/incremental).

- Tener un acceso ssh
  • Tener un acceso SSH en su máquina con el fin de ejecutar los scripts que recuperan la copia de seguridad

Utilizar su copia de seguridad

Puede listar el contenido de su espacio a partir de su máquina :


[root@nsXXXXX.ovh.net] #/usr/bin/rsync --password-file=/etc/rsync.dir/backup.pass nsXXXXX.ovh.net@superbackup.ovh.net::nombre_modulo


Puede listar el contenido de un backup a partir de su máquina :


[root@nsXXXXX.ovh.net] #/usr/bin/rsync \
--password-file=/etc/rsync.dir/backup.pass \
nsXXXXX.ovh.net@superbackup.ovh.net::nombre_modulo/nombre_backup



  • remplazar nombre_modulo por el nombre de su servidor y un número (nsXXXX.ovh.net_Y) indicado por correo
  • remplazar nombre_backup por el nombre del backup enviado por correo de la forma backup_fecha_hora
  • remplazar superbackup.ovh.net por el servidor de backup enviado por correo


Restaurar contenidos

Para restaurar un archivo puede utilizar el siguiente comando:

[root@nsXXXXX.ovh.net] #/usr/bin/rsync -rova \
--password-file=/etc/rsync.dir/backup.pass \
nsXXXXX.ovh.net@superbackup.ovh.net::nombre_modulo/nombre_backup/ruta/del/fichero/a/recuperar \
destino_local


  • remplazar nombre_modulo por el nombre de su servidor y un número (nsXXXX.ovh.net_Y) indicado por correo
  • remplazar nombre_backup por el nombre del backup enviado por correo de la forma backup_fecha_hora
  • remplazar superbackup.ovh.net por el servidor de backup enviado por correo

  • remplazar /ruta/del/fichero/a/recuperar por el fichero que desea recuperar
  • remplazar directorio_de_destino_local por el lugar donde desea guardar el fichero.

Si no, puede utilizar este pequeño script propuesto por un cliente para simplificar la tarea:

restore.sh :

#!/bin/sh

BACKUP=superbackup5.ovh.net
MACHINE=machine.ovh.net

/usr/bin/rsync -roa --password-file=/etc/rsync.dir/backup.pass $MACHINE@$BACKUP::$MACHINE$1 $2


echo "Fichero recuperado : $1"
echo "Fichero guardado : $2"


Introducir el código en un fichero de tipo restore.sh, ponerlo en "chmod u+x" y ejecutarlo de la siguiente forma:


[root@nsXXXXX.ovh.net] #./restore.sh /var/named/ovh.net /root/ovh.net.zone




ATENCIÓN /!\

No debe NUNCA restaurar el directorio / (root) de su nuevo disco con los datos del backup.
De echo, esta manipulación afectaría al fichero /etc/fstab y a la integridad de su servidor dedicado.



De la misma forma, no se debe recuperar directamente la carpeta /etc ya que sustituíria los ficheros /etc/fstab y /etc/ovhrelease.


Más documentación

: InstalarSitio :: ¿En que consiste la instalación de un sitio en un servidor dedicado?.
: ReleasePatchSeguridad : ¿Como aplicar los patchs y las actualizaciones de seguridad?

: ReinstalarServidor :: Cuando hay que reinstalar todo desde el principio.