Amazon Web Services ブログ

New – Amazon Lightsail のためのマネージドデータベース

Amazon Lightsail により、AWS の利用を簡単に開始することができます。実行するオペレーティングシステム (とオプションのアプリケーション) を選択し、インスタンスプランを選択してインスタンスを作成します。すべての作業は数分で実行できます。Lightsail は、コンピューティング性能、ストレージ、データ転送を含むインスタンスプランで予測可能な低い料金で提供されます。

マネージドデータベース
Lightsail は今日、数回のクリックでマネージドデータベースを作成できるようになり、さらに便利になりました。これは大切なお客様から要望があった点で、それを共有できることをうれしく思っています。

この機能は、学生、独立系開発者、起業家、IT マネージャーなど、Lightsail の現在および将来の非常に幅広いユーザーにとって興味深いものになるでしょう。データベースを設定して実行する際に発生する最も一般的で複雑な問題に対処しました。間もなく目にするように、データベースの選択、起動、セキュリティ、アクセス、監視、および保守のプロセスを簡素化して微調整を行いました。

各 Lightsail データベースバンドルは月ごとの固定料金で課金され、データベースインスタンス、SSD ベースの大容量ストレージ、インターネットやその他の AWS リージョンへのテラバイトまたはそれ以上のデータ転送、7 日間のポイントインタイムリカバリを行える自動バックアップが含まれます。また個別に課金する手動データベーススナップショットを作成することもできます。

マネージドデータベースの作成
マネージドデータベースを作成し、既存の MySQL バックアップをマネージドデータベース中にロードするプロセスについて説明します。Lightsail コンソールにログインし、[データベース] をクリックして開始します。次に、[データベースの作成] をクリックして進みます。

すべてのオプションを一目で確認、編集することができます。場所、データベースエンジンとバージョン、プランを選択して名前を入力し、[データベースの作成] をクリックします(これらのオプションはすべて便利なデフォルト設定で 1 回クリックするだけでほとんどの場合十分です)。

MySQL 5.6 および 5.7 のサポートを開始し、間もなくPostgreSQL 9.6 および 10 のサポートを追加で行います。標準データベースプランにより、冗長性のない 1 つのアベイラビリティーゾーンにデータベースが作成されます。高可用性プランは 2 番目の AZ にもプレゼンスを作成し、プロダクションに使用することをお勧めます。

データベースの作成が数分で完了すると、ステータスは [ Available] に変わり、データベースが使用できる状態になります。

[Database-Oregon-1] をクリックすると接続の詳細が表示され、他の管理情報やツールにアクセスできます。

これで接続する準備ができました。 Lightsail インスタンスへの SSH 接続を作成し、mysql パッケージがインストールされていることを確認し、上記の情報に従い接続します (詳細については、MySQL データベースへの接続をご覧ください)。

これからいくつかの既存のデータをデータベースにインポートします。Lightsail でデータインポートモードを有効にすると、バックアップや保守操作を延期できます。

データインポートモードを有効にすると、既存の自動スナップショットが削除されます。新しいデータを既存のデータベースにインポートする場合は、インポートを開始する前に手動スナップショットを取ることをお勧めします。

長年の個人的なプロジェクトから、大規模で (13 GB) 古い (2013 年代) MySQL バックアップがあるので、それを S3 からダウンロードし、解凍してインポートします。

インポートが進行している間は、指標を見ることもできます。

インポートが完了したら、データインポートモードを無効にして、テーブルに対してクエリを実行できます。

詳細については、データベースへのデータのインポートをご覧ください。

Lightsail は、日常的なデータベースの操作をすべて管理します。操作ミスでデータに不具合が発生しても、Emergency Restore 機能を使って、以前のある時点から新しいデータベースインスタンスを作成できます。

データインポートモードを最後に無効にしたときに限って、最大 7 日まで巻き戻すことができます。

また、スナップショットを作成し、後でそれらを使用して新しいデータベースインスタンスを作成することもできます。

知っておくべきこと
この新しい機能を使用する際は、次の点に注意してください。

エンジンバージョン – 私たちは MySQL の 2 つの最新バージョンをサポートする予定で、他のデータベースエンジンも同様に使用できるようにします。

高可用性 – 本番 AWS システムの場合にいつもそうであるように、2 つのゾーンにまたがるデータベースフットプリントを維持するために、高可用性オプションを使用する必要があります。スナップショットを使用して、標準と高可用性を切り替えることができます。

ストレージのスケーリング – スナップショットを作成して復元することにより、より大きなデータベースインスタンスにスケーリングすることができます。

データ転送 – 同じ AWS リージョン内の Lightsail インスタンス間で行うデータ転送は、プランに含まれる使用量にはカウントされません。

Amazon RDS – この機能は、Amazon RDS とコアテクノロジーを共有し、そのサービスファミリーの運用経験からメリットが得られます。

今すぐ利用可能です!
マネージドデータベースは今日、Lightsail が利用できるすべての AWS リージョンでご利用いただけます。

Jeff;