Beispiel: Hauptversions-Update von 1.1.1.0 auf 1.2.0.2 mit Standard-Parametergruppen - Amazon Neptune

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Beispiel: Hauptversions-Update von 1.1.1.0 auf 1.2.0.2 mit Standard-Parametergruppen

Suchen Sie den DBCluster, den Sie aktualisieren möchten, und die Vorlage, die Sie zur Erstellung verwendet haben. Beispielsweise:

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
  • Aktualisieren Sie die Standard-DBClusterParameterGroup auf eine Parametergruppe in der Familie, die von der neuen Engine-Version verwendet wird (hier default.neptune1.2).

  • Aktualisieren Sie für jede DBInstance, die dem DBCluster angefügt ist, die Standard-DBParameterGroup auf eine Parametergruppe in der Familie, die von der neuen Engine-Version verwendet wird (hier default.neptune1.2).

  • Legen Sie die Eigenschaft DBInstanceParameterGroupName auf die Standardparametergruppe in dieser Familie fest (hier default.neptune1.2).

  • Aktualisieren Sie die Eigenschaft EngineVersion von 1.1.0.0 auf 1.2.0.2.

Die Vorlage sollte wie folgt aussehen:

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:

Verwenden Sie jetzt AWS CloudFormation , um die überarbeitete Vorlage auszuführen.