Cómo hacer una copia de seguridad de la base de datos de SQL Server en un NAS

¿Cómo hacer una copia de seguridad de la base de datos de SQL Server directamente en un NAS? Esta publicación ofrecerá 3 formas de hacer copias de seguridad de las bases de datos de SQL en una unidad NAS Synology, Qnap y otros.

Alex

Por Alex / Actualizado en 22/11/2024

Compartir a: instagram reddit

¿Puedes hacer una copia de seguridad de una base de datos de SQL Server en una unidad NAS?

 

Anteriormente hice un plan de mantenimiento para hacer una copia de seguridad de mi base de datos de MS SQL. Pero ahora necesito hacer una copia de seguridad de mi base de datos en mi unidad NAS. Sin embargo, cuando intenté hacer una copia de seguridad con SSMS, no pude encontrar mi unidad NAS. Entonces, ¿puede SQL Server Management Studio hacer una copia de seguridad de la base de datos de MS SQL? ¿O hay otra forma de hacer una copia de seguridad de SQL Server en una unidad NAS?

Los dispositivos NAS permiten que varios clientes conectados a la red almacenen y compartan archivos con acceso rápido, por lo que no es de extrañar que algunos usuarios quieran hacer una copia de seguridad de su base de datos de SQL Server en una unidad NAS como estrategia de protección. Sin embargo, al intentar hacer una copia de seguridad de SQL en SSMS, descubrirá que no hay ninguna ruta de red en la lista de destinos.

Esto sucede porque, para hacer una copia de seguridad de una base de datos de SQL en una ubicación de red, primero debes ingresar manualmente la ruta UNC correcta. Debe contener el nombre del servidor y el nombre de la carpeta, como \\servidor\carpetacompartida o \\ip\carpetacompartida.

Si mapeas una carpeta de red como una unidad y usas su letra de unidad como ruta, es probable que recibas el error de sistema 3 (No se puede encontrar la ruta especificada).

No te preocupes, SSMS puede hacer una copia de seguridad de SQL en una unidad NAS o en una carpeta compartida de red. Puedes seguir los siguientes pasos para saber cómo hacerlo. También te presentaremos una forma más sencilla de hacer una copia de seguridad de la base de datos de MS SQL en una unidad NAS.

Logo de SQL Server

Método 1. Hacer una copia de seguridad de SQL Server en una unidad NAS con SSMS

SQL Server Management Studio (SSMS) es un entorno integrado para administrar cualquier infraestructura de SQL. Ofrece una forma de crear un plan de mantenimiento para SQL Server.

Aquí te mostraré un ejemplo de cómo funciona, pero los pasos son un poco complicados. Si necesitas una forma más sencilla, puedes consultar la siguiente parte.

Paso 1. Ejecuta SSMS y entra al programa de copias de seguridad

En Microsoft SQL Server Management Studio, haz clic derecho en la base de datos que deseas hacer una copia de seguridad y elige Tareas > Copia de seguridad.

copia de seguridad de la base de datos

Paso 2. Elija una unidad NAS como destino y configure otros ajustes

Ahora puede configurar los ajustes de copia de seguridad. Elimine el destino predeterminado para Agregar uno nuevo.

Por favor, no haga clic en el ícono para seleccionar el destino. En su lugar, escriba la ruta UNC más el nombre del archivo de copia de seguridad en la ventana emergente. En mi caso, el destino de la copia de seguridad es "\\nas\sharefolder\sqldb.bak".

Alternativamente, puede reemplazar el nombre de la NAS con la dirección IP, como "\\192.168.0.x\sharefolder\sqldb.bak".

copia-de-seguridad-a-nas

Paso 3. Confirmar tarea de copia de seguridad

Haga clic en OK para ejecutar la copia de seguridad. Verá que se completó con éxito.

copia de seguridad completa

De manera similar, puede utilizar T-SQL para realizar la copia de seguridad de SQL a una NAS. Haga clic en Nueva Consulta > ingrese los siguientes comandos > luego Ejecutar.

BACKUP DATABASE ejemplo
TO DISK = "\\nas\sharefolder\sqldb.bak"

*Reemplace el nombre de la base de datos y la ruta de NAS con los suyos.

t-sql-copia-de-seguridad-a-nas

Consejos relacionados:

✎ Si desea ejecutar automáticamente una copia de seguridad de SQL Server en un NAS, puede combinar este consejo con Maintenance Plans, SQL Server Agent o un archivo por lotes (consulte copia de seguridad automática de la base de datos SQL). Solo recuerde utilizar siempre la ruta UNC de una ubicación de red.

