4

数年前に Amazon RDS で作成した DB スナップショットがいくつかあります。これらの DB スナップショットを復元しようとしていますが、スナップショットを選択して [DB スナップショットから復元] をクリックすると、次のエラーが表示されます。

「mysql のバージョン 5.1.42 が見つかりません」

これはインスタンスを実行していないためだと最初は思ったので、DB インスタンスに移動し、DB インスタンスを起動して、このスナップショットと同じサイズのインスタンスを作成しました。ただし、利用可能な最も古い MySQL は 5.1.45 であるため、それを使用しました。ローカル マシンから接続でき、その中にデータがないことを確認しました。

その後、DB スナップショットに戻って再試行しましたが、DB インスタンスが実行されているにもかかわらず、同じエラーが表示されます。

これを復元するにはどうすればよいですか?

(私はこれをすべて aws web UI から行っています)

4

1 に答える 1

3

これは「興味深い」(そして気になる)問題です-Amazon RDSテクニカルFAQMySQLデータベースエンジンの章内のセクションDBエンジンバージョン管理は、サポートされていないMySQLスナップショットを復元することが実際には不可能である可能性があることを示唆しているようです(どこにも記載されていませんが)明示的に):

Amazon RDSは、新しいMySQLバージョンリリースをサポートしたり、現在サポートされているMySQLバージョンを廃止したりするためのガイドラインを提供していますか?

[...]

MySQL 5.1を含むメジャーMySQLバージョンのリリースは、Amazon RDSで最初にサポートされてから3年間、サポートする予定です。

マイナーMySQLバージョンリリース(例:MySQL 5.1.45)は、AmazonRDSで最初にサポートされてから少なくとも1年間はサポートする予定です。

MySQLのメジャーバージョンまたはマイナーバージョンが「非推奨」になった後 、スケジュールされたメンテナンス期間中に自動アップグレードが適用される前に、サポートされているバージョンへのアップグレードを開始するための3か月の猶予期間が提供される予定です。

[強調鉱山]

EU西部でRDSインスタンスを作成することは不可能であるとのことですが、MySQL 5.1.42は2011年5月24日の時点ですでに非推奨になっているため、この3か月の猶予期間は長い間経過しています。

明らかに、あなたが遭遇したこの非推奨の明らかな影響(つまり、それぞれ古いスナップショットを復元できないこと)は多くの人にとって驚きになるので、最終的にはそれを処理するオプションがあるかもしれませんが、連絡する必要があると思いますAWSは、直接またはAmazon Relational Database Serviceフォーラムを介してソリューションを提供します。この問題が時間の経過とともに定期的に発生することを期待している限り、可能であれば、ここに回答として調査結果を投稿してください。

于 2013-01-07T09:16:43.143 に答える