AWS RDSのバックアップについて|種類や操作手順を徹底解説!
IT・技術関連
更新日:2024.09.05


Amazon RDSのバックアップとは?
Amazon Relational Database Service (RDS)では、データベースのバックアップとしてDBインスタンスのスナップショットを作成します。
バックアップの取得方法は2種類あり、AWSが自動でスナップショットを作成する自動バックアップと、ユーザがAmazon RDSコンソールなどを使用し、手動でスナップショットを作成する手動バックアップです。
AWSのバックアップによる使用料は、どちらの方法で行った場合もバックアップで使用したストレージ量に対して月額で使用料が請求されます。
自動バックアップ

AWS上のバックアップ保持期間
自動バックアップは、AWS上でバックアップの保持期間をDBインスタンスに設定できます。バックアップ保持期間として設定できる範囲は、0~35日間です。 バックアップ保持期間に「0」を設定した場合自動バックアップが無効になります。自動バックアップの注意事項
自動バックアップは、AWSが自動でDBインスタンスのバックアップを行うため、便利ですが、その一方で注意が必要な事項がいくつかあります。以下より自動バックアップに関する注意事項を紹介します。- 自動バックアップは設定で有効・無効を選択できます。自動バックアップを無効にすると特定の時点でDBインスタンス(ポイントインタイムリカバリ)を復元することができなくなります。
- 自動バックアップはDBインスタンスのステータスが利用可能(AVAILABLE )の時にのみ行われます。ステータスが利用可能(AVAILABLE)以外の時は、自動バックアップは動作しません。
- 自動バックアップの情報にパラメータグループやオプショングループの情報は含まれていません。
- 1あたりのAWS リージョンで保持できる自動バックアップ数に上限があり、上限数は40個です。
- MySQLのストレージエンジンはInnoDBのみサポートしています。
- MariaDBのストレージエンジンはInnoDB(バージョン 10.2以降)とXtraDB(バージョン 10.0/10.1)のみサポートしています。
手動バックアップ

バックアップや復元に関する操作手順

手動でバックアップを取得する手順
Amazon RDS コンソールより手動でデータベースのバックアップであるDBインスタンスのスナップショットを作成する手順と注意事項を紹介します。是非参考にして見てください。- AWSマネジメントコンソールにサインインします。
- Amazon RDSコンソールに遷移します。
- 左のメニューから「データベース」をクリックします。
- DBインスタンスの一覧からバックアップを取得するDBインスタンスのチェックボックスを選択します。
- 上部の「アクション」をクリックし、表示されたメニューから「スナップショットの取得」をクリックします。
- 「DBスナップショットの取得」画面の「スナップショット名」にスナップショットの名前を入力します。
- 「スナップショットの取得」ボタンをクリックします。
- 1つのデータセンターにのみDBインスタンスを構成する場合、DBスナップショットを作成する際にデータベースのI/O処理が短時間中断します。
- DBスナップショット作成の所要時間はDBインスタンスのサイズやクラスによって変動し、数秒から数分かかります。
- データベースエンジンにSQL Serverを利用している場合、マルチAZ配置のバックアップをしている際にI/Oアクティビティが一時中断します。
DBインスタンスのスナップショットからDBインスタンスを作成する手順
Amazon RDS コンソールよりDBインスタンスのスナップショットから新規のDBインスタンスを作成する手順と注意事項についてご紹介します。これらをしっかり把握しましょう。- AWSマネジメントコンソールにサインインします。
- Amazon RDSコンソールに遷移します。
- 左のメニューから「スナップショット」をクリックします。
- DBスナップショットの一覧から復元するスナップショットのチェックボックスを選択します。
- 上部の「アクション」をクリックし、表示されたメニューから「スナップショットを復元」をクリックします。
- 「スナップショットを復元」画面が表示されます。「DB インスタンス識別子」に新しいDBインスタンスの識別子を入力します。
- 必要に応じて、DBインスタンスのサイズやストレージなどを設定します。
- 「DBインスタンスの復元」ボタンをクリックしDBインスタンスが復元されるのを待ちます。
- 既存のDBインスタンスに復元することができないため、新しいDBインスタンスが作成されます。
- 共有・暗号化されたDBスナップショットからDBインスタンスを復元することができません。DBスナップショットをコピーし、コピーしたDBスナップショットからDBインスタンスを復元します。
特定の時点にDBインスタンスを復元する手順
Amazon RDS コンソールより特定の時点にDBインスタンスを復元する手順を9つの段階に分けてご紹介します。また、注意事項についてもご紹介しますのでぜひ参考にして見てください。- AWSマネジメントコンソールにサインインします。
- Amazon RDSコンソールに遷移します。
- 左のメニューから「Automated backups」をクリックします。
- アクティブのバックアップ一覧から復元するバックアップのチェックボックスを選択します。
- 上部の「アクション」をクリックし、表示されたメニューから「特定時点への復元」をクリックします。
- 「DBインスタンスを起動」画面で復元する時点を「復元可能な最新時刻」と「カスタム」から選択します。
- 「カスタム」を選択する場合、復元する時点の時刻を入力します。復元する時刻は協定世界時(UTC)で入力します。
- 必要に応じて、インスタンスの仕様などを設定します。
- 「DBインスタンスを起動」ボタンをクリックします。
- 手動で取得したバックアップからは復元できません。
- バックアップのDBインスタンスがプロビジョンドIOPSストレージを使用する場合、互換性のないIOPS値のDBインスタンスサイズを選択するとエラーが発生する可能性があります。
- SQL ServerのDBインスタンスでOFFLINE、EMERGENCY、および SINGLE_USERモードを選択すると、復元可能な直近の時間が前に進まなくなります。
まとめ

この記事の監修者・著者

- AWSパートナー/Salesforce認定コンサルティングパートナー 認定企業
-
ITエンジニア派遣サービス事業を行っています。AWSやSalesforceなど専門領域に特化したITエンジニアが4,715名在籍し、常時100名以上のITエンジニアの即日派遣が可能です。
・2021年:AWS Japan Certification Award 2020 ライジングスター of the Year 受賞
・2022年3月:人材サービス型 AWSパートナー認定
・AWS認定資格保有者数1,154名(2024年6月現在)
・Salesforce認定コンサルティングパートナー
・Salesforce認定資格者276名在籍(2024年5月現在)
・LPIC+CCNA 認定資格者:472 名(2024年6月時点)
最新の投稿
- 2024-12-27営業インタビュー情報共有の活性化の中心に。SP企画部の新たな取り組み
- 2024-07-01営業インタビュー最短で当日にご提案可能。 OPE営業の対応が早い3つの理由
- 2024-07-01営業インタビュー研修見学ツアーが高評価!「お客様のOPEに対する期待を高め、継続に貢献できればと思います。」
- 2024-07-01営業インタビュー信頼関係を構築し、エンジニアの長期就業へ
ITエンジニアの派遣を利用したい企業様へ

- 求人・転職サイトや自社採用サイトを使っているが、自社に合ったITエンジニアが応募してこない…
- すぐに採用したいが、応募がぜんぜん集まらない
こんな悩みをお持ちの採用・人事担当者の方は、
オープンアップITエンジニアをご検討ください!
オープンアップITエンジニアをご検討ください!
当社のITエンジニア派遣サービスは
- 派遣スピードが速い!(最短即日)
- 4,500名のエンジニアから貴社にマッチした人材を派遣
- 正社員雇用も可能
こんな特長があり、貴社の事業やプロジェクトに合った最適なITエンジニアを派遣可能です。
まずは下記ボタンから無料でご相談ください。