Crear un perfil de conexión fuente

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

Console

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

    Ve a Perfiles de conexión

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

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

  6. Opcional: En la sección Probar perfil de conexión, haz clic en Ejecutar prueba.

    Database Migration Service realiza una verificación rápida para verificar que los detalles de la conexión que proporcionaste sean 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 que acabas de crear.

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 poco en completarse. Puedes omitir la marca --no-async para ejecutar comandos de forma asíncrona. Si es así, 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 por humanos 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 base de datos superior en la que creas las carpetas de registros, diferenciales y completas (que contienen los archivos de copia de seguridad completa, diferencial y de registro de transacciones).
Para obtener más información sobre estos valores, consulta 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]