✎ Para solucionar el error del sistema operativo 5, consulte SQL Server backup a acceso denegado en una carpeta compartida de red.

Método 2. Copia de seguridad de la base de datos SQL en Synology NAS con Active Backup for Business

Active Backup for Business es un método de copia de seguridad proporcionado por Synology. Le ayuda a crear una copia de seguridad de máquinas físicas y virtuales. Por lo tanto, si está utilizando Synology NAS, puede hacer una copia de seguridad de su equipo físico o máquinas, que incluyen su base de datos SQL.

Para hacer una copia de seguridad de un servidor físico Windows que ejecuta SQL

Paso 1. Descargue Active Backup for Business, instálelo y ejecútelo.

Paso 2. Seleccione Servidor físico en el panel izquierdo > Haga clic en Windows > Agregar dispositivo y descargue el instalador de 32 bits o 64 bits para el dispositivo.

Paso 3. Vaya al Centro de descargas de Synology, seleccione el modelo de su producto y descargue el Agente Synology Active Backup for Business.

Paso 4. En Active Backup for Business, elija el servidor conectado. Luego haga clic en Crear tarea y configure los ajustes de la tarea. > haga clic en Crear tarea > Luego siga las instrucciones para configurar su tarea de copia de seguridad.

active backup for business backup physical server

Para hacer una copia de seguridad de una máquina virtual Windows que ejecuta SQL

Paso 1. Seleccione la opción Máquina virtual en Active Backup for Business.

Paso 2. Haga clic en Administrar hipervisor y agregue un host.

Paso 3. Luego seleccione el host > haga clic en Crear tarea. Luego siga el asistente de copia de seguridad para crear una tarea de copia de seguridad.

active backup for business backup vm

Método 3. La forma más fácil de hacer copias de seguridad de (múltiples) bases de datos SQL en todos los NAS/compartir en red

Los métodos mencionados son efectivos para hacer copias de seguridad de las bases de datos SQL, pero el SQL Server Management Studio (SSMS) solo puede hacer copias de seguridad de una base de datos a la vez y a veces pueden surgir problemas al usar SSMS. Además, Active Backup for Business está diseñado para hacer copias de seguridad en los NAS de Synology.

Entonces, ¿existe una solución mejor para las copias de seguridad de SQL? Sí, la hay. Recomendamos AOMEI Cyber Backup, un software centralizado de copia de seguridad de SQL que puede gestionar todas las bases de datos SQL en una red local. Te permite hacer copias de seguridad y restaurar bases de datos de SQL Server desde las versiones 2005 hasta 2022 sin errores. Con esta herramienta, puedes hacer copias de seguridad de todas las bases de datos de Microsoft SQL en Synology u otros NAS.

Además, cuenta con muchas características avanzadas útiles para satisfacer diferentes demandas de copia de seguridad:

📌 Copia de seguridad automática: Permite a los usuarios programar una tarea de copia de seguridad para que se ejecute automáticamente. Puedes elegir hacer copias de seguridad completas, incrementales y diferenciales.
📌 Gestión basada en roles: Con una cuenta de administrador, puedes crear más subcuentas con diferentes permisos. Así puedes asignar a otros miembros del equipo como espectadores, monitores y operadores.
📌 Copia de seguridad en todas las ubicaciones: además de hacer copias de seguridad en un NAS, AOMEI Cyber Backup permite a los usuarios realizar copias de seguridad de SQL en otras ubicaciones remotas, como compartir en red, unidad mapeada, almacenamiento local o externo. También puedes hacer copias de seguridad en un bucket de Amazon S3.

Prueba la versión de prueba gratuita de 30 días:

Descargar versión de prueba gratuitaMicrosoft SQL Server 2005-2022
Copia de seguridad centralizada y segura de SQL

Los siguientes pasos te guiarán para configurar y ejecutar copias de seguridad desde SQL Server a un NAS:

Paso 1. Ejecutar AOMEI Cyber Backup y agregar Microsoft SQL.

Para configurar el software de copia de seguridad de SQL: ejecuta el programa instalado y ve a Dispositivo Fuente -> Microsoft SQL -> Agregar Microsoft SQL.

Microsoft SQL

▶De lo contrario, puedes hacer clic en ​​​​Agregar Microsoft SQL > Descargar programa proxy o Copiar enlace para instalar el programa en el dispositivo con SQL Server instalado. Luego haz clic en "Proxy ya instalado" y selecciona el dispositivo y pulsa el botón Confirmar.

