Per creare un profilo di connessione di origine:
Console
- Nella console Google Cloud , vai alla pagina Profili di connessione.
- Fai clic su Crea profilo.
- Nella pagina Crea un profilo di connessione, seleziona Origine dall'elenco Ruolo profilo.
- Nell'elenco Motore di database, seleziona SQL Server.
- Fornisci le seguenti informazioni per il profilo di connessione:
- Nome del profilo di connessione.
- ID profilo di connessione.
- Regione.
- Il bucket Cloud Storage che contiene la cartella del database principale in cui crei le cartelle full, diff e logs (che contengono il backup completo, il backup differenziale e i file di log delle transazioni).
Per ulteriori informazioni sui campi del profilo di connessione, consulta Panoramica dei profili di connessione.
- (Facoltativo) Nella sezione Prova profilo di connessione, fai clic su Esegui test.
Database Migration Service esegue un rapido controllo per verificare che i dettagli di connessione forniti siano sufficienti per raggiungere i tuoi dati.
- Fai clic su Crea nella parte inferiore della pagina.
Viene visualizzata la pagina Profili di connessione e viene mostrato il profilo di connessione appena creato.
gcloud
Questo esempio utilizza il flag facoltativo --no-async
in modo che tutte le operazioni
vengano eseguite in modo sincrono. Ciò significa che il completamento di alcuni comandi potrebbe richiedere del tempo. Puoi ignorare il flag --no-async
per eseguire i comandi in modo asincrono.
In questo caso, devi utilizzare il comando
gcloud database-migration operations describe
per verificare se l'operazione è riuscita.
Prima di utilizzare i dati dei comandi riportati di seguito, apporta le seguenti sostituzioni:
- CONNECTION_PROFILE_ID con un identificatore leggibile dalla macchina per il tuo profilo di connessione.
- REGION con l'identificatore della regione in cui vuoi salvare il profilo di connessione.
- CONNECTION_PROFILE_NAME con un nome leggibile per il tuo profilo di connessione. Questo valore viene visualizzato in Database Migration Service nella console Google Cloud .
- SOURCE_STORAGE_BUCKET_NAME con il nome del bucket Cloud Storage che contiene la cartella del database principale in cui crei le cartelle full, diff e logs (che contengono i file di backup completo, di backup differenziale e di log delle transazioni).
Esegui questo 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
Dovresti ricevere una risposta simile alla seguente:
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]