Copia de seguridad y restauración de SQL Server con Azure Blob Storage
Se aplica a: SQL Server Azure SQL Managed Instance
En este artículo se presenta la realización de copias de SQL Server en Microsoft Azure Blob Storage y la restauración desde este servicio. También se proporciona un resumen de las ventajas de usar Azure Blob Storage para almacenar copias de seguridad de SQL Server.
SQL Server permite almacenar las copias de seguridad en Azure Blob Storage de las maneras siguientes:
Administrar las copias de seguridad de Microsoft Azure: con los mismos métodos usados para hacer una copia de seguridad en DISCO y CINTA, ahora puede realizar la copia de seguridad en el almacenamiento de Microsoft Azure especificando la dirección URL como destino de copia de seguridad. Puede utilizar esta característica para realizar la copia de seguridad manualmente o para configurar su propia estrategia de copia de seguridad como haría para un almacenamiento local u otras opciones fuera de las instalaciones. Esta característica también se conoce como Copia de seguridad en URL de SQL Server. Para más información, consulte SQL Server Backup to URL. Esta característica se ha mejorado en SQL Server 2016 (13.x) para proporcionar un mayor rendimiento y funcionalidad mediante el uso de blobs en bloques, firmas de acceso compartido y la creación de bandas. Para obtener más información sobre las firmas de acceso compartido, consulte Firmas de acceso compartido, Parte 1: Descripción del modelo SAS. Esta característica está disponible en SQL Server 2012 SP1 CU2 y versiones posteriores. En las versiones de SQL Server anteriores a SQL Server 2012 SP1 CU2, puede usar el complemento Herramienta de copia de seguridad de SQL Server a Microsoft Azure para crear rápida y fácilmente copias de seguridad en Microsoft Azure Storage.
Copias de seguridad de instantáneas de archivos de base de datos en Azure Blob Storage: con el uso de las instantáneas de Azure, las copias de seguridad de instantáneas de archivos de SQL Server ofrecen copias de seguridad y restauraciones casi inmediatas de los archivos de base de datos almacenados mediante Azure Blob Storage. Esta función permite simplificar las directivas de copia de seguridad y restauración y admite la restauración a un momento dado. Para obtener más información, vea Copias de seguridad de instantánea de archivos para archivos de base de datos de Azure. Esta característica está disponible en SQL Server 2016 o posterior.
Permitir que SQL Server administre las copias de seguridad de Microsoft Azure: configure SQL Server para administrar la estrategia de copia de seguridad y programar las copias de seguridad de una sola base de datos o de varias, o bien para establecer los valores predeterminados en el nivel de instancia. Esta característica se conoce como Copia de seguridad administrada de SQL Server en Microsoft Azure. Para obtener más información, vea Copia de seguridad administrada de SQL Server en Microsoft Azure. Esta característica está disponible en SQL Server 2014 o posterior.
Ventajas del uso de Azure Blob Storage para las copias de seguridad de SQL Server
Almacenamiento externo flexible, confiable e ilimitado: el almacenamiento de las copias de seguridad en Azure Blob Storage puede ser una opción cómoda, flexible y de fácil acceso fuera del sitio. La creación de almacenamiento externo para las copias de seguridad de SQL Server puede ser tan sencillo como modificar los scripts y trabajos existentes. 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. La elección de la replicación geográfica de Blob Storage permite disponer de un nivel de protección adicional en caso de que se produzca un desastre que pueda afectar a toda la región. Además, las copias de seguridad están disponibles desde cualquier lugar y en cualquier momento y se puede tener acceso a ellas fácilmente para las restauraciones.
Importante
Mediante el uso de blobs en bloques en SQL Server 2016 (13.x), puede crear bandas en su conjunto de copia de seguridad para admitir archivos de copia de seguridad de hasta 12,8 TB.
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. Almacenar las copias de seguridad en Azure Blob Storage ofrece una opción de archivado instantánea, altamente disponible y resistente.
Sin sobrecarga de administración de hardware: no existe ninguna sobrecarga de administración de hardware con los servicios de Microsoft Azure. Los servicios de Microsoft Azure administran el hardware y proporcionan replicación geográfica para ofrecer redundancia y protección frente a errores de hardware.
Actualmente, para las instancias de SQL Server que se ejecutan en una máquina virtual de Microsoft Azure, pueden realizarse copias de seguridad en Azure Blob Storage mediante la creación de discos conectados. Sin embargo, hay un límite en cuanto al número de discos que puede conectar a una máquina virtual de Microsoft Azure. Este límite es de 16 discos para una instancia muy grande e inferior para instancias menores. Al habilitar una copia de seguridad directa en Azure Blob Storage, puede omitir el límite de 16 discos.
Además, el archivo de copia de seguridad que ahora se almacena en Azure Blob Storage está disponible directamente en una instancia de SQL Server local o en otro SQL Server que se ejecute en una máquina virtual de Microsoft Azure, sin necesidad de asociar o desasociar bases de datos ni de descargar y asociar el VHD.
Ventajas de costo: solo se paga por el servicio que se emplea. Puede ser rentable como opción de archivado externo y de copia de seguridad. Vea la sección sobre Consideraciones sobre la facturación de Microsoft Azure para obtener más información y vínculos.
Consideraciones sobre la facturación de Microsoft Azure
Entender los costos de Almacenamiento de Microsoft Azure permite prever el costo de crear y almacenar copias de seguridad en Microsoft Azure.
La calculadora de precios de Microsoft Azure puede ayudarle a calcular los costos.
Almacenamiento : los cargos se basan en el espacio usado y se calculan según una escala graduada y el nivel de redundancia. Para obtener más detalles e información actualizada, vea la sección Administración de datos del artículo Detalles de precios .
Transferencias de datos : las transferencias de datos de entrada a Microsoft Azure son gratuitas. Las transferencias salientes se cobran por el uso de ancho de banda y se calculan según una escala graduada específica de la región. Para más información, vea la sección Transferencias de datos del artículo Detalles de precios.