Hacer copia de seguridad de un BDD de solo lectura | SQL Server Performance Forums

SQL Server Performance Forum – Threads Archive

Hacer copia de seguridad de un BDD de solo lectura

Buenos Dias Necesitaria hacer una copia de seguridad de un base de datos que esta en
modo lectura pero capaz de restaurar nuevos registros de tranascciones.
Hay alguna manera de hacer estooo?? Cuando intento hacer una copia de seguridad me da un error y no puedo
hacerla.
Hay alguna manera de cambiar el estado de la BDD ?
El problema es que esta bdd forma parte de un log shipping y necesito que
despues de hacer la copia vuelva a estar en modo de solo lectura, sin tener
que restaurar la base de datos ya que son 70 gb.
En Definitiva
¿Existe alguna manera de hacer copia de seguridad de una BDD de solo
lectura?
¿Se puede cambiar el estado de la bdd para hacer la copia y que luego vuelva
a su estado sin tener que restaurar la base de datos?? Muchismas Gracias Un Saludo Nuria
En las propiedades de la base (Enterprise Manager) tu puedes cambiar a que la base sea de lectura y escritura y, luego de hacer el backup, volverla a lectura solamente. Luis Martin
Moderator
SQL-Server-Performance.com All in Love is Fair
Stevie Wonder
All postings are provided “AS IS” with no warranties for accuracy.
El problema, es que necesito que la base de datos se ponga en modo lectura pero capaz de restaurar registros de transacciones.
Al formar parte del log shipping necesito que una vez se ponga de nuevo en solo lectura sea capaz de restaurar nuevos registros de transacciones Es decir que este en modo de espera activa, este es el error que me da cuando intento hacer una copia de seguridad: " La base de datos esta en estado de espera activa( establecido con RESTORE
WITH STANDBY) No se puede hacer una copia de seguridad de ella hasta qe no
termine toda la secuencia de carga. fin anomalo de BACKUP DATABASE" y si intento ponerla en modo de escritura me da el siguiente
"una base de datos en modo de espera activa es de solo lectura" Muchisimas Gracias Un saludo Nuria

Nuria: En estos momentos estoy fuera de mi oficina (800Km) sin documentaciòn alguna. Pero leyendo el error que te da: " La base de datos esta en estado de espera activa( establecido con RESTORE
WITH STANDBY) No se puede hacer una copia de seguridad de ella hasta qe no
termine toda la secuencia de carga. fin anomalo de BACKUP DATABASE" pareciera ser que està pendiente una finalizaciòn de un RESTORE. En consecuencia no es posible realizar un backup hasta que no finalize el REstore de la misma base de datos. Como te dije anteriormente vuelvo la semana que viene y allì prodrè analizar con alguna documentaciòn. Lamento no poder ayudarte màs en este momento. Luis Martin
Moderator
SQL-Server-Performance.com All in Love is Fair
Stevie Wonder
All postings are provided “AS IS” with no warranties for accuracy.
Muchisimas Gracias por todo Luis Seguire investigando , pero lo veo dificil, esta base de datos forma parte de un Log shipping y creo que no hay manera de poder hacer esta copia de seguridad.
De todas formas si averiguas algo no dudes en comentarlo, yo de todas formas si descubro algo lo comentare.
Un Saludo Nuria
De acuerdo a partir del lunes comenzarè a revisar la documentaciòn. Luis Martin
Moderator
SQL-Server-Performance.com All in Love is Fair
Stevie Wonder
All postings are provided “AS IS” with no warranties for accuracy.
Por lo que estuve mirando el servidor que recibe el log shipping se encuentra siempre en estado de recovery para restorear el log shipping.
Por lo tanto debes sacarlo de ese modo recovery para ponerlo en modo stand by server y recien allí realizar el backup.
Luis Martin
Moderator
SQL-Server-Performance.com All in Love is Fair
Stevie Wonder
All postings are provided “AS IS” with no warranties for accuracy.
Pero si lo pongo en modo stand by, solo puedo volver a ponerlo en modo recovery restaurando la base de datos y eso me es totalmente imposible, ¿por que no existe ninguna otra manera de volver a poner la base de datos en modo recovery verdad??? Muchas Gracias de nuevo.
Porque se trata de un servidor en modo recovery con el objetivo exclusivo de pasarlo a primario si tienes algún problema con el servidor principal.
Se supone que el backup lo realizas siempre en el de producción y el log shipping te asegura que ante algún problema con el mismo, puedas recurrir al otro para seguir trabajando en el menor tiempo posible. Hacer un backup del servidor de recovery cuando ya tienes backups del servidor principal no tiene mucha utilidad. Por eso, si por alguna razón, quisieras hacer un backup del que está en modo recovery es como si tuvieras que comenzar de nuevo con el proceso de log shipping desde el principio.
Luis Martin
Moderator
SQL-Server-Performance.com All in Love is Fair
Stevie Wonder
All postings are provided “AS IS” with no warranties for accuracy.
]]>