Exportar (0) Imprimir
Expandir todo

Continuidad de negocio de Base de datos SQL de Azure

Actualizado: septiembre de 2014

Continuidad de negocio aborda la capacidad que tiene una organización para continuar las operaciones comerciales cuando se produce una crisis o un desastre. La planificación de Continuidad de negocio requiere el establecimiento de procesos, procedimientos y medidas por parte de una organización para garantizar que las operaciones comerciales puedan continuar sin interrupción. Este artículo no trata todos los aspectos de la planificación de continuidad de negocio, sino que se centra en la protección y recuperación de datos. Describe tecnologías de Base de datos SQL de Microsoft Azure que permiten una elevada disponibilidad y recuperabilidad.

La siguiente sección proporciona información general rápida de características y funciones de Base de datos SQL de Microsoft Azure que pueden usarse para proteger sus datos:

 

  Basic Standard Premium

Recuperación de bases de datos

Restauración a un momento dado dentro de los 7 últimos días.

Restauración a un momento dado dentro de los 14 últimos días.

Restauración a un momento dado dentro de los 35 últimos días.

Recuperación ante desastres

Copia de base de datos + exportación manual

Copia de base de datos + exportación manual

Replicación geográfica activa

ImportantImportante
La replicación geográfica con réplica pasiva no está disponible en este momento. Además, en este momento no está permitido restaurar una base de datos en una región diferente.

Restauración a un momento dado
Aunque Base de datos SQL de Microsoft Azure cuenta con protección integrada ante fallos de máquinas y dispositivos individuales, sigue siendo necesario protegerse contra cambios accidentales en los datos. Base de datos SQL de Microsoft Azure crea copias de seguridad de los datos y proporciona la capacidad de recuperarlos en caso de eliminaciones o modificaciones no deseadas. El periodo de retención de las copias de seguridad varía según el nivel de servicio: 35 días en el caso de Premium, 14 días en el caso de Standard y 7 días en el de Basic. Para obtener más información, vea Copia de seguridad y restauración de Base de datos SQL de Azure.

Replicación geográfica activa
Con Replicación geográfica activa, puede crear y mantener hasta cuatro bases de datos secundarias legibles entre las regiones geográficas. Todas las transacciones aplicadas a la base de datos principal se replican a cada una de las bases de datos secundarias. Las bases de datos secundarias se pueden usar para cargas de trabajo de lectura, migración de bases de datos y protección contra pérdida de datos durante la actualización de la aplicación como opción de conmutación por error. Para obtener más información, vea Replicación geográfica activa para Base de datos SQL de Azure.

Copia de una base de datos
Copiar base de datos permite crear una copia de una base de datos en el mismo servidor o en otro servidor diferente situado en la misma región. La copia es coherente desde el punto de vista de las transacciones con el origen en el momento en que la operación de copia de la base de datos se completa. Sin embargo, es una copia única y no se replica de manera continuada desde el origen como Replicación geográfica activa. La característica puede usarse para la migración de datos o para necesidades de copia ad hoc. Para obtener más información, vea Copiar bases de datos en Base de datos SQL de Azure.

Servicio de importación y exportación
El servicio de exportación de Base de datos SQL de Azure puede usarse para exportar un archivo BACPAC desde una base de datos que contenga una copia lógica de los datos y un esquema de la base de datos. La exportación se puede usar para bases de datos Web y Business que no admitan la restauración a un momento dado y con bases de datos Basic y Standard para proporcionar una solución de recuperación ante desastres. Estas copias de seguridad se pueden importar para restaurar las bases de datos en caso de cambios accidentales de los datos o con fines de archivado. Dado que el servicio de exportación no garantiza la coherencia transaccional de la base de datos, puede crear primero la copia de la base de datos y posteriormente exportar los datos a partir de ella. De este modo, se garantizará la coherencia transaccional sin afectar a la disponibilidad de la base de datos original.

Exportación automatizada:

la opción Exportación automatizada resulta adecuada para escenarios de continuidad de negocio como el almacenamiento a largo plazo de copias de seguridad diarias más allá del periodo de retención admitido. Puede programar exportaciones periódicas mediante la opción Exportación automatizada. Para obtener más información, vea Cómo importar y exportar una base de datos (base de datos SQL de Azure).

Para obtener más información sobre los niveles de servicio, vea Niveles de servicio de base de datos SQL de Azure (ediciones).

La continuidad de negocio puede verse afectada por las tres categorías principales de problemas siguientes:

  • Error de la conectividad de red, dispositivos o servidores individuales

  • Daño, modificación no deseada o eliminación de los datos

  • Pérdida general de las instalaciones del centro de datos

La base de datos Windows Azure cuenta con un sistema incorporado de elevada disponibilidad que protege a la base de datos frente al error de dispositivos y servidores individuales. Al almacenar los datos en Base de datos SQL de Microsoft Azure, aprovecha las numerosas capacidades de infraestructura segura y tolerancia a errores que, de lo contrario, tendría que diseñar, adquirir, implementar y administrar. En esa sección se tratan aspectos que Base de datos SQL de Microsoft Azure hace en su lugar sin ningún costo adicional.

