Recién se instalaron nuevos servidores en la empresa y se realizaron upgrades de algunos sistemas, estaba preocupado por encontrar un buen manual para implementar una política y acciones correctas para los backups de las DBs que tenemos en la empresa, y gracias a este vídeo pude descansar al encontrar a mi parecer, la mejor solución que pude haber encontrado, gracias Maxxi, estupendo vídeo, me suscribo y te seguiré, claro que sí, saludos!!!
Hola, soy nuevo en este tema y me ayudo bastante esto. Aun espero que saques uno para realizar algun RESTORE automatizado con los BACKUPS realizados con el SCRIPT de OLA. Saludos desde Chile!
Muy buen video mi amigo y gracias por compartir con nosotros tu conocimiento. Consulta tienes algún video sobre como ejecutar el script? es que siguiendo tu video en el minuto 18:36 indicas que hay que correrlo pero no explicas como hacerlo. Gracias por tu atención y ayuda.
Estimado, yo tengo una base de datos que se actualiza cada 3 a 4 horas con datos de otras bases de datos, así que en ese caso se puede decir que la que tengo funciona como data warehouse , no se si tienes un video donde expliques los backup log en ese caso. que me quedó claro que es un caso distinto a lo que explicas en el video y no es necesario que se hagan cada 10 o 15 min. . gracias por compartir tus conocimientos. Los conocimientos de este video ya los aplique :-)
@@maxiaccotto , entendido. Tengo funcionando los backup de sistemas 1 vez por semana (de momento sin borrado ya que estoy trabajando en crear usuarios y roles). los de usuarios 1 por semana (borrando anteriores cada 192 horas, para que sea 1 semana + 1 día y los DIF cada 48 horas).
excelente script, muchas gracias por la explicación... te comento, que he tenido problema para hacer el backup en un recurso compartido de red, da error, pero si lo hago en la unidad local, funciona sin problema... no sé cual será el detalle, pues si puedo acceder a la carpeta sin problema con sus permisos respectivos. 😞
Me encanta su canal, y me gustomucho este tutoriañl en particular solo tengo una duda en la ubicacion se peden enviar otras ubucaciones de la Red, pero es posible enviarlo a una ubicaicon FTP que solicita acceso usando el codigo natio de SQL?
@@maxiaccotto Hola Maximiliano genial tu video, estoy suscrito desde ahora. Sobre este tema: es posible enviar el backup directamente a AWS Amazon desde el script de Ola? Por favor, tienes alguna refererncia? Muchas gracias de Antemano.
Estimado excelente tu video todo funciona ok. Tengo una consulta se podrá modificar el job y en la programación que deja de lunes a sábado puede dejar los 6 archivos en la misma ruta. Por que cuando se ejecuta 2 veces gatilla error.
Te lo agradezco maestro, sin duda alguna siempre sigo viendo tus videos, pero tengo dos preguntas 1: En el laburo tengo un servidor sql express 2019 y ahi esta toda la base de datos de los sucursales son como 68 sucursales, he comentado este tipo de backups al adm de redes y me dice que le voy a saturar la red(por los log)y desde luego el express es limitado, como haria esta politica de backups en ese caso?. 2: Que pasa si accidentalmente se elimina los registros de una tabla un miércoles(y la diferencial esta a las 00:00 y el full solo fin de semana y los log cada 15 min) , cual backup entrar a talla ahí para recuperar los registros de dicha tabla? Sinceramente agradeceré tu respuesta; Saludos desde Perú. Gracias
Hola, yo tengo los backups asi en mas de 300 clientes nuestros y no satura la red, pero cada infra es un mundo a parte y habría que analizar tu caso particular
Profe maxi muchísimas gracias por su contenido, en verdad que es muy útil, tenia una consulta y es que estoy intentando en el destino guardar en una carpeta compartida de red, pero genera error y no me especifica por que sucede, estoy trabajando en sql 2008 r2, Gracias
Hola, Tengo una BD en SQL 2008 con data activa del 25.04.2023 y quiero restaurarle un Diferecial del 05.06.2023, se puede? como seria? de manera manual...
Hola Maximiliano, excelentes videos, gracias desde Colombia. Tengo un problema, me funciono , pero tengo un trigger de restricción de usuario y cuando esta habilitado NO funciona los JOB, me di cuenta que debilitándolos funciona bien, Me podría ayudar con tu valiosa opinión
Hola estimado, muchas gracias por la Información... Hay alguna forma de implementar estos script en SQL Express?... Como desarrollador quiero hacer los respaldo de mi sistema de forma automática.
Hola, he implementado las acciones mencionadas en tu tutorial y funcionan de manera correcta, indiqué que los respaldos me los genere en la carpeta @Directory = 'C:\SAP BDs', y sin problema, pero, si yo quisiera programar para que se generen en una carpeta compartida de otro eqioó, ¿cómo debo indicarlo? Yo escribí '\\Nombre_Servidor\Carpeta', pero no me funcionó Quiero mencionar que el folder está compartido y se cuentan con permisos de Administrador totales Gracias de antemano, felices fiestas!
Hola, una pregunta dónde recomiendas guardar los respaldos, un ejemplo anteriormente yo utilizaba una nas para guardarlos pero actualmente falla la conexión entré sql server y las nas.
Hola, sabes que actualmente tengo 535 base de datos en mi instancia (y creciendo), ejecute el script de OLA el cual funciono correctamente la primera vez, pero al estar ejecutando tareas me falla. Acudo a tu experiencia o algún concejo a seguir por favor.
Buenas noches excelente video pero tengo una inquietud en este video realizo la explicacion de los videos para el backup DatabaseBackup - USER_DATABASES - FULL es para los usuarios de esas bases de datos correcto? pero yo quiero es a las bases de datos completas seria asi DatabaseBackup - ALL_DATABASES - FULL. que pena soy nuevo en el tema. EXECUTE[dbo].[DatabaseBackup] @Databases = 'ALL_DATABASES', @Directory = '\\PRUEBA\SERVER1', @BackupType = 'FULL', @Verify = 'Y', @Compress = 'Y', @CheckSum = 'Y', Mi pregunta es quedaria asi? @CheckSum = 'Y', esta condicion para que sirve muchas gracias quedo atento.
Hola SQL tiene bases de usuario y de sistema (master, model, msdb, tempdb, etc) cuando hablamos de bases de usuarios son todas aquellas que no son de sistemas con lo cual ahi debes poner @Databases = 'USER_DATABASES'
Hola estimado, muchas gracias por la Información... Hay alguna forma de implementar estos script en SQL Express?... Como desarrollador quiero hacer los respaldo de mi sistema de forma automática.
Recién se instalaron nuevos servidores en la empresa y se realizaron upgrades de algunos sistemas, estaba preocupado por encontrar un buen manual para implementar una política y acciones correctas para los backups de las DBs que tenemos en la empresa, y gracias a este vídeo pude descansar al encontrar a mi parecer, la mejor solución que pude haber encontrado, gracias Maxxi, estupendo vídeo, me suscribo y te seguiré, claro que sí, saludos!!!
Gracias
Excelete, lleva dias buscando es tipo de manejo de backup
Gracias
17:44 Demo de implementación de los scripts de OLA
Maxi muchísimas gracias por el video, me sirvio mucho para implementar politicas de backup!
Excelente!
Muchas gracias Maxi gracias infinitas por tus videos. Eres el mejor!
Gracias a ti!
Simplemento oro puero es esto!!!
Gracias
Muchas gracias, muy valioso tu video, de verdad siento que un like queda corto para la calidad del contenido que brindas. Saludos
Muchas gracias, con un like es mas que suficiente :-)
¡Excelente video, muchas gracias por todos tips!
Gracias a ti!
Hola, soy nuevo en este tema y me ayudo bastante esto. Aun espero que saques uno para realizar algun RESTORE automatizado con los BACKUPS realizados con el SCRIPT de OLA. Saludos desde Chile!
Lo tendré en carpeta :-)
Muy buen video muchas gracias
Gracias a ti
Muy buen video mi amigo y gracias por compartir con nosotros tu conocimiento. Consulta tienes algún video sobre como ejecutar el script? es que siguiendo tu video en el minuto 18:36 indicas que hay que correrlo pero no explicas como hacerlo. Gracias por tu atención y ayuda.
En la documentación de ola están los ejemplos de como los podes ejecutar
Estimado, yo tengo una base de datos que se actualiza cada 3 a 4 horas con datos de otras bases de datos, así que en ese caso se puede decir que la que tengo funciona como data warehouse , no se si tienes un video donde expliques los backup log en ese caso. que me quedó claro que es un caso distinto a lo que explicas en el video y no es necesario que se hagan cada 10 o 15 min. . gracias por compartir tus conocimientos. Los conocimientos de este video ya los aplique :-)
En un dw no se suele hacer bkp del tlog a menos que esté en AG lo cual podrías hacerlo cada 30 minutos
@@maxiaccotto , entendido. Tengo funcionando los backup de sistemas 1 vez por semana (de momento sin borrado ya que estoy trabajando en crear usuarios y roles). los de usuarios 1 por semana (borrando anteriores cada 192 horas, para que sea 1 semana + 1 día y los DIF cada 48 horas).
Muy buenos bachups.
Gracias!
Muchas gracias por tus aportes, una consulta por que en las Bases de datos del sistema no realiza el backup de la tempdb?
Porque de la tempdb no se hace backup
excelente script, muchas gracias por la explicación... te comento, que he tenido problema para hacer el backup en un recurso compartido de red, da error, pero si lo hago en la unidad local, funciona sin problema... no sé cual será el detalle, pues si puedo acceder a la carpeta sin problema con sus permisos respectivos. 😞
Es un tema de permisos
Excelente explicación y contenido Maxi, tendras video para la restauración de las BD automática ? Gracias
Hola, busca dbatools.io quizas eso te ayude a tu tarea
Me encanta su canal, y me gustomucho este tutoriañl en particular solo tengo una duda en la ubicacion se peden enviar otras ubucaciones de la Red, pero es posible enviarlo a una ubicaicon FTP que solicita acceso usando el codigo natio de SQL?
Hola, podes hacerlo hacia un blob storage de azure
@@maxiaccotto Hola Maximiliano genial tu video, estoy suscrito desde ahora. Sobre este tema: es posible enviar el backup directamente a AWS Amazon desde el script de Ola? Por favor, tienes alguna refererncia? Muchas gracias de Antemano.
Estimado excelente tu video todo funciona ok. Tengo una consulta se podrá modificar el job y en la programación que deja de lunes a sábado puede dejar los 6 archivos en la misma ruta. Por que cuando se ejecuta 2 veces gatilla error.
Todo se puede hacer
CommandLog Cleanup este jobs te falto para explicarlo que hace ?
Hola mi amigo, muy agradecido por tus vídeos, quería preguntarte si tienes información sobre sp_blitz
Hola, si son los script de @brentozar
Te lo agradezco maestro, sin duda alguna siempre sigo viendo tus videos, pero tengo dos preguntas
1: En el laburo tengo un servidor sql express 2019 y ahi esta toda la base de datos de los sucursales son como 68 sucursales, he comentado este tipo de backups al adm de redes y me dice que le voy a saturar la red(por los log)y desde luego el express es limitado, como haria esta politica de backups en ese caso?.
2: Que pasa si accidentalmente se elimina los registros de una tabla un miércoles(y la diferencial esta a las 00:00 y el full solo fin de semana y los log cada 15 min) , cual backup entrar a talla ahí para recuperar los registros de dicha tabla?
Sinceramente agradeceré tu respuesta; Saludos desde Perú. Gracias
Hola, yo tengo los backups asi en mas de 300 clientes nuestros y no satura la red, pero cada infra es un mundo a parte y habría que analizar tu caso particular
Profe maxi muchísimas gracias por su contenido, en verdad que es muy útil, tenia una consulta y es que estoy intentando en el destino guardar en una carpeta compartida de red, pero genera error y no me especifica por que sucede, estoy trabajando en sql 2008 r2, Gracias
Sin el error es dificil saber
Tengo una base de datos de 1 Tb, pero crece mi transaccional mucho, como podría hacer para mitigar eso.
teniendo un backup del tlog cada 5 o 10 minutos máximo
Hola,
Tengo una BD en SQL 2008 con data activa del 25.04.2023 y quiero restaurarle un Diferecial del 05.06.2023, se puede? como seria? de manera manual...
Depende como tengas tus bkps, pero puedes buscar en la doc de ms como hacer un restore
Hola, consultandote que cuando trato ingresar al steps me da acceso denegado.
No deberas tener permisos en ese servidor
Hola Maximiliano, excelentes videos, gracias desde Colombia. Tengo un problema, me funciono , pero tengo un trigger de restricción de usuario y cuando esta habilitado NO funciona los JOB, me di cuenta que debilitándolos funciona bien, Me podría ayudar con tu valiosa opinión
Revisa que hace tu trigger, depende de la lógica que le pusiste podes llegar a bloquear todo
Hola Maxi, excelente contenido, consulta tenes curso completo de DBA Sql Server en plataforma Udemy ?
Gracias, no uso udemy
Saludos hermano, me da un error cuando ejecuto los backups ERROR 50000; habría forma de orientarme sobre como resolvemos ese inconveniente?
Deberías ver permisos mas detalles del error
Hola estimado, muchas gracias por la Información... Hay alguna forma de implementar estos script en SQL Express?... Como desarrollador quiero hacer los respaldo de mi sistema de forma automática.
Si , pero el express no tiene agente para armar los jobs :-(
en sql espress 2017funciona.? ya que no tiene jobs por eso la pregunta .
No, en sql express no funciona y tendrás que hacerlo de otra manera
Cuando indicas que el backup en modo siemple no soporta TLOG, te refieres a que no existe un TLOG en este tipo de bk, es decir que no es generado?
El log siempre existe
Hola, he implementado las acciones mencionadas en tu tutorial y funcionan de manera correcta, indiqué que los respaldos me los genere en la carpeta @Directory = 'C:\SAP BDs', y sin problema, pero, si yo quisiera programar para que se generen en una carpeta compartida de otro eqioó, ¿cómo debo indicarlo?
Yo escribí '\\Nombre_Servidor\Carpeta', pero no me funcionó
Quiero mencionar que el folder está compartido y se cuentan con permisos de Administrador totales
Gracias de antemano, felices fiestas!
En la documentación tienes como hacerlo
me gustaria saber como implementarlo en sql express si podes mostrarlo
No se puede porque no hay agent
tengo una duda, deje el TLOG configurado para que se eliminen a las 48 horas, habra algun problema al momento de la restauracion?
No me parece una buena idea,
Hola, una pregunta dónde recomiendas guardar los respaldos, un ejemplo anteriormente yo utilizaba una nas para guardarlos pero actualmente falla la conexión entré sql server y las nas.
La nube
Hola! consulta esto sirve para SQL Server 2000?o habra manera de adaptar? Gracias!
No
@@maxiaccotto gracias por responder,😊
sirve tambien para que sql server version express?
Si y no, express no tiene agente
Hola Maxi soy nuevo en esta área, estos scripts se pueden trabajar con bases de datos en español, de verdad muy buen video saludos
Si claro
Hola, sabes que actualmente tengo 535 base de datos en mi instancia (y creciendo), ejecute el script de OLA el cual funciono correctamente la primera vez, pero al estar ejecutando tareas me falla. Acudo a tu experiencia o algún concejo a seguir por favor.
Habria que ver los errores, yo lo tengo en mas de 100 clientes y uno de ellos tiene 3000 bases sin problemas
Buenas noches excelente video pero tengo una inquietud en este video realizo la explicacion de los videos para el backup DatabaseBackup - USER_DATABASES - FULL es para los usuarios de esas bases de datos correcto? pero yo quiero es a las bases de datos completas seria asi DatabaseBackup - ALL_DATABASES - FULL. que pena soy nuevo en el tema.
EXECUTE[dbo].[DatabaseBackup]
@Databases = 'ALL_DATABASES',
@Directory = '\\PRUEBA\SERVER1',
@BackupType = 'FULL',
@Verify = 'Y',
@Compress = 'Y',
@CheckSum = 'Y',
Mi pregunta es quedaria asi?
@CheckSum = 'Y', esta condicion para que sirve muchas gracias quedo atento.
Hola SQL tiene bases de usuario y de sistema (master, model, msdb, tempdb, etc) cuando hablamos de bases de usuarios son todas aquellas que no son de sistemas con lo cual ahi debes poner @Databases = 'USER_DATABASES'
@@maxiaccotto Muchas gracias por tu amable respuesta. Excelente videos y ayuda.
Hola estimado, muchas gracias por la Información... Hay alguna forma de implementar estos script en SQL Express?... Como desarrollador quiero hacer los respaldo de mi sistema de forma automática.
si claro pero sin agente de mssql