Backup Automaticos SQL

Поділитися
Вставка
  • Опубліковано 12 лис 2024

КОМЕНТАРІ • 78

  • @arielechavarria5752
    @arielechavarria5752 8 років тому

    Excelente, muchas gracias por la ayuda hacía un tiempo que no lograba hacer los backups en forma automática. Saludos.

  • @richardhernandez5125
    @richardhernandez5125 Рік тому +1

    @Framebits muchas gracias por el video, te tengo una consulta como se haria cuando son varias bases de datos ? que hora se debe ejecutar ? muchas gracias

    • @Framebits
      @Framebits  Рік тому

      Cuando era un dba, por lo regular lo hacía cuando las bases de datos no eran tan usadas, en las noches y programadas en horarios diferentes

    • @richardhernandez5125
      @richardhernandez5125 Рік тому

      @@Framebits pero debe hacer una programación por cada base de datos o hay alguna opción que yo le indique que sean todas las BD ? Gracias por responder

  • @jhimymirandat.1736
    @jhimymirandat.1736 7 років тому +2

    Me funciono de maravilla, gracias..

  • @ChristopherArayaGonzalez
    @ChristopherArayaGonzalez 10 років тому

    Se que el vídeo es viejo pero me sirvió un montón, Gracias amigo Dios te bendiga!

    • @Framebits
      @Framebits  10 років тому

      Gracias. Que bien que te haya servido. Saludos

  • @mauriciojosebelisarioyanez7399
    @mauriciojosebelisarioyanez7399 6 років тому +1

    estimado la version de mi sql express no tiene la opcion de trabajos v17.8.1 que puedo hacer?

    • @Framebits
      @Framebits  6 років тому

      Solo están disponibles para las versiones enterprises

  • @alexrodriguez6934
    @alexrodriguez6934 3 роки тому +1

    Buen Video

  • @manuelortega9359
    @manuelortega9359 3 роки тому +1

    @Framebits amigo buen día. Duda razonable, se puede realizar un script para realizar un backup de días anteriores sin dañar la base se datos?
    Saludos y gracias.

    • @Framebits
      @Framebits  3 роки тому

      Amm como dañar, te refieres a la integridad de la información? O que le pase algo,? Si se puede realizar el backup y la base seguir funcionando en teoría

    • @manuelortega9359
      @manuelortega9359 3 роки тому +1

      @@Framebits hola amigo a dañar me refiero a la base de datos como tal, como podría realizar ese backup

    • @Framebits
      @Framebits  3 роки тому

      Creo no estoy entendiendo. Pero no dañas a la base mientras realizas el backup.

  • @ckikeb
    @ckikeb 5 років тому +1

    hola amigo he puesto todo lo que indica pero no me funciona tengo la version enterprise

    • @Framebits
      @Framebits  5 років тому

      Quizás haya cambiado un poco la forma de hacerse. verifico con las nuevas versiones.

    • @Framebits
      @Framebits  5 років тому

      Ya revise y sigue funcionando , ve el registro de errores para ver el error que te marca, posiblemente no esté obteniendo la información del usuario que especificaste. Utiliza el propietario sa en la configuración general del trabajo

    • @ckikeb
      @ckikeb 5 років тому +1

      @@Framebits asi es bueno me funciono en una instalacion pero en las otras no me funciona

  • @guanitv
    @guanitv 9 років тому +1

    una pregunta: siempre debe estar abierto el SQL Mnagment studio a la hora de hacer el backup automatico? Gracias

    • @Framebits
      @Framebits  9 років тому

      jonathan maldonado No es necesario, de eso se encarga el servicio de windows llamado SQL

  • @ed._ross
    @ed._ross 10 років тому +3

    Muy completo tu tutorial, te felicito por la forma en la que explicas cada paso y la forma en la que haces pruebas, puesto que se nos facilita segur las instrucciones.
    Yo tengo la siguiente duda, yo necesitaba hacer lo mismo y tu tuto me ayudo, lo que yo no quiero son los históricos, quiero que cuando se respalde por segunda vez me elimine de manera automática la del día anterior (y que de esa forma en la carpeta de backup solo quede un archivo .bak) habrá alguna forma de hacer ese método,
    me ayudarías muchísimo.

    • @JoseEscobarM
      @JoseEscobarM 10 років тому +1

      Se me ocurre ejecutar una tarea de Windows por día que está llame a un archivo bat cuyo código batch busque al archivo y lo elimine

    • @Framebits
      @Framebits  4 роки тому

      Gracias

  • @88eduardotm
    @88eduardotm 11 років тому

    Hola, el problema que tengo a qui es que no me muestra el agente sql server, y yo tengo instalada la versión r2 2008 , cuando lo instale lo hice con todo completo y en el transcurso de la instalación vi que decía instalando el agente sql server, entonces que puedo hacer para visualizarlo... gracias

    • @Framebits
      @Framebits  4 роки тому

      espero hayas resuelto tu problema, lamento responder tarde.

  • @simaelcordova9465
    @simaelcordova9465 8 років тому

    buenas q tal quisiera saber como se solucciona los errores de SQL serve 2005,quiero instalar el programa S10 y no puedo me sale errores no se cual es el problema puede ser El SQL server como puedo solucionar eso problemas porfavor

    • @Framebits
      @Framebits  8 років тому

      +simael cordova Siento no poder ayudarte en ese aspecto

  • @aluminioscea
    @aluminioscea 10 років тому

    Buenos dias, ya se que el video es viejo pero tengo un problema a mi no me aparece el agente SQL server. un saludo

    • @Framebits
      @Framebits  10 років тому

      Las versiones express de Sql Server están limitadas y no traen funciones que el SQL Server Managament si las trae, podría ser un error en la instalación o error de configuración al momento de instalar. El servicio de Agente SQL no está corriendo

  • @erneymunoz6634
    @erneymunoz6634 9 років тому

    buenas noches
    si quiero que el backup se redireccionado a otro server, genere el codigo pero me sale error en los logs dice que es por acceso debegado

    • @Framebits
      @Framebits  9 років тому

      Erney Munoz Pueden ser los Permisos de escritura en el equipo que quieres que se genere

  •  8 років тому

    Buenas Noches.
    Tengo SQL Express y quiero hacer las backup automaticas pero el Agente SQL Server no sale. Supongo que solo Es con el Enterprese sql o el Profesional.

    • @Framebits
      @Framebits  8 років тому

      +Pedro Colas González si solo con versiones Enterprise o Profesional está el agente disponible

    • @Framebits
      @Framebits  8 років тому

      +Pedro Colas González si solo con versiones Enterprise o Profesional está el agente disponible

    •  8 років тому

      entonces para hacer una backup de la base de datos tengo que generar un script u luego lanzarlo de forma manual. Supongo .Otra opcion es comprar un software copias con el agente de backup de sql para hacerlo.
      Saludos Pedro Colas

    • @Framebits
      @Framebits  8 років тому

      +Pedro Colas González Utilizaba otra forma para hacer respaldos de forma automática para bases de datos oracle pero nunca las probé para sql server. Esto consistía en hacer el script de respaldo en programación batch, guardarlo como .bat y utilizando una tarea programada de windows ejecutaba la tarea de forma diaria. De esta forma cada día se ejecutaba el batch y obtenía el respaldo de la base de datos oracle

    •  8 років тому

      me puedes pasar un ejemplo del batch para pasarlo a bat.

  • @Hleonard31
    @Hleonard31 9 років тому

    Hola.
    SI deseo guardar el backup en una carpeta de un computador diferente al mio, que dirección colocaría en la parte de set @archivo= '', Agradezco cualquier ayuda

    • @Framebits
      @Framebits  9 років тому +1

      Harold Leonardo Ardila Corredor podrías poner la dirección ip de la máquina //IP//Carpeta

    • @Framebits
      @Framebits  9 років тому

      La dirección ip del equipo. Dando permisos a esa ubicación

  • @Joshrek1234
    @Joshrek1234 11 років тому +1

    Esto Funciona solo si la base de datos no esta en uso, cuandop la base de datos esta en uso genera error

  • @Jurger25
    @Jurger25 9 років тому

    Alguna forma de hacer el backup pero con la condición de que solo algunas carpetas se copien y otras no?

    • @Framebits
      @Framebits  4 роки тому +1

      espero hayas resuelto tu problema, lamento responder tarde.

  • @williamtejada3341
    @williamtejada3341 9 років тому +5

    Hola, este es el codigo:
    USE nombre_de_su_base;
    GO
    declare @fecha varchar(MAX)
    declare @archivo varchar(MAX)
    set @fecha= CONVERT(Varchar(max), GETDATE(),102)+'_'+SUBSTRING(CONVERT(varchar(10), getdate(),108),1,2)+SUBSTRING(CONVERT(varchar(10), getdate(),108),4,2)+'horas'
    set @archivo='C:
    ombredelacarpetaBACKUP
    ombre_de_su_base'+@fecha+'.bak'
    BACKUP DATABASE nombre_de_su_base
    TO DISK =@archivo
    WITH FORMAT,
    MEDIANAME = 'D_SQLServerBackups',
    NAME = 'Full Backup of nombre_de_su_base';
    GO

  • @jdanielpc
    @jdanielpc 9 років тому

    no... me funciona, me podrian ayudar con el codigo aqui... no se si lo estoy digitando mal... gracias

    • @Framebits
      @Framebits  9 років тому +1

      Este es el codigo
      use ReportServer;
      GO
      declare @fecha varchar(max);
      declare @archivo varchar(max);
      set @fecha= CONVERT(Varchar(10), GETDATE(),105)
      set @archivo= 'C:\Respaldo\ReportServer-'+@fecha+'.Bak'
      BACKUP DATABASE ReportServer TO DISK =@archivo
      WITH FORMAT,
      NAME= 'ReportServer'
      GO

    • @williamtejada3341
      @williamtejada3341 9 років тому

      Daniel te funciono ?

    • @erikrojas1291
      @erikrojas1291 9 років тому

      +William Tejada me ami tampoco me funciona o me da ningún respaldo ya encontraste una solución a tu problema gracias .

  • @manuelortega9359
    @manuelortega9359 3 роки тому

    Framebits
    Amigo buen día. Duda razonable, se puede realizar un script para realizar un backup de días anteriores sin dañar la base se datos?
    Saludos y gracias.

    • @Framebits
      @Framebits  3 роки тому

      Si se puede, aunque se recomienda hacerlo en días sin tanta carga.

  • @ricardoolivascastro2335
    @ricardoolivascastro2335 9 років тому +1

    Gracias.

  • @ChristopherArayaGonzalez
    @ChristopherArayaGonzalez 10 років тому

    Hola amigo, otra pregunta, no habrá algún comando que comprima la BD automáticamente?

    • @ChristopherArayaGonzalez
      @ChristopherArayaGonzalez 10 років тому

      Listo encontré una forma en caso de que alguien lo ocupe, hice un .bat con este código:
      for %%d in (*.bak) do start /wait /realtime winrar m -m5 -ri15 "%%~nd" "%%~nd.bak"
      -Luego de esto fui al programador de tareas de windows e hice lo que dice aquí: malandres.blogspot.com/2010/09/tareas-en-windows-server-2008-bat.html y listo copias de seguridad comprimidas y elimina el archivo.bak que queda

    • @Framebits
      @Framebits  10 років тому

      Christopher Araya Gonzalez exacto amigo, siento no haberte respondido antes, tu opción es valida, usar programación batch ayuda bastante en este tipo de casos. Saludos

  • @salomontapiaaguilar3306
    @salomontapiaaguilar3306 7 років тому

    No, definitivamente no funcionó; lo hice tal cual pero no genera el archivo .bak
    ¿alguna idea que tengan para solucionarlo?

    • @Framebits
      @Framebits  4 роки тому +1

      Espero hayas resuelto el problema. Lamento responder tarde, me ausente un tiempo.

  • @williamtejada3341
    @williamtejada3341 9 років тому

    copio el codigo igualito, le cambio la ruta del archivo y el nombre de la base de datos, pero no genera el respaldo

    • @Framebits
      @Framebits  4 роки тому

      espero hayas resuelto tu problema, lamento responder tarde.

  • @williamtejada3341
    @williamtejada3341 9 років тому

    :(

    • @Framebits
      @Framebits  4 роки тому

      espero hayas resuelto tu problema, lamento responder tarde.

  • @INFOWAU
    @INFOWAU 7 років тому

    Hola como hago para que aparesca El Agente Sql server ..ya intente desde servicios locales y no aparece

    • @Framebits
      @Framebits  7 років тому +1

      El Agente está disponible en cualquier versión que no sea SQL Server Xpress, en caso de que tu versión no es xpress, es cuestión de ejecutar el instalador e instalarlo

    • @INFOWAU
      @INFOWAU 7 років тому

      Framebits Hola buenas noches. Que versión o SQL Server debo de instalarlo

    • @Framebits
      @Framebits  7 років тому

      El SQL Server Developer Edition ese es gratuito y tiene las caracteristicas funcionales de SQL Server, podría ser también la versión Enteprise solo que esa Microsoft la vende. también puede ser la standard pero también es de Pago