Actualizar una instancia a la edición Cloud SQL Enterprise Plus mediante una actualización local.Actualizar una instancia a la edición Cloud SQL Enterprise Plus mediante una actualización local.Actualizar una instancia a la edición Cloud SQL Enterprise Plus mediante una actualización local.Actualizar una instancia a la edición Cloud SQL Enterprise Plus mediante una actualización local.


Esta página muestra cómo usar el método de actualización local para actualizar una instancia de Cloud SQL Enterprise Edition a Cloud SQL Enterprise Plus Edition. Además, describe el procedimiento para cambiar una instancia de Cloud SQL Enterprise Plus Edition a Cloud SQL Enterprise Edition.

Actualizar a la edición Cloud SQL Enterprise Plus le ofrece varias ventajas y mejoras de rendimiento. Para obtener más información, consulte Introducción a Cloud SQL para las ediciones de SQL Server .

Para habilitar estas mejoras en sus instancias de Cloud SQL Enterprise Edition, debe actualizarlas a Cloud SQL Enterprise Plus Edition. El proceso de actualización tarda unos minutos.

Además, este proceso de actualización no requiere que cambies los puntos finales a los que se conectan tus aplicaciones.

Antes de empezar

  • Asegúrese de estar ejecutando una instancia de Cloud SQL Enterprise Edition en SQL Server Enterprise 2019 o SQL Server Enterprise 2022.

  • Asegúrese de que su proyecto de red se cree después de agosto de 2021 o esté completamente actualizado a la nueva arquitectura de red.

Actualizar una instancia a la edición Cloud SQL Enterprise Plus

Utilice el procedimiento de esta sección para actualizar una instancia de la edición Cloud SQL Enterprise a la edición Cloud SQL Enterprise Plus.

Consola

  1. En el Google Cloud consola, vaya a la página Instancias de Cloud SQL .

    Ir a Instancias de Cloud SQL

  2. Para abrir la página Descripción general de una instancia, haga clic en el nombre de la instancia.
  3. Haga clic en Editar .
  4. En la sección Elegir una edición de Cloud SQL , haga clic en Actualizar .
  5. En el panel Actualizar a Enterprise Plus , ingrese su ID de instancia y luego haga clic en Actualizar edición .

Como alternativa, también puede actualizar una instancia haciendo clic en Actualizar en la sección Configuración de la página Descripción general de la instancia.

nube g

El siguiente ejemplo de código muestra cómo actualizar su instancia a la edición Cloud SQL Enterprise Plus:

gcloud sql instances patch INSTANCE_ID \
  --edition=enterprise-plus \
  --tier=MACHINE_TYPE \
  --project=PROJECT_ID

Reemplace lo siguiente:

  • PROJECT_ID : el ID del proyecto de la instancia que desea actualizar.
  • INSTANCE_ID : nombre de la instancia que desea actualizar.
  • MACHINE_TYPE : el tipo de máquina de la instancia a la que desea actualizar. Para obtener más información sobre los tipos de máquina para la edición Cloud SQL Enterprise Plus, consulte Tipos de máquina para instancias de la edición Cloud SQL Enterprise Plus .

DESCANSAR

El siguiente comando actualiza su instancia a la edición Cloud SQL Enterprise y activa una operación de reinicio.

Antes de utilizar cualquiera de los datos solicitados, realice las siguientes sustituciones:

  • PROJECT_ID : el ID del proyecto de la instancia que desea actualizar.
  • INSTANCE_ID : el ID de instancia de la instancia que desea actualizar.
  • MACHINE_TYPE : el tipo de máquina de la instancia a la que desea actualizar. Para obtener más información sobre los tipos de máquina para la edición Cloud SQL Enterprise Plus, consulte Tipos de máquina para instancias de la edición Cloud SQL Enterprise Plus .

Método HTTP y URL:

PATCH https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_ID

Cuerpo JSON de la solicitud:

{
  "settings": {
      "tier": "MACHINE_TYPE",
      "edition": "ENTERPRISE_PLUS",
      "dataCacheConfig": {
        "dataCacheEnabled": true
      },
  }
}

