Ejemplo: actualización principal de la versión 1.1.1.0 a la versión 1.2.0.2 con los grupos de parámetros predeterminados - Amazon Neptune

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Ejemplo: actualización principal de la versión 1.1.1.0 a la versión 1.2.0.2 con los grupos de parámetros predeterminados

Busque el DBCluster que desea actualizar y la plantilla que utilizó para crearlo. Por ejemplo:

Description: Base Template to create Neptune Stack with Engine Version 1.1.1.0 using default Parameter Groups Parameters: DbInstanceType: Description: Neptune DB instance type Type: String Default: db.r5.large Resources: NeptuneDBCluster: Type: 'AWS::Neptune::DBCluster' Properties: EngineVersion: 1.1.1.0 NeptuneDBInstance: Type: 'AWS::Neptune::DBInstance' Properties: DBClusterIdentifier: Ref: NeptuneDBCluster DBInstanceClass: Ref: DbInstanceType DependsOn: - NeptuneDBCluster Outputs: DBClusterId: Description: Neptune Cluster Identifier Value: Ref: NeptuneDBCluster
  • Actualice el DBClusterParameterGroup predeterminado al de la familia de grupos de parámetros utilizada en la nueva versión del motor (en este caso, default.neptune1.2).

  • En cada DBInstance asociada al DBCluster, actualice el DBParameterGroup predeterminado al de la familia utilizada en la nueva versión del motor (en este caso, default.neptune1.2).

  • Establezca la propiedad DBInstanceParameterGroupName en el grupo predeterminado de parámetros de esa familia (en este caso, default.neptune1.2).

  • Actualice la propiedad EngineVersion de 1.1.0.0 a 1.2.0.2.

La plantilla debe tener el siguiente aspecto:

Description: Template to upgrade major engine version to 1.2.0.2 by using upgraded default parameter groups Parameters: DbInstanceType: Description: Neptune DB instance type Type: String Default: db.r5.large Resources: NeptuneDBCluster: Type: 'AWS::Neptune::DBCluster' Properties: EngineVersion: 1.2.0.2 DBClusterParameterGroupName: default.neptune1.2 DBInstanceParameterGroupName: default.neptune1.2 NeptuneDBInstance: Type: 'AWS::Neptune::DBInstance' Properties: DBClusterIdentifier: Ref: NeptuneDBCluster DBInstanceClass: Ref: DbInstanceType DBParameterGroupName: default.neptune1.2 DependsOn: - NeptuneDBCluster Outputs: DBClusterId: Description: Neptune Cluster Identifier Value:

Ahora se usa AWS CloudFormation para ejecutar la plantilla revisada.