Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2024-06-05 GMT+08:00

Restricciones de RDS for SQL Server

RDS for SQL Server solo admite instancias de base de datos bajo el modelo de licencia incluida y no admite "bring your own license" (BYOL). Después de crear una instancia de base de datos, contiene la licencia de software de Microsoft SQL Server.

Para garantizar la seguridad de los datos, existen ciertas restricciones en el uso de RDS for SQL Server.

Las instancias de RDS for SQL Server DB se clasifican en tres tipos: única, principal/en espera y clúster. Diferentes tipos soportan diferentes funciones. Para obtener más información, consulte Comparación de funciones.

Especificaciones

Tabla 1 Especificaciones

Concepto

Restricciones

Descripción

CPU virtuales y memoria

RDS for SQL Server admite las ediciones Web, Standard y Enterprise.

  • Standard Edition sólo soporta clases de instancia con vCPUs inferiores a 24 o memoria inferior a 128 GB.
  • Web Edition solo admite clases de instancia con vCPUs inferiores a 16 o memoria inferior a 64 GB.

Para obtener más información sobre otras diferencias de función entre las diferentes ediciones, consulte documentación oficial.

Espacio de almacenamiento

  • Cloud SSD: 40 GB a 4,000 GB
  • Extreme SSD: 40 GB a 4,000 GB

Si necesita un espacio de almacenamiento más grande, envíe un ticket de servicio para ponerse en contacto con el servicio de atención al cliente.

IOPS

  • Cloud SSD: un máximo de 50,000
  • Extreme SSD: un máximo de 128,000

Las operaciones de entrada/salida por segundo (IOPS) admitidas dependen del rendimiento de E/S de los discos Elastic Volume Service (EVS). Para obtener más información, consulte la descripción sobre E/S ultraaltas y SSD extremas en Rendimiento y tipos de disco de Descripción general del servicio Elastic Volume Service.

Cuotas

Tabla 2 Cuotas

Concepto

Restricciones

Descripción

Número de bases de datos

Un máximo de 100 (se puede aumentar)

-

Número de cuentas de base de datos

Ilimitado

-

Réplica de lectura

Se pueden crear un máximo de cinco réplicas de lectura para una instancia de base de datos.

Para obtener más información, consulte Gestión de una réplica de lectura.

Etiquetas

Se puede agregar un máximo de 20 etiquetas para una instancia de base de datos.

Para obtener más información, consulte Gestión de etiquetas.

Espacio de copia de respaldo gratuito

RDS proporciona espacio de copia de respaldo gratuito del mismo tamaño que el espacio de almacenamiento adquirido.

Después de pagar por el espacio de almacenamiento de su instancia de base de datos, obtendrá un espacio de copia de respaldo del mismo tamaño de forma gratuita. Para obtener más información, vea ¿Cómo se facturan los datos de copia de respaldo de RDS?

Período de retención de copias de respaldo automatizadas

El valor predeterminado es 7 días. El valor oscila entre 1 y 732 días.

Para obtener más información, consulte Configuración de una política de copia de respaldo dentro de la región.

Registros de auditoría

El tamaño máximo de un archivo de registro de auditoría es de 50 MB. Se pueden mostrar hasta 50 archivos de registro de auditoría.

Para obtener más información, consulte Gestión de registro.

Nombramiento

Tabla 3 Nombramiento

Concepto

Restricciones

Nombre de la instancia

  • 4 a 64 caracteres de longitud
  • Debe empezar con una letra. Solo se permiten letras (con distinción entre mayúsculas y minúsculas), dígitos, guiones (-) y guiones bajos (_).

Nombre de la base de datos

  • 1 a 64 caracteres de longitud
  • Solo se permiten letras, dígitos, guiones (-), guiones bajos (_) y puntos (.). No se puede iniciar o finalizar con un nombre de base de datos de sistema de RDS for SQL Server. Las bases de datos del sistema de RDS for SQL Server incluyen master, msdb, model, tempdb, resource, rdsdistribution y rdsadmin.
  • No se pueden crear bases de datos para una instancia de base de datos que se está restaurando o cuya clase de instancia se está modificando.
  • Las bases de datos con relaciones HA sólo se pueden cambiar de nombre después de eliminar las relaciones de replicación.