Para enviar su solicitud, expanda una de estas opciones:

Debería recibir una respuesta JSON similar a la siguiente:

{
  "kind": "sql#operation",
  "targetLink": "https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_ID",
  "status": "PENDING",
  "user": "[email protected]",
  "insertTime": "2020-01-16T02:32:12.281Z",
  "operationType": "UPDATE",
  "name": "OPERATION_ID",
  "targetId": "INSTANCE_ID",
  "selfLink": "https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/operations/OPERATION_ID",
  "targetProject": "PROJECT_ID"
}

REST v1beta4

El siguiente comando actualiza su instancia a la edición Cloud SQL Enterprise y activa una operación de reinicio.

Antes de utilizar cualquiera de los datos solicitados, realice las siguientes sustituciones:

  • PROJECT_ID : el ID del proyecto de la instancia que desea actualizar.
  • INSTANCE_ID : el ID de instancia de la instancia que desea actualizar.
  • MACHINE_TYPE : el tipo de máquina de la instancia a la que desea actualizar. Para obtener más información sobre los tipos de máquina para la edición Cloud SQL Enterprise Plus, consulte Tipos de máquina para instancias de la edición Cloud SQL Enterprise Plus .

Método HTTP y URL:

PATCH https://sqladmin.googleapis.com/v1beta4/projects/PROJECT_ID/instances/INSTANCE_ID

Cuerpo JSON de la solicitud:

{
  "settings": {
      "tier": "MACHINE_TYPE",
      "edition": "ENTERPRISE_PLUS",
      "dataCacheConfig": {
        "dataCacheEnabled": true
      },
  }
}

Para enviar su solicitud, expanda una de estas opciones:

Debería recibir una respuesta JSON similar a la siguiente:

{
  "kind": "sql#operation",
  "targetLink": "https://sqladmin.googleapis.com/v1beta4/projects/PROJECT_ID/instances/INSTANCE_ID",
  "status": "PENDING",
  "user": "[email protected]",
  "insertTime": "2020-01-16T02:32:12.281Z",
  "operationType": "UPDATE",
  "name": "OPERATION_ID",
  "targetId": "INSTANCE_ID",
  "selfLink": "https://sqladmin.googleapis.com/v1beta4/projects/PROJECT_ID/operations/OPERATION_ID",
  "targetProject": "PROJECT_ID"
}

Cambiar a la edición Cloud SQL Enterprise

Consola

  1. En el Google Cloud consola, vaya a la página Instancias de Cloud SQL .

    Ir a Instancias de Cloud SQL

  2. Para abrir la página Descripción general de una instancia, haga clic en el nombre de la instancia.
  3. Haga clic en Editar .
  4. En la sección Elegir una edición de Cloud SQL , haga clic en Cambiar a Enterprise .
  5. En el panel Cambiar a Enterprise , ingrese su ID de instancia y luego haga clic en Cambiar edición .

Como alternativa, también puede cambiar a la edición Cloud SQL Enterprise haciendo clic en Cambiar a Enterprise en la sección Configuración de la página Descripción general de la instancia.

nube g

El siguiente ejemplo de código muestra cómo cambiar su instancia a la edición Cloud SQL Enterprise:

gcloud sql instances patch INSTANCE_ID \
  --edition=enterprise \
  --tier=MACHINE_TYPE \
  --project=PROJECT_ID
Reemplace lo siguiente:
  • PROJECT_ID : el ID del proyecto de la instancia.
  • INSTANCE_ID : nombre de la instancia.
  • MACHINE_TYPE : el tipo de máquina de la instancia a la que desea cambiar. Para obtener más información sobre los tipos de máquina para Cloud SQL Enterprise Edition, consulte Tipos de máquina para instancias de Cloud SQL Enterprise Edition .

DESCANSAR

El siguiente comando cambia su instancia a la edición Cloud SQL Enterprise y activa una operación de reinicio.

