Editar instancias

En esta página, se describe cómo editar una instancia de Cloud SQL existente.

Después de crear una instancia, puedes editarla mientras se ejecuta para cambiar su configuración. Para obtener más información sobre la configuración de instancias y sobre cómo el cambio de la configuración puede influir en las instancias, consulta la página sobre cómo configurar las instancias.

Editar una instancia

La mayoría de los cambios se pueden aplicar a una instancia solo cuando se está ejecutando.

Console

  1. En Google Cloud Console, ve a la página Instancias de Cloud SQL.

    Ir a Instancias de Cloud SQL

  2. Haz clic en el nombre de la instancia para abrir la página Descripción general de esa instancia.
  3. Haz clic en Edit.
  4. En la sección Opciones de configuración, actualiza la configuración de la instancia:
    Configuración Notas
    Tipo de máquina
    Tipo de máquina Selecciona entre las siguientes opciones: con núcleo compartido, básica, estándar (más común) o con memoria alta.
    Personalizada Selecciona este botón para crear una instancia con una configuración flexible. Cuando seleccionas esta opción, debes seleccionar la cantidad de núcleos y de memoria para tu instancia. Más información
    Núcleos El número de CPU virtuales para tu instancia. Más información.
    Memoria La cantidad de memoria para la instancia, en GB. Más información
    Almacenamiento
    Tipo de almacenamiento Determina si tu instancia usa almacenamiento SSD o HDD. Más información.
    Capacidad de almacenamiento La cantidad de almacenamiento aprovisionado para la instancia. Más información
    Habilitar los aumentos de almacenamiento automáticos Determina si Cloud SQL proporciona de manera automática más almacenamiento para tu instancia cuando queda poco espacio libre. Más información
    Encriptación
    Encriptación administrada por GoogleLa opción predeterminada.
    Clave de encriptación administrada por la clave del cliente (CMEK)Selecciona esta opción para usar tu clave con Google Cloud Key Management Service. Más información
    Conectividad
    IP privada Agrega una dirección IP privada para la instancia. Para habilitar la conexión a la instancia, se requiere una configuración adicional.
    De manera opcional, puedes especificar un rango de IP asignado para que tus instancias las usen en las conexiones.
    1. Expande la opción Mostrar la opción de rango de IP asignado.
    2. Selecciona un rango de IP en el menú desplegable.
    Más información sobre la IP privada. Más información para asignar rangos de direcciones IP
    IP pública Agrega una dirección IP pública para la instancia. Luego, puedes agregar redes autorizadas para conectarte a la instancia. Más información
    Redes autorizadasAgrega el nombre de la red nueva y la dirección de red. Más información
    Copias de seguridad
    Copias de seguridad automáticas El período en el que deseas que se inicien las copias de seguridad. Más información
    Elige dónde almacenar tus copias de seguridadSelecciona Multirregión para la mayoría de los casos de uso. Si necesitas almacenar copias de seguridad en una región específica, por ejemplo, si hay motivos normativos para hacerlo, selecciona Región y selecciona tu región en el menú desplegable de Ubicación.
    Elige cuántas copias de seguridad automáticas se almacenaránEs la cantidad de copias de seguridad automáticas que deseas conservar (de 1 a 365 días). Más información
    Habilita la recuperación de un momento determinado Habilita la recuperación de un momento determinado y el registro de escritura por adelantado. Más información
    Elige la cantidad de días que se retendrán los registros Configura la retención de escritura por adelantado de 1 a 7 días. La configuración predeterminada es de 7 días. Más información
    Mantenimiento
    Ventana preferida Determina un período de una hora para que Cloud SQL realice un mantenimiento disruptivo en la instancia. Si no configuras el período, el mantenimiento disruptivo puede realizarse en cualquier momento. Más información
    Orden de las actualizaciones Tu horario de preferencia para actualizaciones de instancia, en relación con otras instancias del mismo proyecto. Más información
    Marcas
    AGREGAR MARCA Puedes usar las marcas de la base de datos para controlar los parámetros y la configuración de tu instancia. Más información
    Labels
    AGREGAR ETIQUETAAgrega una clave y un valor para cada etiqueta que agregues. Usa etiquetas para organizar tus instancias.

    Obtén más información sobre la configuración de instancias.

  5. Haz clic en Guardar para aplicar los cambios.

gcloud

Con el siguiente comando, se modifica la hora de inicio de la copia de seguridad.

gcloud sql instances patch INSTANCE_NAME \
--backup-start-time 16:00

Si el parche modifica un valor que requiere que la instancia se reinicie, recibirás un mensaje para continuar con el cambio o cancelarlo.

REST v1

Con el siguiente comando, se modifica la hora de inicio de la copia de seguridad.

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

  • project-id: El ID del proyecto
  • instance-id: El ID de la instancia

Método HTTP y URL:

PATCH https://sqladmin.googleapis.com/v1/projects/project-id/instances/instance-id

Cuerpo JSON de la solicitud:

{
  "settings": {
    "backupConfiguration": {
      "startTime": "16:00",
      "enabled": true,
      "binaryLogEnabled": true
    }
  }
}

Para enviar tu solicitud, expande una de estas opciones:

Deberías recibir una respuesta JSON similar a la que se muestra a continuación:

{
  "kind": "sql#operation",
  "targetLink": "https://sqladmin.googleapis.com/v1/projects/project-id/instances/instance-id",
  "status": "PENDING",
  "user": "user@example.com",
  "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"
}

Si el parche modifica un valor que requiere que la instancia se reinicie, recibirás un mensaje para continuar con el cambio o cancelarlo.

REST v1beta4

Con el siguiente comando, se modifica la hora de inicio de la copia de seguridad.

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

  • project-id: El ID del proyecto
  • instance-id: El ID de la instancia

Método HTTP y URL:

PATCH https://sqladmin.googleapis.com/sql/v1beta4/projects/project-id/instances/instance-id

Cuerpo JSON de la solicitud:

{
  "settings": {
    "backupConfiguration": {
      "startTime": "16:00",
      "enabled": true,
      "binaryLogEnabled": true
    }
  }
}

Para enviar tu solicitud, expande una de estas opciones:

Deberías recibir una respuesta JSON similar a la que se muestra a continuación:

{
  "kind": "sql#operation",
  "targetLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/project-id/instances/instance-id",
  "status": "PENDING",
  "user": "user@example.com",
  "insertTime": "2020-01-16T02:32:12.281Z",
  "operationType": "UPDATE",
  "name": "operation-id",
  "targetId": "instance-id",
  "selfLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/project-id/operations/operation-id",
  "targetProject": "project-id"
}

Si el parche modifica un valor que requiere que la instancia se reinicie, recibirás un mensaje para continuar con el cambio o cancelarlo.

Para ver cómo se realiza la solicitud subyacente de API de REST de esta tarea, consulta el Explorador de API en la página de instancias:parche.