Nombre de cuenta

  • 1 a 128 caracteres de longitud
  • Solo se permiten letras, dígitos, guiones medios (-) y guiones bajos (_). Debe ser diferente de las cuentas del sistema. Las cuentas del sistema incluyen rdsadmin, rdsuser, rdsbackup y rdsmirror.

Nombre de copia de respaldo

  • 4 a 64 caracteres de longitud
  • Debe empezar con una letra. Solo se permiten letras (con distinción entre mayúsculas y minúsculas), dígitos, guiones (-) y guiones bajos (_).

Nombre de plantilla de parámetro

  • 1 a 64 caracteres de longitud
  • Solo se permiten letras (con distinción entre mayúsculas y minúsculas), dígitos, guiones (-), guiones bajos (_), y puntos (.).

Seguridad

Tabla 4 Seguridad

Concepto

Restricciones

roles de rdsuser

La cuenta de administrador de RDS for SQL Server es rdsuser, que tiene funciones processadmin, public y dbcreator pero no tiene las siguientes funciones:
  • bulkadmin
  • diskadmin
  • securityadmin
  • serveradmin
  • sysadmin

Contraseña de rdsuser

  • 8 a 32 caracteres de longitud
  • Debe contener al menos tres tipos de los siguientes caracteres: letras mayúsculas, minúsculas, dígitos y caracteres especiales (~!@#$%^*-_+?,).

Para obtener más información, vea Restablecer la contraseña de administrador.

Puerto de base de datos

Instancias de RDS for SQL Server pueden utilizar el puerto 1433 (predeterminado) o los puertos 2100 a 9500 (excepto 5355 y 5985). Para las ediciones Enterprise, Standard y Web de RDS for SQL Server 2017 y 2019, tampoco se pueden utilizar los puertos 5050, 5353 y 5986.

Para obtener más información, vea Cambio de un puerto de base de datos.

Encriptación de disco

Si habilita la encriptación de disco durante la creación de una instancia, el estado de encriptación de disco y la clave no se pueden cambiar más tarde.

Para obtener más información, vea Realización de una encriptación del lado del servidor.

VPC

La VPC donde se encuentra una instancia de base de datos no se puede cambiar después de crear la instancia.

Grupo de seguridad

  • De forma predeterminada, puede crear un máximo de 100 grupos de seguridad en su cuenta en la nube.
  • De forma predeterminada, puede agregar hasta 50 reglas de grupo de seguridad a un grupo de seguridad. Para obtener más información, vea Configuración de reglas de grupo de seguridad.
  • Una instancia de base de datos de RDS se puede asociar a varios grupos de seguridad y un grupo de seguridad se puede asociar a varias instancias de base de datos de RDS.
  • Al crear una instancia de base de datos, puede seleccionar varios grupos de seguridad. Para un mejor rendimiento de la red, se recomienda que no seleccione más de cinco grupos de seguridad. Para obtener más información, vea Cambiar un grupo de seguridad.

Cuenta del sistema

Para proporcionar servicios O&M, el sistema crea automáticamente cuentas de sistema al crear instancias de base de datos de RDS for SQL Server. Estas cuentas del sistema no están disponibles para usted.

  • rdsadmin: cuenta que tiene el rol sysadmin y se utiliza para consultar información de instancia de base de datos, supervisar el estado de instancia, rectificar errores, migrar datos y restaurar datos.
  • rdsmirror: una cuenta de replicación principal/en espera, utilizada para crear puntos de conexión de espejado.
  • rdsbackup: una cuenta de copia de respaldo, utilizada para la copia de respaldo de backend.
  • Mike: una cuenta de sistema de Windows de RDS for SQL Server. Se utiliza para inicializar sentencias SQL durante la inicialización de la instancia de base de datos, incluida la creación de la base de datos de rdsadmin y cuentas relacionadas.

Parámetro de instancia

Para garantizar el rendimiento óptimo de RDS, puede modificar los parámetros de la plantilla de parámetros creada según sea necesario.

Para obtener más información, vea Modificación de parámetros de instancia de RDS for SQL Server.

Operaciones de instancias

Tabla 5 Operaciones de instancias

Concepto

Restricciones

Despliegue de instancias

Las ECS en las que se despliegan las instancias de base de datos no son visibles directamente para usted. Solo puede acceder a las instancias de base de datos a través de direcciones IP y puertos de base de datos.

Migración de datos

Puede migrar datos desde bases de datos locales de SQL Server o bases de datos de SQL Server creadas en otras nubes a RDS for SQL Server, o desde una instancia de RDS for SQL Server a otra instancia de RDS for SQL Server.

Las herramientas de migración de datos incluyen Data Replication Service (DRS) y Data Admin Service (DAS). Se recomienda utilizar DRS porque es fácil de usar y puede completar una tarea de migración en cuestión de minutos. DRS facilita la transferencia de datos entre bases de datos, lo que le ayuda a reducir los costos de mano de obra y hardware de DBA.

RDS for SQL Server no admite la importación de bases de datos a bases de datos del sistema master o msdb.

Para obtener más información, consulte Soluciones de migración.

Alto uso de CPU

Si el uso de CPU es alto o cercano al 100%, la lectura/escritura de datos y el acceso a la base de datos se ralentizarán, y se informará de un error durante la eliminación de datos.

Para obtener más información, consulte Uso alto de CPU de instancia de RDS for SQL Server.

Reinicio de una instancia de base de datos

Las instancias de base de datos no se pueden reiniciar mediante comandos. Deben reiniciarse a través de la consola RDS.

Detener o iniciar una instancia de base de datos

  • Puede detener temporalmente las instancias de pago por uso para ahorrar dinero. Para obtener más información, consulte Detener una instancia.
  • Después de detener la instancia, puede reiniciarla para comenzar a usarla de nuevo.

Consulta de copias de respaldo

Puede descargar copias de respaldo para el almacenamiento local. Para descargar una copia de respaldo, puede usar OBS Browser+ o la URL de descarga.

Para obtener más información, consulte Descargar un archivo de copia de respaldo.

Gestión de registros

Registro de RDS for SQL Server está habilitado de forma predeterminada y no se puede deshabilitar.

Papelera de reciclaje

RDS le permite mover a la papelera de reciclaje las instancias de base de datos anuales/mensuales no suscritas y las instancias de base de datos de pago por uso eliminadas. Puede reconstruir una instancia de base de datos que se eliminó hasta hace 7 días de la papelera de reciclaje.

Funciones

Tabla 6 Funciones

Concepto

Única

Primario/de espera

Clúster

Número máximo de bases de datos

100 (puede aumentarse)

100 (puede aumentarse)

100 (puede aumentarse)

Número de cuentas de base de datos

Ilimitado

Ilimitado

Ilimitado

Creación de usuario, LOGIN o base de datos

Soportado

Soportado

Soportado

Activador DDL a nivel de base de datos

Soportado

Soportado

Soportado

Autorización de permisos de base de datos

Soportado

Soportado

Soportado

Permiso de KILL

Soportado

Soportado

Soportado

LinkServer

Soportado

Soportado

Supported

Transacción distribuida

Soportado

Soportado

Soportado

SQL Profiler

Soportado

Soportado

Soportado

Asesor de ajuste

Soportado

Soportado

Soportado

Captura de datos de cambio (CDC)

Soportado

Soportado

Soportado

Seguimiento de cambios

Soportado

Soportado

Soportado

Inicio de sesión de cuenta de dominio de Windows

Soportado

Soportado

Soportado

Correo electrónico

Soportado

Soportado

Soportado

Servicios de integración de SQL Server (SSIS)

Soportado

Soportado

Soportado

Servicios de análisis de SQL Server (SSAS)

No soportado

No soportado

No soportado

Servicios de informes de SQL Server (SSRS)

Soportado

Soportado

Soportado

R Services

No soportado

No soportado

No soportado

Tiempo de ejecución de lenguaje común (CLR)

Soportado SAFE

Soportado SAFE

Soportado SAFE

Comunicación asincrónica

No soportado

No soportado

No soportado

Publicaciones & Suscripciones

Soportado

Soportado

Soportado

Gestión de política

No soportado

No soportado

No soportado

Nombre dominio privado

Soportado

Soportado

Soportado

SQL Agent job

Soportado

Soportado

Soportado

Otras restricciones

RDS for SQL Server no soporta la sincronización de objetos de nivel de servicio, como trabajos y dblinks entre las instancias de base de datos principal y en espera. Es necesario crear objetos de nivel de servicio en la instancia en espera. Para obtener más información, consulte Uso de DAS para crear y configurar trabajos de agente y Dblinks en las instancias de base de datos primaria y en espera.