Antes de utilizar cualquiera de los datos solicitados, realice las siguientes sustituciones:

  • PROJECT_ID : el ID del proyecto de la instancia.
  • INSTANCE_ID : el ID de instancia de la instancia.
  • MACHINE_TYPE : el tipo de máquina de la instancia a la que desea cambiar. Para obtener más información sobre los tipos de máquina para Cloud SQL Enterprise Edition, consulte Tipos de máquina para instancias de Cloud SQL Enterprise Edition .

Método HTTP y URL:

PATCH https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_ID

Cuerpo JSON de la solicitud:

{
  "settings": {
      "tier": "MACHINE_TYPE",
      "edition": "ENTERPRISE"
  }
}

Para enviar su solicitud, expanda una de estas opciones:

Debería recibir una respuesta JSON similar a la siguiente:

{
  "kind": "sql#operation",
  "targetLink": "https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/instances/INSTANCE_ID",
  "status": "PENDING",
  "user": "[email protected]",
  "insertTime": "2020-01-16T02:32:12.281Z",
  "operationType": "UPDATE",
  "name": "OPERATION_ID",
  "targetId": "INSTANCE_ID",
  "selfLink": "https://sqladmin.googleapis.com/v1/projects/PROJECT_ID/operations/OPERATION_ID",
  "targetProject": "PROJECT_ID"
}

REST v1beta4

El siguiente comando cambia su instancia a la edición Cloud SQL Enterprise y activa una operación de reinicio.

Antes de utilizar cualquiera de los datos solicitados, realice las siguientes sustituciones:

  • PROJECT_ID : el ID del proyecto de la instancia.
  • INSTANCE_ID : el ID de instancia de la instancia.
  • MACHINE_TYPE : el tipo de máquina de la instancia a la que desea cambiar. Para obtener más información sobre los tipos de máquina para Cloud SQL Enterprise Edition, consulte Tipos de máquina para instancias de Cloud SQL Enterprise Edition .

Método HTTP y URL:

PATCH https://sqladmin.googleapis.com/v1beta4/projects/PROJECT_ID/instances/INSTANCE_ID

Cuerpo JSON de la solicitud:

{
  "settings": {
      "tier": "MACHINE_TYPE",
      "edition": "ENTERPRISE"
  }
}

Para enviar su solicitud, expanda una de estas opciones:

Debería recibir una respuesta JSON similar a la siguiente:

{
  "kind": "sql#operation",
  "targetLink": "https://sqladmin.googleapis.com/v1beta4/projects/PROJECT_ID/instances/INSTANCE_ID",
  "status": "PENDING",
  "user": "[email protected]",
  "insertTime": "2020-01-16T02:32:12.281Z",
  "operationType": "UPDATE",
  "name": "OPERATION_ID",
  "targetId": "INSTANCE_ID",
  "selfLink": "https://sqladmin.googleapis.com/v1beta4/projects/PROJECT_ID/operations/OPERATION_ID",
  "targetProject": "PROJECT_ID"
}

Generar el punto final de escritura automáticamente

Un punto de conexión de escritura es un nombre de servicio de nombres de dominio (DNS) global que se resuelve automáticamente en la dirección IP de la instancia principal de Cloud SQL. Este punto de conexión redirige automáticamente las conexiones entrantes a la nueva instancia principal en caso de una conmutación por error de la réplica. Puede usar el punto de conexión de escritura en una cadena de conexión SQL en lugar de una dirección IP. Al usar un punto de conexión de escritura, puede evitar tener que realizar cambios en la conexión de la aplicación cuando se produce una interrupción regional.

Si actualiza su instancia que tiene una dirección IP privada en la nueva arquitectura de red a la edición Cloud SQL Enterprise Plus y habilita la API de DNS para suGoogle Cloud Si su proyecto está configurado en un proyecto de Azure Cloud SQL, este generará automáticamente el punto de conexión de escritura. Sin embargo, el certificado de servidor asociado a la instancia no tendrá el punto de conexión de escritura (nombre DNS global). Por lo tanto, si desea verificar el nombre DNS, debe rotar el certificado . Una vez rotado, Cloud SQL le agregará el nombre DNS. Puede usar el nombre DNS para la verificación de la identidad del servidor.

¿Qué sigue?