Data Transmission Service (DTS) sincroniza datos desde una base de datos SQL Server autoadministrada hacia una instancia de ApsaraDB RDS for PostgreSQL. Esta función admite la sincronización de esquemas, la sincronización completa de datos y la sincronización incremental de datos. Este tema describe la configuración para una base de datos SQL Server alojada en una instancia de Elastic Compute Service (ECS).
Esta función solo está disponible en las regiones China (Qingdao), China (Beijing) y China (Hong Kong).
Requisitos previos
Antes de empezar, asegúrese de cumplir con lo siguiente:
Una instancia de ApsaraDB RDS for PostgreSQL con espacio de almacenamiento disponible superior al espacio ocupado por la base de datos SQL Server de origen. Para obtener más información, consulte Quickly create an ApsaraDB RDS for PostgreSQL instance.
Una base de datos creada en la instancia RDS PostgreSQL de destino para recibir los datos sincronizados. Para obtener más información, consulte Create a database.
Para consultar las versiones de bases de datos de origen y destino compatibles, consulte Overview of data synchronization scenarios .
Si la instancia de origen cumple alguna de las siguientes condiciones, divida la tarea en varias tareas más pequeñas:
Los datos abarcan varios esquemas.
Una sola base de datos realiza copias de seguridad de sus registros más de una vez por hora.
Una sola base de datos ejecuta más de 100 sentencias DDL por hora.
Los registros se escriben a una velocidad superior a 20 MB/s para una sola base de datos.
Es necesario habilitar la captura de cambios de datos (CDC) para más de 1,000 tablas.
Facturación
|
Tipo de sincronización |
Costo |
|
Sincronización de esquemas y sincronización completa de datos |
Gratis |
|
Sincronización incremental de datos |
Con cargo. Consulte Billing overview. |
Operaciones SQL que se pueden sincronizar
|
Tipo de operación |
Operación SQL |
|
DML |
DML: INSERT, UPDATE, DELETE. Nota
Si una operación UPDATE modifica únicamente columnas de objetos grandes (LOB), DTS no sincroniza la operación. |
Permisos de cuentas de base de datos
|
Base de datos |
Permisos obligatorios |
Cómo crear y autorizar |
|
SQL Server autoadministrado de origen |
sysadmin |
|
|
Instancia ApsaraDB RDS for PostgreSQL de destino |
Propietario de la base de datos de destino |
Límites
Base de datos de origen
Las tablas deben tener una restricción PRIMARY KEY o UNIQUE con todos los campos únicos. De lo contrario, la base de datos de destino podría contener registros duplicados.
Al seleccionar objetos a nivel de tabla con edición de destino (como cambiar el nombre de tablas o columnas), una sola tarea puede sincronizar hasta 5,000 tablas. Si tiene más de 5,000 tablas, configure varias tareas o realice la sincronización a nivel de base de datos.
Una sola tarea puede sincronizar datos desde un máximo de 10 bases de datos. Si supera este límite, configure varias tareas para evitar problemas de rendimiento y estabilidad.
DTS utiliza la función
fn_logpara leer los registros de origen. No borre los registros de origen antes de que finalice la tarea, ya que esto podría causar un error en la misma.-
Requisitos para la copia de seguridad de registros:
Habilite el registro de datos. Establezca el modo de copia de seguridad en Full y realice una copia de seguridad física completa.
Solo para sincronización incremental: conserve los registros durante más de 24 horas.
Para sincronización completa e incremental combinadas: conserve los registros durante al menos 7 días. Una vez completada la sincronización completa, reduzca el periodo de retención a más de 24 horas. Si no se cumplen estos requisitos, es posible que no se garantice el acuerdo de nivel de servicio (SLA) de DTS.
-
Para habilitar CDC en las tablas de origen, se deben cumplir todas las siguientes condiciones (de lo contrario, la comprobación previa fallará):
El campo
srvnameensys.sysserversdebe coincidir con el valor devuelto por la funciónSERVERPROPERTY.SQL Server autoadministrado: el propietario de la base de datos debe ser el usuario
sa.ApsaraDB RDS for SQL Server: el propietario de la base de datos debe ser el usuario
sqlsa.Enterprise edition: se requiere SQL Server 2008 o posterior.
Standard edition: se requiere SQL Server 2016 SP1 o posterior.
SQL Server 2017 (Standard o Enterprise edition): actualice a una versión más reciente.
Instancias de origen de solo lectura: no se pueden sincronizar operaciones DDL.
Origen Azure SQL Database: una sola tarea solo puede sincronizar datos de una base de datos.
Origen ApsaraDB RDS for SQL Server: deshabilite Transparent Data Encryption (TDE) para garantizar la estabilidad de la tarea. Consulte la sección Disable TDE en "Configure TDE".
Durante la sincronización completa de datos, habilite el nivel de aislamiento de transacciones
READ_COMMITTED_SNAPSHOTen la base de datos de origen para evitar que los bloqueos compartidos interfieran con la escritura de datos. Sin esta configuración, pueden producirse inconsistencias en los datos o fallos en la instancia, problemas que no están cubiertos por el SLA de DTS.Durante la sincronización de esquemas y la sincronización completa de datos, no ejecute sentencias DDL, ya que esto provocará un error en la tarea.
ApsaraDB RDS for SQL Server Web edition: establezca SQL Server Incremental Synchronization Mode en Incremental Synchronization Based on Logs of Source Database (Heap tables are not supported) al configurar la tarea.
Otros límites
Tipos de datos no compatibles: CURSOR, ROWVERSION, SQL_VARIANT, HIERARCHYID, POLYGON, GEOMETRY, GEOGRAPHY y tipos definidos por el usuario creados con
CREATE TYPE. Dado que las bases de datos de origen y destino son heterogéneas, los tipos de datos no tienen una correspondencia uno a uno. Evalúe el impacto de la conversión de tipos en su carga de trabajo. Para consultar la tabla de asignación de tipos, véase Data type mappings for schema synchronization.Solo se pueden seleccionar tablas como objetos de sincronización, y todas las tablas seleccionadas deben pertenecer al mismo esquema. De lo contrario, podrían producirse inconsistencias en los datos o fallos en la tarea.
Si utiliza el modo Incremental Synchronization Based on Logs of Source Database (Heap tables are not supported), las tablas deben tener índices clúster que contengan columnas de clave principal. Las tablas no pueden ser tablas heap, tablas sin claves principales, tablas comprimidas ni tablas con columnas calculadas.
Si la tarea implica sincronización incremental de datos, no realice operaciones de reindexación. Esto podría causar fallos en la tarea y pérdida de datos. DTS no puede sincronizar operaciones DDL relacionadas con la clave principal de una tabla con CDC habilitado.
Si el número de tablas con CDC habilitado en una tarea de sincronización de datos supera el máximo admitido por DTS, la comprobación previa fallará.
-
Si un solo campo escrito en una tabla con CDC habilitado supera los 64 KB, ejecute el siguiente comando para eliminar el límite de tamaño:
exec sp_configure 'max text repl size', -1; Al modificar objetos de sincronización, no se pueden eliminar bases de datos.
Los módulos de recopilación de datos incrementales de varias tareas de sincronización que comparten la misma base de datos SQL Server de origen operan de forma independiente.
Si una tarea de DTS falla, el soporte técnico de DTS la restaurará en un plazo de 8 horas. Durante la restauración, la tarea podría reiniciarse y sus parámetros podrían modificarse. Los parámetros de la base de datos no se modifican.
Modo de análisis híbrido basado en registros
DTS utiliza el componente CDC para sincronizar datos incrementales. Asegúrese de que el trabajo de CDC en la base de datos de origen se ejecute correctamente; de lo contrario, la tarea de DTS fallará.
DTS crea el desencadenador
dts_cdc_sync_ddl, la tabla de latidosdts_sync_progressy la tabla de historial DDLdts_cdc_ddl_historyen la base de datos de origen, además de habilitar CDC para la base de datos de origen y tablas específicas.No ejecute SELECT INTO, TRUNCATE ni RENAME COLUMN en tablas con CDC habilitado. Los desencadenadores creados por DTS no se pueden eliminar manualmente.
-
No agregue ni elimine columnas más de una vez en un periodo de 10 minutos. Por ejemplo, ejecutar las dos siguientes sentencias dentro de un lapso de 10 minutos provocará un error en la tarea:
ALTER TABLE test_table DROP COLUMN Flag; ALTER TABLE test_table ADD Remark nvarchar(50) not null default(''); Se recomienda establecer el número máximo de registros por segundo en 1,000 para las tablas con CDC habilitado en la base de datos de origen.
-
El componente CDC almacena datos incrementales durante 3 días de forma predeterminada. Para ampliar el periodo de retención, ejecute:
exec console.sys.sp_cdc_change_job @job_type = 'cleanup', @retention= <time>;<time>se expresa en minutos. Si el volumen diario promedio de datos incrementales supera los 10 millones de registros, establezca<time>en1440. Una sola tarea admite hasta 1,000 tablas con CDC habilitado. Superar este límite puede provocar retrasos o inestabilidad.
Cuando el módulo previo de la tarea habilita CDC a nivel de base de datos y de tabla en la base de datos de origen, se producen bloqueos a nivel de tabla que duran unos segundos debido a limitaciones de SQL Server.
Sincronización incremental basada en CDC (modo de sondeo)
-
La cuenta de la base de datos de origen debe tener permiso para habilitar CDC. Para habilitar CDC a nivel de base de datos, utilice una cuenta con el rol
sysadmin. Para habilitar CDC a nivel de tabla, utilice una cuenta con privilegios.Azure SQL Database (modelo vCore): todas las bases de datos admiten CDC. Para bases de datos con modelo DTU, se requiere un nivel de servicio S3 o superior.
Amazon RDS for SQL Server: una cuenta con privilegios posee los permisos necesarios; se puede habilitar CDC para procedimientos almacenados a nivel de base de datos.
No se puede habilitar CDC para índices de almacén de columnas clúster.
La sincronización incremental de datos tiene una latencia de 10 segundos.
Una sola tarea admite hasta 1,000 tablas. Superar este límite puede provocar retrasos o inestabilidad.
No agregue ni elimine columnas más de dos veces en un minuto, ya que la tarea podría fallar.
No modifique instancias de CDC en la base de datos de origen durante la sincronización. Esto podría causar fallos en la tarea o pérdida de datos.
-
El componente CDC almacena datos incrementales durante 3 días de forma predeterminada. Para ampliar el periodo de retención, ejecute:
exec console.sys.sp_cdc_change_job @job_type = 'cleanup', @retention= <time>;<time>se expresa en minutos. Si el volumen diario promedio de datos incrementales supera los 10 millones de registros, establezca<time>en1440. Cuando el módulo previo de la tarea habilita CDC a nivel de base de datos y de tabla en la base de datos de origen, se producen bloqueos a nivel de tabla que duran unos segundos debido a limitaciones de SQL Server.
Claves externas
Durante la sincronización de esquemas, DTS sincroniza las claves externas del origen al destino.
Durante la sincronización completa e incremental de datos, DTS deshabilita temporalmente las comprobaciones de restricciones de claves externas y las operaciones en cascada a nivel de sesión. Si ejecuta actualizaciones o eliminaciones en cascada en el origen durante la sincronización, podrían producirse inconsistencias en los datos.
Casos especiales
Si el origen es una instancia de ApsaraDB RDS for SQL Server, DTS crea automáticamente una cuenta llamada rdsdt_dtsacct en la instancia. No elimine esta cuenta ni cambie su contraseña mientras se ejecuta la tarea de sincronización. Para obtener más información, consulte System accounts.
Impacto en el almacenamiento
Una vez completada la sincronización inicial completa de datos, las tablas de destino podrían utilizar más espacio de almacenamiento que las de origen. Las operaciones INSERT simultáneas durante la sincronización completa provocan fragmentación de tablas en el destino.
Durante la sincronización inicial completa de datos, DTS consume recursos de lectura y escritura de las bases de datos de origen y destino, lo que puede aumentar la carga de la base de datos. Evalúe el rendimiento de las bases de datos de origen y destino antes de realizar la sincronización de datos. Se recomienda llevar a cabo la sincronización en horarios de baja demanda, por ejemplo, cuando la carga de CPU de las bases de datos de origen y destino sea inferior al 30 %.
Elegir un modo de sincronización incremental
DTS ofrece tres modos para la sincronización incremental de SQL Server. Seleccione un modo según el tipo de base de datos de origen y las características de sus tablas.
Guía de selección rápida:
El origen es un SQL Server en la nube de terceros (Amazon RDS, Azure SQL Database, Azure SQL Managed Instance, Azure SQL Server on Virtual Machine o Google Cloud SQL for SQL Server): utilice Polling and querying CDC instances.
Las tablas de origen incluyen tablas heap, tablas sin claves principales, tablas comprimidas o tablas con columnas calculadas: utilice Hybrid log-based parsing. Este modo modifica la base de datos de origen (crea objetos y habilita CDC).
Todas las tablas tienen índices clúster con columnas de clave principal y desea evitar modificaciones en la base de datos de origen: utilice Log-based parsing (non-heap tables only).
|
Modo |
Admite tablas heap |
Modifica la base de datos de origen |
Orígenes compatibles |
|
Hybrid log-based parsing |
Sí |
Sí (crea desencadenador, tabla de latidos, tabla de historial DDL; habilita CDC) |
SQL Server autoadministrado, ApsaraDB RDS for SQL Server |
|
Log-based parsing (non-heap tables only) |
No |
No |
SQL Server autoadministrado, ApsaraDB RDS for SQL Server |
|
Polling and querying CDC instances |
Sí |
Sí (habilita CDC) |
Amazon RDS for SQL Server, Azure SQL Database, Azure SQL Managed Instance, Azure SQL Server on Virtual Machine, Google Cloud SQL for SQL Server |
Preparativos
Antes de configurar la tarea, establezca la base de datos SQL Server de origen en modo de recuperación completa y cree una copia de seguridad de registros.
Si sincroniza datos desde varias bases de datos, repita los siguientes pasos para cada una de ellas.
-
Establezca el modelo de recuperación en completo. Ejecute la siguiente sentencia en la base de datos de origen o utilice SQL Server Management Studio (SSMS). Para más detalles, consulte View or Change the Recovery Model of a Database (SQL Server).
use master; GO ALTER DATABASE <database_name> SET RECOVERY FULL WITH ROLLBACK IMMEDIATE; GOReemplace
<database_name>con el nombre de la base de datos de origen. Por ejemplo:use master; GO ALTER DATABASE mytestdata SET RECOVERY FULL WITH ROLLBACK IMMEDIATE; GO -
Cree una copia de seguridad completa de la base de datos de origen. Omita este paso si ya existe una copia de seguridad completa.
Marcador de posición
Descripción
<database_name>Nombre de la base de datos de origen
<physical_backup_device_name>Ruta de almacenamiento y nombre del archivo de copia de seguridad
BACKUP DATABASE <database_name> TO DISK='<physical_backup_device_name>'; GOEjemplo:
BACKUP DATABASE mytestdata TO DISK='D:\backup\dbdata.bak'; GO -
Cree una copia de seguridad de registros para la base de datos de origen.
BACKUP LOG <database_name> TO DISK='<physical_backup_device_name>' WITH init; GOEjemplo:
BACKUP LOG mytestdata TO DISK='D:\backup\dblog.bak' WITH init; GO
Configurar la tarea de sincronización
Paso 1: Abrir la página Data Synchronization
Utilice uno de los siguientes métodos:
DTS console
Inicie sesión en la consola de DTS.DTS console
En el panel de navegación izquierdo, haga clic en Data Synchronization.
En la esquina superior izquierda, seleccione la región donde se encuentra la tarea de sincronización.
DMS console
Los pasos pueden variar según el modo y el diseño de la consola DMS. Consulte
y
Customize the layout and style of the DMS console
.
Inicie sesión en la consola de DMS.DMS console
En la barra de navegación superior, pase el puntero sobre Data + AI y elija DTS (DTS) > Data Synchronization.
En la lista desplegable a la derecha de Data Synchronization Tasks, seleccione la región donde reside la instancia.
Paso 2: Configurar las bases de datos de origen y destino
Haga clic en Create Task. En la página de configuración de la tarea, establezca los siguientes parámetros.
Nombre de la tarea
|
Parámetro |
Descripción |
|
Task Name |
DTS genera un nombre automáticamente. Especifique un nombre descriptivo para identificar la tarea. No es necesario que el nombre sea único. |
Base de datos de origen
|
Parámetro |
Descripción |
|
Select Existing Connection |
Si el origen está registrado en DTS, selecciónelo de la lista. DTS completará automáticamente los campos restantes. De lo contrario, configure los campos siguientes. En la consola DMS, seleccione la instancia en Select a DMS database instance. |
|
Database Type |
Seleccione SQL Server. |
|
Access Method |
Seleccione Self-managed Database on ECS. Para otros tipos de acceso, consulte Preparation overview. |
|
Instance Region |
Región donde reside la instancia ECS que aloja la base de datos SQL Server de origen. |
|
ECS Instance ID |
ID de la instancia ECS que aloja la base de datos SQL Server de origen. |
|
Port Number |
Puerto de servicio de la base de datos SQL Server de origen. Valor predeterminado: 1433. |
|
Database Account |
Cuenta para la base de datos SQL Server de origen. Para conocer los permisos necesarios, consulte Database account permissions. |
|
Database Password |
Contraseña de la cuenta de la base de datos. |
|
Encryption |
Seleccione Non-encrypted si el cifrado SSL no está habilitado en el origen. Seleccione SSL-encrypted si está habilitado. DTS confía en el certificado del servidor de forma predeterminada. |
Base de datos de destino
|
Parámetro |
Descripción |
|
Select Existing Connection |
Si el destino está registrado en DTS, selecciónelo de la lista. DTS completará automáticamente los campos restantes. De lo contrario, configure los campos siguientes. |
|
Database Type |
Seleccione PostgreSQL. |
|
Access Method |
Seleccione Alibaba Cloud Instance. |
|
Instance Region |
Región donde reside la instancia RDS PostgreSQL de destino. |
|
Instance ID |
ID de la instancia ApsaraDB RDS for PostgreSQL de destino. |
|
Database Name |
Nombre de la base de datos en la instancia de destino que recibe los datos sincronizados. |
|
Database Account |
Cuenta para la instancia de destino. Para conocer los permisos necesarios, consulte Database account permissions. |
|
Database Password |
Contraseña de la cuenta de la base de datos. |
|
Encryption |
Especifica si se debe cifrar la conexión. Para SSL-encrypted, cargue el CA Certificate, el Client Certificate y la Private Key of Client Certificate según sea necesario, y luego especifique la Private Key Password of Client Certificate. Para un destino PostgreSQL autogestionado con cifrado SSL, es obligatorio cargar el CA Certificate. Para configurar SSL en una instancia ApsaraDB RDS for PostgreSQL, consulte SSL encryption. |
Paso 3: Probar la conectividad
En la parte inferior de la página, haga clic en Test Connectivity and Proceed. En el cuadro de diálogo CIDR Blocks of DTS Servers, haga clic en Test Connectivity.
Asegúrese de que los bloques CIDR de los servidores DTS estén agregados a la configuración de seguridad tanto de la base de datos de origen como de la de destino. Consulte Add the CIDR blocks of DTS servers .
Paso 4: Configurar objetos de sincronización
En el paso Configure Objects, establezca los siguientes parámetros.
|
Parámetro |
Descripción |
|
Synchronization Types |
De forma predeterminada, Incremental Data Synchronization está seleccionado. Seleccione también Schema Synchronization y Full Data Synchronization. Después de la verificación previa, DTS sincroniza los datos históricos del origen para establecer la línea base de la sincronización incremental. |
|
SQL Server Incremental Synchronization Mode |
Seleccione un modo según las características de su origen y sus tablas. Consulte Choose an incremental synchronization mode. |
|
The maximum number of tables for which CDC is enabled that DTS supports |
Número máximo de tablas para las cuales la instancia de sincronización puede habilitar CDC. Valor predeterminado: 1,000. No disponible cuando SQL Server Incremental Synchronization Mode está configurado como Incremental Synchronization Based on Logs of Source Database (Heap tables are not supported). |
|
Processing Mode of Conflicting Tables |
Precheck and Report Errors: la verificación previa confirma que las tablas de destino no compartan nombres con las de origen. Si existen nombres idénticos, la verificación falla. Para resolverlo, utilice la asignación de nombres de objetos para renombrar las tablas de destino. Consulte Map object names. Ignore Errors and Proceed: omite la verificación de nombres idénticos. Si los esquemas coinciden y un registro en el destino tiene la misma clave principal o única que un registro de origen: durante la sincronización completa se conserva el registro existente en el destino; durante la sincronización incremental, el registro de destino se sobrescribe. Si los esquemas difieren, la inicialización podría fallar. Proceda con precaución. |
|
Capitalization of Object Names in Destination Instance |
Controla el uso de mayúsculas y minúsculas en los nombres de bases de datos, tablas y columnas en el destino. Valor predeterminado: DTS default policy. Consulte Specify the capitalization of object names in the destination instance. |
|
Source Objects |
En el cuadro Source Objects, haga clic en una tabla y luego en el icono de flecha para moverla a Selected Objects. Todas las tablas seleccionadas deben pertenecer al mismo esquema. |
|
Selected Objects |
De forma predeterminada, los nombres de esquemas y tablas de origen se utilizan como nombres de destino. Para renombrar un esquema de destino, haga clic derecho sobre el esquema en Selected Objects y edite Schema Name. Para renombrar tablas o columnas, establecer condiciones de filtro WHERE o seleccionar operaciones SQL para la sincronización incremental, haga clic derecho sobre una tabla en Selected Objects. Para más detalles, consulte Specify filter conditions y Map object names. |
Paso 5: Configurar opciones avanzadas
Haga clic en Next: Advanced Settings.
|
Parámetro |
Descripción |
|
Dedicated Cluster for Task Scheduling |
De forma predeterminada, DTS programa la tarea en el clúster compartido. Para mayor estabilidad, adquiera un clúster dedicado. Consulte What is a DTS dedicated cluster. |
|
Retry Time for Failed Connections |
Tiempo durante el cual DTS reintenta conexiones fallidas después de iniciar la tarea. Valores válidos: 10–1440 minutos. Valor predeterminado: 720. Establezca un valor superior a 30 minutos. Si varias tareas comparten el mismo origen o destino, prevalece el tiempo de reintento más corto. DTS factura la instancia durante los periodos de reintento. |
|
Retry Time for Other Issues |
Tiempo durante el cual DTS reintenta operaciones DDL o DML fallidas. Valores válidos: 1–1440 minutos. Valor predeterminado: 10. Establezca un valor superior a 10 minutos. Debe ser menor que Retry Time for Failed Connections. |
|
Enable Throttling for Full Data Synchronization |
Limita el uso de recursos de lectura y escritura durante la sincronización completa. Configure QPS to the source database, RPS of Full Data Migration y Data migration speed (MB/s). Disponible solo cuando Full Data Synchronization está seleccionado. |
|
Enable Throttling for Incremental Data Synchronization |
Limita el uso de recursos durante la sincronización incremental. Configure RPS of Incremental Data Synchronization y Data synchronization speed (MB/s). |
|
Environment Tag |
Opcional. Asigne una etiqueta de entorno a la instancia. |
|
Configure ETL |
Indica si se debe habilitar la función de extracción, transformación y carga (ETL). Seleccione Yesalert notification settings para escribir instrucciones de procesamiento de datos en el editor de código. Consulte Configure ETL in a data migration or data synchronization task. |
|
Monitoring and Alerting |
Indica si se deben configurar alertas. Seleccione Yes para definir un umbral de alerta y contactos de notificación. Las alertas se envían cuando la tarea falla o la latencia de sincronización supera el umbral. Consulte Configure monitoring and alerting when you create a DTS task. |
Paso 6: Configurar la verificación de datos (opcional)
Haga clic en Next Step: Data Verification. Para más detalles, consulte Configure a data verification task.
Paso 7: Ejecutar la verificación previa
Haga clic en Next: Save Task Settings and Precheck.
Para previsualizar los parámetros de API correspondientes a esta tarea, pase el puntero sobre Next: Save Task Settings and Precheck y haga clic en Preview OpenAPI parameters.
La tarea debe aprobar la verificación previa antes de poder iniciarse.
Si la verificación previa falla, haga clic en View Details junto a cada elemento fallido, corrija los problemas y vuelva a ejecutar la verificación.
Si se activa una alerta: para las alertas que no se pueden ignorar, corrija el problema y vuelva a ejecutar. Para las alertas que sí se pueden omitir, haga clic en Confirm Alert Details, luego en Ignore dentro del cuadro de diálogo de detalles, haga clic en OK y finalmente en Precheck Again.
Paso 8: Adquirir la instancia
Espere hasta que Success Rate alcance 100%, y luego haga clic en Next: Purchase Instance.
-
En la página de compra, configure los siguientes parámetros.
Parámetro
Descripción
Billing Method
Subscription: pago anticipado por un periodo determinado. Más rentable para uso a largo plazo. Opciones: 1–9 meses, 1 año, 2 años, 3 años o 5 años. Pay-as-you-go: facturación por hora. Adecuado para uso a corto plazo. Libere la instancia cuando ya no la necesite para evitar cargos continuos.
Resource Group Settings
Resource group para la instancia de sincronización. Valor predeterminado: default resource group. Consulte What is Resource Management?
Instance Class
Determina la velocidad de sincronización. Seleccione según los requisitos de su carga de trabajo. Consulte Instance classes of data synchronization instances.
Lea y seleccione Data Transmission Service (Pay-as-you-go) Service Terms.
Haga clic en Buy and Start. En el cuadro de diálogo, haga clic en OK.
La tarea aparecerá en la lista de tareas. Desde ahí podrá monitorear su progreso.