Después de eso, haz clic en icon -> Autenticación para validar la instancia de la base de datos.

Añadir Dispositivo

Paso 2. Ejecutar una tarea de copia de seguridad de SQL

Haz clic en Tarea de Copia de Seguridad en la columna izquierda de la interfaz, y haz clic en Tarea de Copia de Seguridad > Crear Nueva Tarea. Cuando aparezca la opción Crear Nueva Tarea, selecciona el Tipo de Copia de Seguridad como Copia de Seguridad de Microsoft SQL.

Tipo de Copia de Seguridad

Paso 3. Configurar los ajustes de la copia de seguridad

Haz clic en Nombre del Dispositivo para seleccionar la instancia de SQL y las bases de datos que deseas respaldar. Puedes seleccionar una o varias bases de datos de manera flexible.

Seleccionar Base de Datos

Para respaldar la base de datos de SQL en el NAS, puedes hacer clic en Agregar un nuevo almacenamiento de red para añadirlo. La ruta guardada será listada en Agregar almacenamiento.

Seleccionar Destino

Configura un Horario (opcional) para ejecutar la copia de seguridad de la base de datos de SQL diariamente/semanalmente/mensualmente, y establece el método de copia de seguridad como Completa/Incremental/Diferencial.

Programar copia de seguridad

✍Más características útiles:

  • Limpieza de copias de seguridad te ayuda a eliminar automáticamente versiones antiguas de copias de seguridad y ahorrar espacio de almacenamiento.
  • Notificación por correo electrónico te permite recibir notificaciones por correo electrónico cuando la tarea sea anormal o exitosa.
  • Archivo te ayuda a archivar copias de seguridad en un almacenamiento en la nube - Amazon S3 después de ejecutar una copia de seguridad.

Paso 4. Confirmar la tarea de copia de seguridad SQL

Ahora puedes hacer clic en Iniciar copia de seguridad para crear y ejecutar la copia de seguridad de la base de datos SQL.

Iniciar copia de seguridad SQL

Una vez creada la tarea, se mostrará en la pestaña Tarea de copia de seguridad. Puedes editarla o restaurarla en cualquier momento que necesites. Con la función centralizada de copia de seguridad y restauración, también puedes hacer copias de seguridad de la base de datos SQL en otro servidor fácilmente.

Preguntas frecuentes sobre la copia de seguridad de SQL Server en un NAS

P: ¿Cuáles son los requisitos previos para hacer una copia de seguridad de SQL Server en un NAS?

A: Antes de hacer una copia de seguridad en un NAS, asegúrate de que:

  • El NAS sea accesible desde el SQL Server (a través de mapeo de red o ruta UNC).

  • La cuenta de servicio de SQL Server tenga permisos de lectura/escritura en la carpeta del NAS.

  • Tengas suficiente espacio de almacenamiento en el NAS para las copias de seguridad.

P: ¿Qué problemas comunes puedo encontrar al hacer una copia de seguridad de SQL Server en un NAS?

A: Algunos problemas comunes incluyen:

  • Errores de permisos: Si SQL Server no tiene los permisos correctos, no podrá escribir en el NAS.

  • Problemas de red: Si hay un problema con la conectividad de red, la copia de seguridad podría fallar.

  • Espacio de almacenamiento: Asegúrate de que el NAS tenga suficiente espacio para tus copias de seguridad.

P: ¿Es posible comprimir las copias de seguridad de SQL Server para ahorrar espacio en el NAS?

A: Sí, AOMEI Cyber Backup ofrece copias de seguridad comprimidas de SQL Server para reducir el tamaño del archivo, lo que ayuda a ahorrar espacio en el NAS.

Conclusión

Así es cómo realizar una copia de seguridad de SQL Server en una unidad NAS. Puede utilizar SSMS, Active Backup for Business o AOMEI Cyber Backup para proteger su base de datos de MS SQL.

En contraste, AOMEI Cyber Backup es mejor en la mayoría de las condiciones. Le permite hacer una copia de seguridad de la base de datos de SQL Server en una unidad NAS y configurar un horario para automatizarlo. Además, incluso puede hacer una copia de seguridad de la base de datos de SQL y restaurarla en otro servidor en solo unos sencillos pasos.

Alex
Alex · Autor
Alex ha estado involucrado en la protección de datos durante muchos años, incluyendo la copia de seguridad de datos en máquinas virtuales, bases de datos y PC y servidores con Windows. Se mantiene atento a las últimas tendencias en tecnología, garantizando que la información proporcionada esté alineada con los avances continuos en el campo.