Logstore にログデータの複数のコピーを保存する場合は、データ変換機能を使用してデータをレプリケーションします。このトピックでは、Logstore データをレプリケーションする一般的なシナリオと、その操作手順について説明します。
利用シーン
ある企業が、単一の Alibaba Cloud アカウント内の複数のプロジェクトでアクセスログを収集・保存しているとします。この企業は、project-a プロジェクトの logstore-a Logstore から、新しい project-b プロジェクトの logstore-b Logstore へアクセスログをレプリケーションする必要があります。これにより、project-b での集中管理されたクエリと分析が可能になります。Simple Log Service は、データ変換機能の一部としてレプリケーション機能を提供しており、logstore-a から logstore-b へデータをコピーできます。
前提条件
-
logstore-a Logstore を作成し、データを書き込みます。詳細については、「Logstore の管理」をご参照ください。
-
logstore-b Logstore を作成します。シャード数など、logstore-b のパフォーマンスを評価し、計画します。詳細については、「パフォーマンスガイド」をご参照ください。
操作手順
Simple Log Service コンソールにログインします。
-
[プロジェクト] セクションで、project-a プロジェクトをクリックします。
-
タブで、logstore-a Logstore をクリックします。

-
[データ変換] をクリックして、データ変換モードに入ります。

-
ページの右側で、[データをプレビュー] をクリックします。データのプレビューの詳細については、「プレビューとデバッグ」をご参照ください。

-
ページの右側で、[変換ジョブとして保存] をクリックします。
-
[データ変換ジョブの作成] パネルで、次のパラメーターを設定し、[OK] をクリックします。
説明その他のパラメーターの詳細については、「データ変換ジョブの作成」をご参照ください。
パラメーター
説明
ジョブ名
データ変換ジョブのデフォルト名です。
表示名
データ変換ジョブのカスタム名です。例:
testと入力します。認証方法
Simple Log Service が logstore-a Logstore からデータを読み取ることを承認します。[デフォルトロール] を選択します。
ターゲット名
ストレージ送信先の名前です。test と入力します。
ターゲットリージョン
送信先プロジェクトが存在するリージョンです。[中国 (杭州)] を選択します。
ターゲットプロジェクト
送信先プロジェクトの名前です。project-b を入力します。
ターゲットデータベース
送信先 Logstore の名前。logstore-b を入力します。
認証方法
Simple Log Service が logstore-b Logstore にデータを書き込むことを承認します。
[デフォルトロール] を選択します。
時間範囲
データ変換ジョブの時間範囲です。[すべて] の値は、ジョブを手動で停止するまで、ソース Logstore の最初のログからデータを処理します。[すべて] を選択します。
レプリケーション結果の表示
-
データ変換ジョブのステータスを表示します。ジョブページのパラメーターの説明については、「データ変換ジョブの管理」をご参照ください。

-
project-b プロジェクトを開き、 タブで、logstore-b Logstore を選択してクエリと分析ページに移動します。
-
右上隅で、[インデックスの有効化] をクリックします。インデックスの詳細については、「インデックスの作成」をご参照ください。

-
logstore-aLogstore からレプリケーションされたデータを表示します。