Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

backup remoto

Estas en el tema de backup remoto en el foro de SQL Server en Foros del Web. Buenas forer@s!! Tengo un pequeño problema, estoy intentando realizar un backup de la bd de mi servidor y luego restaurarlo en otro servidor que tengo ...
  #1 (permalink)  
Antiguo 17/12/2007, 03:11
 
Fecha de Ingreso: septiembre-2007
Mensajes: 68
Antigüedad: 17 años, 3 meses
Puntos: 0
backup remoto

Buenas forer@s!!

Tengo un pequeño problema, estoy intentando realizar un backup de la bd de mi servidor y luego restaurarlo en otro servidor que tengo de pruebas.

La idea es generar un job que haga el backup y luego lo respalde en el servidor de pruebas.

El echo es que la sentencia con la que llamar al servidor vinculado no es del todo correcta y no encuentro la solución

BACKUP DATABASE [servidor.bd] TO DISK = N'C:\Archivos de programa\Microsoft SQL Server\MSSQL.1\MSSQL\Backup\bd.bak' WITH NOFORMAT, NOINIT, NAME = N'bd-Completa Base de datos Copia de seguridad', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO
declare @backupSetId as int
select @backupSetId = position from msdb..backupset where database_name=N'bd' and backup_set_id=(select max(backup_set_id) from msdb..backupset where database_name=N'bd' )
if @backupSetId is null begin raiserror(N'Error de comprobación. No se encuentra la información de copia de seguridad para la base de datos ''bd''.', 16, 1) end
RESTORE VERIFYONLY FROM DISK = N'C:\Archivos de programa\Microsoft SQL Server\MSSQL.1\MSSQL\Backup\bd.bak' WITH FILE = @backupSetId, NOUNLOAD, NOREWIND
GO
  #2 (permalink)  
Antiguo 17/12/2007, 13:53
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 5 meses
Puntos: 180
Re: backup remoto

Necesitas crear un STORE PROCEDURE que haga el BACKUP en tu servidor remoto y este mismo store, que lo copie a tu servidor destino, para que este, haga el RESTORE correspondiente.

¿Es para un DRP?
  #3 (permalink)  
Antiguo 18/12/2007, 10:46
 
Fecha de Ingreso: septiembre-2007
Mensajes: 68
Antigüedad: 17 años, 3 meses
Puntos: 0
Re: backup remoto

Muchas gracias iislas por contestar!!

En concreto este proceso no es para un drp, sino para poder trabajar en el servidor de desarrollo con información actualizada cada semana.

Alfinal he solucionado el problemilla con un sincronizador ftp que permite tareas, en concreto he usado el BestSync.

Este sincronizador me permite añadirle archivos .bat con lo que realizo el backup del primer servidor, enviarme el archivo al segundo y restaurarlo en este.

Espero que esto ayude a algun otro forero.

Un saludo
  #4 (permalink)  
Antiguo 19/12/2007, 13:58
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 5 meses
Puntos: 180
Re: backup remoto

Es una solucion adecuada, solo que es con costo ($), para hacerlo sin comprar herramientas de terceros, puedes hacerlo como te comente, creas un STORE PROCEDURE en tu servidor fuente, que haga los BACKUP y que este mismo, COPIE estos archivos a tu maquina destino.

En esta (destino), ejecutas un job (a cierta hora) que te haga los RESTORE.

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:23.