Base de datos SQL de Microsoft Azure mitiga las interrupciones debidas a errores de componentes individuales del servidor, como unidades de disco curo, adaptadores de la interfaz de red o incluso servidores enteros. La duración de los datos y la tolerancia a errores se mejora manteniendo varias copias de todos los datos en nodos físicos diferentes que se encuentran a través de subsistemas físicos completamente independientes como los soportes de servidores y los enrutadores de red. En cualquier momento, Base de datos SQL de Microsoft Azure conserva tres réplicas de la base de datos en ejecución: una réplica principal y dos o más réplicas secundarias. Base de datos SQL de Microsoft Azure usa un esquema de confirmación basado en cuórum en el que los datos se escriben en la réplica principal y en una secundaria antes de que se considere confirmada la transacción. Si el hardware sufre un error en la réplica principal, el Base de datos SQL de Microsoft Azure lo detecta y conmuta por error a la réplica secundaria. En caso de que se produzca la pérdida física de una réplica, Base de datos SQL de Microsoft Azure crea una réplica nueva de modo automático. Por lo tanto, en todo momento hay al menos dos copias físicas coherentes desde el punto de vista transaccional de los datos en el centro de datos. En el diagrama siguiente se ilustra el modo en que Base de datos SQL de Microsoft Azure conserva tres réplicas en los soportes de servidores físicos del centro de datos. Este comportamiento es común para todos los niveles de servicio de Base de datos SQL de Microsoft Azure.

Estantería de servidores física en un centro de datos

Debe diseñar su aplicación de modo que sea resistente a las desconexiones temporales. Es recomendable que implemente la lógica de reintentos en su aplicación para impedir la pérdida de las conexiones. Para obtener más información acerca de cómo tratar los errores de pérdida de conexión, vea el artículo sobre la administración de conexiones en SQL Database en el sitio Wiki de TechNet.

Los usuarios o las aplicaciones podrían hacer cambios no deseados o no pretendidos en los datos. La capacidad de restaurar los datos de la aplicación en el caso de que se dañen, se modifiquen o se eliminen involuntariamente es un requisito fundamental de las aplicaciones de software.

Base de datos SQL de Microsoft Azure dispone de una copia de seguridad automática habilitada para todas las bases de datos Basic, Standard, y Premium. El servicio de copia de seguridad crea copias de seguridad periódicas de las bases de datos y copias de seguridad del registro de transacciones. Las copias de seguridad de las bases de datos Premium se conservan durante 35 días, los de las bases de datos Standard durante 7 días y los da las bases de datos Basic durante 24 horas. El servicio de restauración a un momento dado permite a los usuarios revertir un cambio accidental mediante la restauración de la base de datos a partir de la copia de seguridad. Las bases de datos Premium y Standard se pueden restaurar a cualquier momento dentro del período de retención. Las bases de datos Basic se pueden restaurar a la copia de seguridad diaria más reciente, lo que protege ante la eliminación accidental de la base de datos.

noteNota
Para obtener información general sobre las opciones de copia de seguridad y restauración que Base de datos SQL de Microsoft Azure proporciona, vea Copia de seguridad y restauración de Base de datos SQL de Azure.

Para bases de datos Base de datos SQL de Microsoft Azure Premium, se puede usar Replicación geográfica activa para crear réplicas geográficamente redundantes de las bases de datos de origen. Al crear las bases de datos secundarias en una región diferente de la base de datos de origen, se protegerá en caso de que se produzca un desastre en la región principal. Además, estas bases de datos secundarias activas se pueden usar para cargas de trabajo de lectura. Tanto la base de datos de origen como la secundaria poseen la alta disponibilidad incorporada, lo que permite una estrategia más amplia de continuidad de negocio. Para obtener información general de Replicación geográfica activa y de cómo se configura, consulte Replicación geográfica activa para Base de datos SQL de Azure y Configurar la replicación geográfica activa (copia continua).

En el caso de las bases de datos que no pertenecen al nivel de servicio Premium, puede crear una copia de la base de datos y luego exportar un archivo BACPAC desde esa copia. Una vez que haya terminado de exportar, elimine la copia de la base de datos para evitar que se le facture por ella.

Puede usar la opción de exportación automatizada del Portal de administración para programar exportaciones periódicas para los niveles de servicio Web y Business. Para garantizar la coherencia transaccional, la opción de exportación automatizada primero crea una copia de la base de datos y luego exporta el archivo BACPAC desde dicha copia. Una vez terminada la exportación, la copia de la base de datos se elimina automáticamente.

WarningAdvertencia
Los niveles de servicio Business y Web se retirarán en 12 meses a partir del 24 de abril de 2014. Para obtener más información, vea Preguntas más frecuentes sobre la retirada de las ediciones Web y Business.

Vea también

Mostrar:
© 2014 Microsoft