Migración a La Cumbre de innovación:
Obtenga información sobre cómo migrar y modernizar a Azure puede aumentar el rendimiento, la resistencia y la seguridad de su empresa, lo que le permite adoptar completamente la inteligencia artificial.Regístrese ahora
Este explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
A partir de SQL Server 2012 SP1 CU2, ya puede escribir copias de seguridad de bases de datos de SQL Server directamente en Azure Blob Storage. Use esta función para realizar copias de seguridad y restauraciones desde Azure Blob Storage. Las copias de seguridad en la nube ofrecen ventajas de disponibilidad, almacenamiento externo ilimitado replicado geográficamente y facilidad de migración de datos a la nube y desde ella. Puede emitir instrucciones BACKUP o RESTORE mediante Transact-SQL o SMO.
Información general
SQL Server 2016 presenta nuevas funcionalidades; puede usar copias de seguridad de instantánea de archivos para realizar copias de seguridad prácticamente instantáneas y restauraciones increíblemente rápidas.
En este tema se explica por qué podría decidir utilizar Azure Storage para realizar copias de seguridad de SQL Server y además se describen los componentes implicados. Puede usar los recursos que se incluyen al final del artículo para acceder a tutoriales e información adicional que le permitan comenzar a usar este servicio para las copias de seguridad de SQL Server.
Ventajas del uso de Azure Blob Storage para las copias de seguridad de SQL Server
A la hora de realizar una copia de seguridad de SQL Server, se enfrenta a varias dificultades. Entre estas cabe mencionar la administración del almacenamiento, el riesgo de error de almacenamiento, el acceso a almacenamiento sin conexión y la configuración del hardware. Muchas de estas dificultades se solucionan mediante el uso de Azure Blob Storage para realizar las copias de seguridad de SQL Server. Considere las siguientes ventajas:
Facilidad de uso: el almacenamiento de sus copias de seguridad en blobs de Azure puede ser una manera cómoda, flexible y fácil de acceder a opciones fuera del sitio. Crear almacenamiento externo para sus copias de seguridad de SQL Server puede ser tan fácil como modificar sus scripts o trabajos existentes para usar la sintaxis BACKUP TO URL . Normalmente, el almacenamiento externo debe estar suficientemente alejado de la ubicación de la base de datos de producción para impedir que un desastre afecte a las ubicaciones de las bases de datos externa y de producción. Al elegir la replicación geográfica de los blobs de Azure, tiene una capa adicional de protección en caso de que se produzca un desastre que pudiera afectar a toda la región.
Archivo de copias de seguridad: Azure Blob Storage ofrece una mejor alternativa a las opciones de cinta que se usan normalmente para archivar las copias de seguridad. El almacenamiento en cinta puede requerir el transporte físico a una instalación externa y medidas para proteger los medios. El almacenamiento de las copias de seguridad en Azure Blob Storage ofrece una opción de archivado instantánea, altamente disponible y resistente.
Hardware administrado: con los servicios de Azure no hay sobrecarga por la administración del hardware. Los servicios de Azure administran el hardware y ofrecen replicación geográfica para conseguir redundancia y protección contra los errores del hardware.
Almacenamiento ilimitado: al habilitar una copia de seguridad directa en blobs de Azure, tendrá acceso a un almacenamiento prácticamente ilimitado. Como alternativa, la copia de seguridad en un disco de máquina virtual de Azure tiene límites basados en el tamaño de la máquina. Existe un límite en el número de discos que se pueden conectar a una máquina virtual de Azure para copias de seguridad. Este límite es de 16 discos para una instancia muy grande e inferior para instancias menores.
Disponibilidad de copias de seguridad: las copias de seguridad almacenadas en blobs de Azure están disponibles desde cualquier lugar y en cualquier momento y es fácil tener acceso a ellas para restauraciones en una instancia de SQL Server, sin necesidad de conectar o desconectar la base de datos o de descargar y conectar el VHD.
Instantáneas de almacenamiento: cuando los archivos de base de datos se almacenan en un blob de Azure y está utilizando SQL Server 2016, puede usar copias de seguridad de instantánea de archivo para realizar copias de seguridad casi instantáneas y restauraciones increíblemente rápidas.
En las dos secciones siguientes se presenta Azure Blob Storage, junto con los componentes necesarios de SQL Server. Es importante comprender los componentes y su interacción para usar correctamente la característica de copia de seguridad y restauración de Azure Blob Storage.
Componentes de Azure Blob Storage
Cuando se realiza una copia de seguridad en Azure Blob Storage, se utilizan los siguientes componentes de Azure.
Componente
Descripción
Cuenta de almacenamiento
La cuenta de almacenamiento es el punto de partida para todos los servicios de almacenamiento. Para acceder a Azure Blob Storage, primero debe crear una cuenta de Azure Storage. SQL Server es independiente del tipo de redundancia de almacenamiento que se usa. La copia de seguridad en blobs en páginas y blobs en bloques se admite para cada redundancia de almacenamiento (LRS, ZRS, GRS, RA-GRS, RA-GZRS, etc.). Para obtener más información acerca de Azure Blob Storage, consulte Uso de Azure Blob Storage.
Contenedor
Un contenedor ofrece la agrupación de un conjunto de blobs y puede almacenar un número ilimitado de ellos. Para realizar una copia de seguridad de SQL Server en Azure Blob Storage, debe haber creado un contenedor raíz como mínimo.
Blob
Un archivo de cualquier tipo y tamaño. Los blobs son direccionables mediante el siguiente formato de dirección URL: https://<storageaccount>.blob.core.windows.net/<container>/<blob>. Para más información sobre los blobs en páginas, consulte la descripción de los blobs en bloques y en páginas
Componentes de SQL Server
Cuando se realiza una copia de seguridad en Azure Blob Storage, se utilizan los siguientes componentes de SQL Server.
Componente
Descripción
URL
Una dirección URL especifica un identificador uniforme de recursos (URI) para un archivo de copia de seguridad único. La dirección URL proporciona la ubicación y el nombre del archivo de copia de seguridad de SQL Server. La dirección URL debe apuntar a un blob real, no solo a un contenedor. Si el blob no existe, lo crea Azure. Si se especifica un blob existente, se produce un error en el comando de copia de seguridad, a menos que se especifique la opción WITH FORMAT. El siguiente es un ejemplo de la dirección URL que especificaría en el comando BACKUP: https://<storageaccount>.blob.core.windows.net/<container>/<FILENAME.bak> .
Se recomienda HTTPS, pero no es obligatorio.
Credential:
La información necesaria para conectarse y autenticarse en Azure Blob Storage se almacena como credencial. Para que SQL Server escriba copias de seguridad en un blob de Azure o realice la restauración desde él es preciso crear una credencial de SQL Server. Para obtener más información, vea Credencial de SQL Server.
Administre una infraestructura de base de datos de SQL Server para bases de datos relacionales locales e híbridas en la nube mediante las ofertas de bases de datos relacionales PaaS de Microsoft.
Aprenda a escribir copias de seguridad en el servicio Azure Blob Storage y a restaurarlas desde ahí. Cree un contenedor de Azure Blob Storage, escriba una copia de seguridad y, después, realice la restauración.
Obtenga información sobre los conceptos, requisitos y componentes necesarios para que SQL Server use la instancia de Microsoft Azure Blob Storage como destino de copia de seguridad.
Conozca los procedimientos recomendados y sugerencias para la solución de problemas de copias de seguridad y restauraciones de SQL Server en Azure Blob Storage.
La copia de seguridad de instantánea de archivos de SQL Server usa instantáneas de Azure para proporcionar copias de seguridad y restauraciones más rápidas para archivos de bases de datos almacenados con Azure Blob Storage.
Copia de seguridad administrada de SQL Server para Microsoft Azure administra y automatiza las copias de seguridad de SQL Server en Microsoft Azure Blob Storage.
En este artículo, se explica la característica Copia de seguridad automatizada de SQL Server 2016 y versiones posteriores instalada en SQL Server en máquinas virtuales de Azure. Este artículo trata exactamente sobre las máquinas virtuales que usan Resource Manager.