0

AWSへの運用環境の移行を検討しており、Cloud Formationを使用してOracle RDSインスタンスを作成しているので、AWS RDSに関する調査を開始しました。データベーススタックを起動すると、インスタンスの作成には30分から2時間かかります。AWS Oracle RDSインスタンスの作成に多くの時間がかかります(〜2時間)

私は気づいたのはDBInstanceClassです。クラスが大きければ大きいほど時間がかかります。 30分〜45分のインスタンス作成では、私はこのパラメータを使用します:

MasterDatabase: 
    Type: AWS::RDS::DBInstance 
    Properties: 
     BackupRetentionPeriod: 7 
     VPCSecurityGroups: 
      - Ref: SomeSecurityGroup 
     AllocatedStorage: 10 
     DBInstanceClass: db.t2.small 
     DBInstanceIdentifier: Development-DBInstance 
     DBSnapshotIdentifier: '' 
     DBName: DEV 
     MultiAZ: false 
     Engine: oracle-se2 
     LicenseModel: license-included 
     MasterUsername: user 
     MasterUserPassword: password 
     DBSubnetGroupName: !Ref SomeSubnetGroup 
     CopyTagsToSnapshot: true 

これらのパラメータは正しいですか、それとも何か不足していますか?

30分から2時間の私の立場からは、かなりの時間がかかりますが、予想される時間かどうかはわかりません。

ありがとうございます。

答えて

0

私はこれらの時間が典型的だと思います。パラメータを使用して複数のAZ Oracle RDSインスタンスを構築し、完了までに25分かかりました。 MySQLには20分かかりました。私は、CloudFormationではなくコンソールを使用して両方を作成しました。

DBインスタンスのイベントは、Oracle DBの時間が費やされている場所の内訳を与えるためにログインして、私の場合には、このようなものに見えた:

11:00 Start DB creation 
11:09 DB instance created 
11:09 Start conversion to multi-AZ 
11:20 End conversion to multi-AZ 
11:22 Start DB backup 
11:25 End DB backup 
11:25 DB available 
関連する問題