このトピックでは、ApsaraDB RDS for SQL Server インスタンスの暗号化されていないデータバックアップファイルとログバックアップファイルをダウンロードする方法について説明します。ダウンロードしたバックアップファイルをアーカイブし、それらのファイルを使用してオンプレミス データベースにデータを復元できます。
データバックアップ機能とログバックアップ機能の詳細については、「ApsaraDB RDS for SQL Server インスタンスをバックアップする」をご参照ください。
制限
AliyunRDSReadOnlyAccess ポリシーが RAM ユーザーにアタッチされている場合、RAM ユーザーは読み取り権限のみを持ち、データバックアップファイルまたはログバックアップファイルをダウンロードすることはできません。 RAM ユーザーに AliyunRDSFullAccess ポリシーをアタッチする必要があります。
スナップショットバックアップ機能を使用して生成されたバックアップファイルはダウンロードできません。詳細については、「スナップショットバックアップ機能を使用する」をご参照ください。
課金ルール
インターネット経由でバックアップファイルをダウンロードする場合、消費したトラフィックに対して課金されます。
内部ネットワーク経由のダウンロード: 消費したトラフィックに対して課金されません。
インターネット経由のダウンロード: インスタンス月あたり 500 GB の無料枠を超過すると、従量課金制に基づいて超過したトラフィックに対して課金されます。料金は毎日アカウントから差し引かれます。詳細については、「ネットワークトラフィック料金」をご参照ください。
インターネット経由でバックアップファイルをダウンロードするために消費したトラフィック量を確認するには、ApsaraDB RDS コンソールにログインし、RDS インスタンスを見つけて、インスタンスの ID をクリックして RDS インスタンスの [基本情報] ページに移動します。次に、ページの [使用状況統計] セクションで [バックアップのダウンロード] パラメータを表示できます。
バックアップファイルのダウンロードに使用されるインターネットトラフィックの料金を相殺するために、サブスクリプションネットワークプランを購入することをお勧めします。ネットワークプランの大容量は、高割引を示します。詳細については、「ネットワークプランを使用する」をご参照ください。
RDS インスタンスのフルまたは増分物理バックアップファイルをダウンロードする
[インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンスの ID をクリックします。
表示されるページの左側のナビゲーションウィンドウで、バックアップと復元 をクリックします。
基本バックアップリスト タブで、バックアップリスト タブをクリックします。
クエリする時間範囲を指定します。
ダウンロードするデータバックアップファイルを見つけます。アクション 列で、インスタンスバックアップセットのダウンロード をクリックします。
説明[アクション] 列に [インスタンスバックアップのダウンロード] が見つからない場合は、制限の説明に基づいて問題を解決してください。
データバックアップファイルをダウンロードしてデータの復元に使用する場合、復元する時点に最も近い時点で作成されたデータバックアップファイルを選択することをお勧めします。
ログバックアップファイルをダウンロードして、オンプレミス データベースにデータを復元する場合、ログバックアップファイルの開始時刻は特定の時間範囲内である必要があります。時間範囲は、選択したデータバックアップファイルが生成された時点の後から始まり、データを復元する時点より前に終わります。
表示されるダイアログボックスで、説明を読んで選択し、[ダウンロード] をクリックするか、バックアップファイルのダウンロードに使用できる URL をコピーします。
内部 URL: VPC タイプの Elastic Compute Service (ECS) インスタンスが内部ネットワーク経由で RDS インスタンスと通信できる場合は、ECS インスタンスにログインして内部 URL を使用してバックアップファイルをダウンロードできます。この方法はより高速で安全です。
パブリック URL: RDS インスタンスを内部ネットワーク経由で接続できない場合は、パブリック URL を使用してバックアップファイルをダウンロードできます。
説明インターネット経由でバックアップファイルをダウンロードする場合、無料枠を超えるインターネットトラフィックに対して課金されます。無料枠と課金の詳細については、課金ルールを参照してください。
個々のデータベースの物理バックアップファイルをダウンロードする
[インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンスの ID をクリックします。
表示されるページの左側のナビゲーションウィンドウで、バックアップと復元 をクリックします。
基本バックアップリスト タブで、バックアップリスト タブをクリックします。
クエリする時間範囲を指定します。
ダウンロードするデータバックアップファイルを見つけて、アクション 列の データベースバックアップのダウンロード をクリックします。
説明[単一データベースバックアップファイルのダウンロード] をクリックすると、フルの物理バックアップセットをダウンロードできますが、増分バックアップセットはダウンロードできません。
データベースバックアップのダウンロード ページで、アクション 列の ダウンロード をクリックします。
説明[アクション] 列に [インスタンスバックアップのダウンロード] が見つからない場合は、制限の説明に基づいて問題を解決してください。
データバックアップファイルをダウンロードしてデータの復元に使用する場合、復元する時点に最も近い時点で作成されたデータバックアップファイルを選択することをお勧めします。
ログバックアップファイルをダウンロードして、オンプレミス データベースにデータを復元する場合、ログバックアップファイルの開始時刻は特定の時間範囲内である必要があります。時間範囲は、選択したデータバックアップファイルが生成された時点の後から始まり、データを復元する時点より前に終わります。
バックアップファイルをダウンロードする権限がない場合は、Alibaba Cloud アカウントに
DescribeDownloadLinkDetails
ポリシーをアタッチすることをお勧めします。
表示されるダイアログボックスで、説明を読んで選択し、[ダウンロード] をクリックするか、バックアップファイルのダウンロードに使用できる URL をコピーします。
内部 URL: VPC タイプの Elastic Compute Service (ECS) インスタンスが内部ネットワーク経由で RDS インスタンスと通信できる場合は、ECS インスタンスにログインして内部 URL を使用してバックアップファイルをダウンロードできます。この方法はより高速で安全です。
パブリック URL: RDS インスタンスを内部ネットワーク経由で接続できない場合は、パブリック URL を使用してバックアップファイルをダウンロードできます。
説明インターネット経由でバックアップファイルをダウンロードする場合、無料枠を超えるインターネットトラフィックに対して課金されます。無料枠と課金の詳細については、課金ルールを参照してください。
ログバックアップファイルをダウンロードする
[インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンスの ID をクリックします。
表示されるページの左側のナビゲーションウィンドウで、バックアップと復元 をクリックします。
基本バックアップリスト タブで、ログバックアップ タブをクリックします。
クエリする時間範囲を指定します。
ダウンロードするログバックアップファイルを見つけて、アクション 列の ダウンロード をクリックします。
説明[アクション] 列に [インスタンスバックアップのダウンロード] が見つからない場合は、制限の説明に基づいて問題を解決してください。
データバックアップファイルをダウンロードしてデータの復元に使用する場合、復元する時点に最も近い時点で作成されたデータバックアップファイルを選択することをお勧めします。
ログバックアップファイルをダウンロードして、オンプレミス データベースにデータを復元する場合、ログバックアップファイルの開始時刻は特定の時間範囲内である必要があります。時間範囲は、選択したデータバックアップファイルが生成された時点の後から始まり、データを復元する時点より前に終わります。
表示されるダイアログボックスで、説明を読んで選択し、[ダウンロード] をクリックするか、バックアップファイルのダウンロードに使用できる URL をコピーします。
内部 URL: VPC タイプの Elastic Compute Service (ECS) インスタンスが内部ネットワーク経由で RDS インスタンスと通信できる場合は、ECS インスタンスにログインして内部 URL を使用してバックアップファイルをダウンロードできます。この方法はより高速で安全です。
パブリック URL: RDS インスタンスを内部ネットワーク経由で接続できない場合は、パブリック URL を使用してバックアップファイルをダウンロードできます。
説明インターネット経由でバックアップファイルをダウンロードする場合、無料枠を超えるインターネットトラフィックに対して課金されます。無料枠と課金の詳細については、課金ルールを参照してください。
次のステップ
RDS インスタンスのデータを自己管理型 SQL Server インスタンスに復元する場合は、次のいずれかのソリューションを使用できます。
ソリューション 1: RDS インスタンスの物理バックアップファイルをダウンロードし、ダウンロードしたバックアップファイルを自己管理型 SQL Server インスタンスが存在するサーバーにアップロードして、バックアップの展開とデータの復元を行います。詳細については、「ApsaraDB RDS for SQL Server インスタンスのデータを自己管理型 SQL Server インスタンスに移行する」をご参照ください。
ソリューション 2: Data Transmission Service (DTS) を使用して、RDS インスタンスのデータを自己管理型 SQL Server インスタンスに移行します。詳細については、「SQL Server データベースからデータを移行する」をご参照ください。
ソリューション 3: 他のソリューションを使用します。詳細については、Microsoft ドキュメントを参照してください。
よくある質問
インスタンスバックアップセットのダウンロード と データベースバックアップのダウンロード の違いは何ですか?
主な違いは次のとおりです。
[インスタンスバックアップファイルのダウンロード]: RDS インスタンスのバックアップセット全体をローカルコンピュータにダウンロードできます。バックアップセットには、RDS インスタンスのすべてのデータ、または手動でバックアップされた個々のデータベースのデータが含まれています。ダウンロードできるデータは、実際のバックアップセットによって異なります。
[単一データベースバックアップファイルのダウンロード]: データディザスタリカバリによって提供される必要な機能を使用して、RDS インスタンス上の個々のデータベースのフルの物理バックアップファイルをダウンロードできます。この機能を使用すると、RDS インスタンスのフルの物理バックアップファイルから個々のデータベースのフルの物理バックアップファイルをダウンロードできます。
サポートされている機能は、ApsaraDB RDS コンソールで確認できます。