Crear un perfil de conexión fuente

Para crear un perfil de conexión de fuente, sigue estos pasos:

Console

  1. En la consola de Google Cloud , ve a la página Perfiles de conexión.

    Ir a Perfiles de conexión

  2. Haga clic en Crear perfil.
  3. En la página Crear un perfil de conexión, selecciona Fuente en la lista Rol del perfil.
  4. En la lista Motor de base de datos, selecciona SQL Server.
  5. Proporciona la siguiente información para tu perfil de conexión:
    • Nombre del perfil de conexión.
    • ID del perfil de conexión.
    • Región.
    • Bucket de Cloud Storage que contiene la carpeta de la base de datos principal en la que creas las carpetas full, diff y logs (que contienen los archivos de la copia de seguridad completa, la copia de seguridad diferencial y el registro de transacciones).

    Para obtener más información sobre los campos del perfil de conexión, consulta la Descripción general de los perfiles de conexión.

  6. Opcional: En la sección Test connection profile, haz clic en Run test.

    Database Migration Service realiza una verificación rápida para confirmar que los detalles de conexión que proporcionaste son suficientes para acceder a tus datos.

  7. Haz clic en Crear en la parte inferior de la página.

    Aparecerá la página Perfiles de conexión, y se mostrará el perfil de conexión recién creado.

gcloud

En este ejemplo, se usa la marca opcional --no-async para que todas las operaciones se realicen de forma síncrona. Esto significa que algunos comandos pueden tardar un tiempo en completarse. Puedes omitir la marca --no-async para ejecutar comandos de forma asíncrona. Si lo haces, debes usar el comando gcloud database-migration operations describe para verificar si la operación se realizó correctamente.

Antes de usar cualquiera de los datos de comando a continuación, realiza los siguientes reemplazos:

  • CONNECTION_PROFILE_ID con un identificador legible por máquina para tu perfil de conexión.
  • REGION con el identificador de la región en la que deseas guardar el perfil de conexión.
  • CONNECTION_PROFILE_NAME con un nombre legible para tu perfil de conexión. Este valor se muestra en Database Migration Service en la consola de Google Cloud .
  • SOURCE_STORAGE_BUCKET_NAME con el nombre del bucket de Cloud Storage que contiene la carpeta de la base de datos principal en la que creas las carpetas full, diff y logs (que contienen los archivos de la copia de seguridad completa, la copia de seguridad diferencial y el registro de transacciones).
Para obtener más información sobre estos valores, consulta la Descripción general de los perfiles de conexión.

Ejecuta el siguiente comando:

Linux, macOS o Cloud Shell

gcloud database-migration connection-profiles \
create sqlserver CONNECTION_PROFILE_ID \
  --no-async
  --display-name=CONNECTION_PROFILE_NAME \
  --gcs-bucket=SOURCE_STORAGE_BUCKET_NAME \
  --region=REGION

Windows (PowerShell)

gcloud database-migration connection-profiles `
create sqlserver CONNECTION_PROFILE_ID `
  --no-async
  --display-name=CONNECTION_PROFILE_NAME `
  --gcs-bucket=SOURCE_STORAGE_BUCKET_NAME `
  --region=REGION

Windows (cmd.exe)

gcloud database-migration connection-profiles ^
create sqlserver CONNECTION_PROFILE_ID ^
  --no-async
  --display-name=CONNECTION_PROFILE_NAME ^
  --gcs-bucket=SOURCE_STORAGE_BUCKET_NAME ^
  --region=REGION

Deberías recibir una respuesta similar a la que figura a continuación:

Waiting for connection profile [CONNECTION_PROFILE_ID]
to be created with [OPERATION_ID]

Waiting for operation [OPERATION_ID] to complete...done.

Created connection profile CONNECTION_PROFILE_ID [OPERATION_ID]