概要
SQL Serverデータのバックアップは、Tencent CloudのCloud Object Storage(COS)が提供するServerless Cloud Function(SCF)をベースとしたデータベースバックアップ機能です。ユーザーがSQL Serverクラウドデータベースのバックアップファイルをオブジェクトストレージにダンプして永続的に保存できるように支援し、データの損失や破損を防ぐことができます。ユーザーが指定したバケットにバックアップ関数ルールを設定すると、SCFはユーザーServerのバックアップファイルを定期的にスキャンして、ファイルをバケットにダンプします。 注意事項
SQL Serverデータのバックアップ関数は、Tencent CloudのSQL Serverデータベースのバックアップファイルをバックアップします。SQL Serverデータベースのバックアップを有効化したことがない場合、バックアップ関数を実行することはできません。Tencent Cloud SQL Server データベースのバックアップに関する詳細情報は、SQL Server のバックアップをご覧ください。 以前にCOSコンソールでバケットにSQL Serverデータのバックアップルールを追加したことがある場合は、SCFコンソールで、作成したSQL Serverデータのバックアップ関数を確認できます。この関数を削除すると、ルールが有効にならない場合がありますので削除しないでください。 現在の機能は、COSとSCFが同じ地域でのみサポートされています。一部の地域(例:重慶地域)では使用できません。具体的には、COSおよびSCFのコンソールに表示される地域に基づきます。
操作手順
2. 左側ナビゲーションでアプリケーション統合 > データバックアップをクリックし、アプリケーション統合の管理ページに進みます。
3. SQL Serverデータのバックアップを見つけてバックアップルールの設定をクリックし、ルール設定ページに進みます。
4. 関数の追加をクリックします。
注意:
SCFサービスをアクティブ化していない場合は、SCFコンソールに移動してSCFサービスをアクティブ化し、プロンプトに従ってサービス権限承認を行えば完了です。 5. ポップアップしたウィンドウで、以下の情報を設定します。
関数の一意の識別名として、作成後に変更することはできません。SCFコンソール でこの関数を確認できます。 |
SQL Serverバックアップファイルを格納するバケットです。 |
SQL Serverデータのバックアップ関数は、時限式トリガーでバックアップ・ダンプ操作をトリガーします。トリガー周期は、毎日およびカスタム周期をサポートしています。 |
トリガーサイクルがカスタムに設定されている場合、Cronを使用して具体的なトリガーサイクルルールを指定することができます。Cronは現在、現地標準時で実行されています。詳細な設定ポリシーについては、Cron関連ドキュメントをご参照ください。 |
現在のバケットがあるリージョンのSQL Serverデータベースインスタンスのリストです。 |
バックアップファイルの配布パスのプレフィックスは、入力しないとデフォルトでバケットルートパスに保存されます。 |
SQL Serverデータベースのバックアップには、SCFがお客様のSQL Serverバックアップからデータベースインスタンスとそのバックアップファイルを読み取り、お客様が指定したバケットにダンプするための権限承認が必要です。そのため、この権限承認を追加する必要があります。 |
6. 設定を追加して確定をクリックすると、関数が追加されたことを確認できます。
新規作成した関数に対しては、次のような操作が可能です。
ログをクリックして、SQL Serverデータのバックアップ履歴を確認します。バックアップでエラーが発生した場合は、ログをクリックしてSCFコンソールにすばやくジャンプし、ログエラーの詳細を確認することもできます。
詳細をクリックして、関数やトリガーの設定情報を確認してください。
その他 > 編集をクリックして、SQL Serverデータのバックアップルールを変更します。
もっと見る > トリガーをクリックすると、SQL Serverのデータバックアップルールを手動でトリガーできます。
その他 > 削除をクリックして、使用しないSQL Serverデータのバックアップルールを削除します。