このトピックでは、Alibaba Cloud Object Storage Service (OSS) バケットからローカルファイルシステムへのデータ移行の使用上の注意、制限、および手順について説明します。
使用上の注意
データオンライン移行を使用してデータを移行する場合は、以下の点にご注意ください。
移行先データアドレスを作成する場合は、[移行するディレクトリ] パラメータの値を絶対パスに設定する必要があります。パスはスラッシュ (/) で始まり、スラッシュ (/) で終わる必要があり、環境変数または特殊文字を含めることはできません。
移行先データアドレスを作成する場合は、[移行するディレクトリ] パラメータを既存の有効なパスに設定してください。
データオンライン移行は、ソースデータアドレスのストレージサービスプロバイダーが提供するパブリックインターフェイスを使用して、ソースデータアドレスのデータにアクセスします。アクセス動作は、ストレージサービスプロバイダーのインターフェイスの実装によって異なります。
移行タスクは、ソースと移行先データアドレスのリソースを占有します。業務継続性を確保するために、移行タスクの速度制限を有効にするか、オフピーク時に移行タスクを実行することをお勧めします。
移行タスクが開始される前に、データオンライン移行はソースと移行先データアドレスのファイルをチェックします。ソースデータアドレスのファイルと移行先データアドレスのファイルの名前が同じで、移行タスクの [上書きモード] パラメータが [すべて上書き] または [最終更新時刻に基づいて上書き] に設定されている場合、移行中に移行先データアドレスのファイルが上書きされます。2 つのファイルに異なる情報が含まれていて、移行先データアドレスのファイルを保持する必要がある場合は、一方のファイルの名前を変更するか、移行先データアドレスのファイルをバックアップすることをお勧めします。
移行タスクが完了したら、移行先データアドレスの移行済みデータを確認し、移行済みデータが正しいことを確認する必要があります。移行先データアドレスの移行済みデータを確認する前にソースデータアドレスのデータを削除した場合、データ損失によって発生した損失と結果について責任を負うことになります。
制限
ソースデータアドレスのファイルに対して静的 Web サイトホスティング機能が有効になっている場合、データ移行のスキャン中に存在しないディレクトリが見つかります。たとえば、myapp/resource/1.jpg ファイルをアップロードし、そのファイルに対して静的 Web サイトホスティング機能を有効にすると、データ移行のスキャン中に次のオブジェクトが見つかります: myapp/、myapp/resource/、および myapp/resource/1.jpg。 myapp/ ディレクトリと myapp/resource/ ディレクトリは存在しないため、移行に失敗します。 myapp/resource/1.jpg ファイルは想定どおりに移行されます。
ソースバケットにスラッシュ (/) で終わるオブジェクトが存在する場合、オブジェクトの移行時に、オブジェクトの属性は移行先ローカルファイルシステムのディレクトリの対応する属性に設定されます。この場合、移行タスクの上書きモードは無視されます。
ソースデータアドレスにスラッシュ (/) で終わる名前のファイルが存在する場合、それらのファイルは移行先データアドレスに移行された後、ディレクトリの形式で表示されます。たとえば、ソースデータアドレスに a/、a/b/、および a/b/c/ ファイルが存在する場合、それらのファイルは移行先データアドレスに移行された後、a/b/c/ ディレクトリとして表示されます。
データオンライン移行では、1 つの移行タスクで 1 つのバケットからのみデータを移行できます。1 つの移行タスクでアカウント内のすべてのバケットからデータを移行することはできません。
データオンライン移行は、Alibaba Finance Cloud または Alibaba Gov Cloud でのデータ移行をサポートしていません。
OSS からローカルファイルシステムに移行できるのは、データの特定の属性のみです。
移行できる属性は LastModifyTime で、ローカルファイルシステムの ModifyTime に対応します。
移行できない属性には、x-oss-meta-*、Content-Type、Cache-Control、Content-Encoding、Content-Disposition、Content-Language、Expires、x-oss-storage-class、x-oss-object-acl、x-oss-server-side-encryption、x-oss-tagging、x-oss-persistent-header などがありますが、これらに限定されません。
説明その他の属性が移行できるかどうかは不明です。実際の移行結果が優先されます。
手順 1:リージョンの選択
データ移行用に作成した Resource Access Management (RAM) ユーザーとして、データオンライン移行コンソール にログインします。
上部ナビゲーションバーの左上隅で、使用するエージェントが存在するリージョンを選択します。
重要あるリージョンで作成したトンネル、エージェント、データアドレス、および移行タスクは、別のリージョンでは使用できません。リージョンは慎重に選択してください。
エージェントが存在するリージョンを選択することをお勧めします。エージェントが存在するリージョンがデータオンライン移行でサポートされていない場合は、エージェントが存在するリージョンに最も近いリージョンを選択してください。
手順 2: トンネルを作成する
左側のナビゲーションウィンドウで、[データオンライン移行] > [トンネル管理] を選択します。[トンネル管理] ページで、[トンネルの作成] をクリックします。
[トンネルの作成] ダイアログボックスで、パラメータを構成し、[OK] をクリックします。次の表にパラメータを示します。
パラメータ
必須
説明
名前
はい
トンネルの名前。
名前は空にできず、最大 100 文字まで入力できます。
名前に使用できる文字は、英字、数字、ハイフン (-)、およびアンダースコア (_) です。
最大帯域幅
はい
トンネルが使用できる最大帯域幅。
このパラメータを構成しない場合、デフォルト値 0 が使用されます。これは、トンネルの帯域幅が制限されていないことを示します。
このパラメータを構成する場合は、コンソールの注記に基づいて値を入力してください。
重要トンネルで使用可能な帯域幅は、ネットワーク接続の実際の帯域幅によって異なります。
リクエスト数/秒
はい
トンネル上の 1 秒あたりの最大リクエスト数。
このパラメータを構成しない場合、デフォルト値 0 が使用されます。これは、トンネル上の 1 秒あたりのリクエスト数が制限されていないことを示します。
このパラメータを構成する場合は、コンソールの注記に基づいて値を入力してください。
警告このパラメータを構成する前に、データソースのストレージシステムの機能を評価することをお勧めします。このパラメータに大きな値を設定すると、ビジネスに影響が出ます。コンソールの注記に基づいて値を入力することをお勧めします。
トンネルの詳細については、「トンネルの管理」をご参照ください。
手順 3: エージェントを作成する
左側のナビゲーションウィンドウで、[データオンライン移行] > [エージェント管理] を選択します。[エージェント管理] ページで、[新しいエージェント] をクリックします。
[新しいエージェント] ダイアログボックスで、パラメータを構成し、[OK] をクリックします。次の表にパラメータを示します。
パラメータ
必須
説明
名前
はい
エージェント名。
名前は 3 ~ 63 文字の長さで、空にすることはできません。
名前は大文字と小文字が区別され、小文字、数字、ハイフン (-)、およびアンダースコア (_) を使用できます。
名前は UTF-8 でエンコードする必要があり、ハイフン (-) またはアンダースコア (_) で始めることはできません。
ネットワークタイプ
はい
エージェントへの接続に使用するネットワークのタイプ。有効な値:
インターネット: エージェントはインターネット経由でデータを移行します。このネットワークタイプを使用する場合、エージェントは、データ移行コンソールにアクセスするリージョンにあるデータオンライン移行のパブリックエンドポイントにアクセスできる必要があります。たとえば、中国 (北京) リージョンでデータ移行コンソールにアクセスする場合、エージェントは中国 (北京) リージョンにあるデータオンライン移行のパブリックエンドポイント cn-beijing.mgw-tc.aliyuncs.com にアクセスできる必要があります。
専用線/VPN (VPC): エージェントは VPC 経由でデータを移行します。このネットワークタイプを使用する場合、エージェントは、データ移行コンソールにアクセスするリージョンにあるデータオンライン移行の内部エンドポイントにアクセスできる必要があります。たとえば、中国 (北京) リージョンでデータ移行コンソールにアクセスする場合、エージェントは中国 (北京) リージョンにあるデータオンライン移行の内部エンドポイント cn-beijing.mgw-tc-internal.aliyuncs.com にアクセスできる必要があります。データ移行コンソールにアクセスするのと同じリージョンにある ECS インスタンスを使用することをお勧めします。
デプロイ方法
はい
エージェントをデプロイするモード。エージェントは独立したプロセスモードでのみデプロイできます。
トンネル
はい
エージェントが関連付けられているトンネル。エージェントは 1 つのトンネルにのみ関連付けることができます。エージェントの帯域幅は、トンネルの合計帯域幅の影響を受けます。
たとえば、最大帯域幅が 10 Gbit/s の tunnel-1 という名前のトンネルを、agent-1、agent-2、agent-3 という名前の 3 つのエージェントに関連付ける場合、3 つのエージェントで使用可能な合計帯域幅は 10 Gbit/s を超えません。 agent-1 に 3 Gbit/s の帯域幅を指定すると、agent-2 と agent-3 で使用できる帯域幅は 7 Gbit/s のみになります。事前に帯域幅を慎重に計画し、割り当てる必要があります。
エージェントのデプロイに使用するコマンドを生成します。詳細については、「エージェントの管理」トピックの「エージェントをデプロイするコマンドの生成」セクションをご参照ください。
エージェントの詳細については、「エージェントの管理」をご参照ください。
手順 4:ソースデータアドレスの作成
左側のナビゲーションウィンドウで、[データオンライン移行] > [アドレス管理] を選択します。[アドレス管理] ページで、[アドレスの作成] をクリックします。
[アドレスの作成] パネルで、パラメータを構成し、[OK] をクリックします。次の表にパラメータを示します。
パラメータ
必須
説明
名前
はい
ソースデータアドレスの名前。名前は次の要件を満たしている必要があります。
名前は 3 ~ 63 文字の長さです。
名前は大文字と小文字が区別され、小文字、数字、ハイフン (-)、およびアンダースコア (_) を使用できます。
名前は UTF-8 形式でエンコードされ、ハイフン (-) またはアンダースコア (_) で始めることはできません。
タイプ
はい
ソースデータアドレスのタイプ。[Alibaba OSS] を選択します。
リージョン
はい
ソースデータアドレスが存在するリージョン。例:[中国 (杭州)]。
ロールの承認
はい
ソースバケットが、データオンライン移行コンソールへのログインに使用される Alibaba Cloud アカウントに属している場合
データオンライン移行コンソールで RAM ロールを作成して承認することをお勧めします。詳細については、「データオンライン移行コンソールで RAM ロールを承認する」をご参照ください。
RAM コンソールで RAM ロールにポリシーを手動でアタッチすることもできます。詳細については、「準備」トピックの「手順 2:ソースバケットに対する権限を RAM ロールに付与する」セクションをご参照ください。
ソースバケットが、データオンライン移行コンソールへのログインに使用される Alibaba Cloud アカウントに属していない場合
OSS コンソールで RAM ロールにポリシーをアタッチできます。詳細については、「準備」トピックの「手順 2:ソースバケットに対する権限を RAM ロールに付与する」セクションをご参照ください。
バケット
はい
ソースデータを格納する OSS バケットの名前。OSS バケットは、コンソールへのログインに使用される現在のアカウントに属しています。
エージェント
いいえ
使用するエージェントの名前。
重要このパラメータは、Express Connect 回線または VPN ゲートウェイを使用してクラウドにデータを移行する場合、または自己管理データベースからクラウドにデータを移行する場合にのみ必須です。
特定のトンネルに対して、一度に最大 30 のエージェントを選択できます。
手順 5:移行先データアドレスの作成
左側のナビゲーションウィンドウで、[データオンライン移行] > [アドレス管理] を選択します。[アドレス管理] ページで、[アドレスの作成] をクリックします。
[アドレスの作成] パネルで、パラメータを構成し、[OK] をクリックします。次の表にパラメータを示します。
パラメータ
必須
説明
名前
はい
移行先データアドレスの名前。名前は次の要件を満たしている必要があります。
名前は 3 ~ 63 文字の長さです。
名前は大文字と小文字が区別され、小文字、数字、ハイフン (-)、およびアンダースコア (_) を使用できます。
名前は UTF-8 形式でエンコードされ、ハイフン (-) またはアンダースコア (_) で始めることはできません。
タイプ
はい
移行先データアドレスのタイプ。[LocalFS] を選択します。
移行するディレクトリ
はい
移行先データアドレスのプレフィックス。プレフィックスを指定して、特定のデータを移行できます。
絶対パスを入力する必要があります。パスはスラッシュ (/) で始まり、スラッシュ (/) で終わる必要があり、環境変数または特殊文字を含めることはできません。
たとえば、ソースデータアドレスのプレフィックスを
/example/src/に設定し、/example/src/ に example.jpg という名前のファイルを格納し、移行先データアドレスのプレフィックスを/example/dest/に設定します。 example.jpg ファイルが移行先データアドレスに移行された後、ファイルのフルパスは/example/dest/example.jpgになります。重要データアドレスが複数のエージェントに関連付けられている場合は、各エージェントがディレクトリにアクセスできることを確認する必要があります。そうでない場合、特定のデータが移行されない可能性があります。
トンネル
はい
使用するトンネルの名前。
重要このパラメータは、Express Connect 回線または VPN ゲートウェイを使用してクラウドにデータを移行する場合、または自己管理データベースからクラウドにデータを移行する場合にのみ必須です。
移行先データアドレスのデータがローカルファイルシステムに格納されている場合、または Alibaba Finance Cloud や Apsara Stack などの環境で Express Connect 回線を介してデータを移行する必要がある場合は、エージェントを作成してデプロイする必要があります。
エージェント
はい
使用するエージェントの名前。
重要このパラメーターは、Express Connect 回線または VPN ゲートウェイを使用してクラウドにデータを移行する場合、または自己管理データベースからクラウドにデータを移行する場合にのみ必須です。
特定のトンネルに対して、一度に最大 30 個のエージェントを選択できます。
手順 6:移行タスクの作成
左側のナビゲーションウィンドウで、[データオンライン移行] > [移行タスク] を選択します。[移行タスク] ページで、[タスクの作成] をクリックします。
[アドレスの選択] ステップで、パラメーターを構成します。次の表で、パラメーターについて説明します。
パラメータ
必須
説明
名前
はい
移行タスクの名前。名前は次の要件を満たしている必要があります。
名前の長さは 3 ~ 63 文字です。
名前は大文字と小文字が区別され、小文字、数字、ハイフン(-)、およびアンダースコア(_)を含めることができます。
名前は UTF-8 形式でエンコードされ、ハイフン(-)またはアンダースコア(_)で始めることはできません。
ソースアドレス
はい
作成したソースデータアドレス。
宛先アドレス
はい
作成した宛先データアドレス。
[タスク構成] ステップで、次の表に示すパラメータを構成します。
パラメータ
必須
説明
移行帯域幅
いいえ
移行タスクに使用できる最大帯域幅。有効な値:
デフォルト: 移行帯域幅のデフォルトの上限を使用します。実際の移行帯域幅は、ファイルサイズとファイル数によって異なります。
上限を指定: プロンプトに従って、移行帯域幅のカスタム上限を指定します。
重要実際の移行速度は、ソースデータアドレス、ネットワーク、宛先データアドレスでの速度制限、ファイルサイズなど、複数の要因によって異なります。したがって、実際の移行速度は指定された上限に達しない場合があります。
ソースデータアドレス、移行の目的、ビジネス状況、ネットワーク帯域幅の評価に基づいて、移行帯域幅の上限に適切な値を指定してください。不適切な速度制限は、ビジネスパフォーマンスに影響を与える可能性があります。
1 秒あたりに移行されるファイル数
いいえ
1 秒あたりに移行できるファイルの最大数。有効な値:
デフォルト: 1 秒あたりに移行できるファイル数のデフォルトの上限を使用します。
上限を指定: プロンプトに従って、1 秒あたりに移行できるファイル数にカスタム上限を指定します。
重要実際の移行速度は、ソースデータアドレス、ネットワーク、宛先データアドレスでの速度制限、ファイルサイズなど、複数の要因によって異なります。したがって、実際の移行速度は指定された上限に達しない場合があります。
ソースデータアドレス、移行の目的、ビジネス状況、ネットワーク帯域幅の評価に基づいて、移行帯域幅の上限に適切な値を指定してください。不適切な速度制限は、ビジネスパフォーマンスに影響を与える可能性があります。
上書きモード
いいえ
宛先データアドレスのファイルがソースデータアドレスのファイルと同じ名前の場合に、宛先データアドレスのファイルを上書きするかどうかを指定します。有効な値:
上書きしない: ソースデータアドレスのファイルは移行されません。
すべて上書き: 宛先データアドレスのファイルが上書きされます。
最終更新時刻に基づいて上書き:
ソースデータアドレスのファイルの最終更新時刻が宛先データアドレスのファイルの最終更新時刻よりも後の場合、宛先データアドレスのファイルが上書きされます。
ソースデータアドレスのファイルの最終更新時刻が宛先データアドレスのファイルの最終更新時刻と同じ場合、ファイルのサイズと Content-Type ヘッダーのいずれかが異なる場合、宛先データアドレスのファイルが上書きされます。
最終更新時刻に基づいて上書き を選択した場合、新しいファイルが古いファイルによって上書きされないという保証はなく、最近の更新が失われるリスクがあります。
最終更新時刻に基づいて上書き を選択した場合は、ソースデータアドレスのファイルに、最終更新時刻、サイズ、Content-Type ヘッダーなどの情報が含まれていることを確認してください。そうでない場合、上書きポリシーが無効になり、予期しない移行結果が発生する可能性があります。
上書きしない または 最終更新時刻に基づいて上書き を選択した場合、システムはソースデータアドレスと宛先データアドレスにリクエストを送信してメタ情報を取得し、ファイルを上書きするかどうかを決定します。したがって、ソースデータアドレスと宛先データアドレスのリクエスト料金が発生します。
警告移行レポート
はい
移行レポートをプッシュするかどうかを指定します。
プッシュしない: 移行レポートを宛先ローカルファイルシステムにプッシュしません。これはデフォルト値です。
プッシュする: 移行レポートを宛先ファイルシステムにプッシュします。詳細については、「後続の操作」をご参照ください。
重要移行レポートは、宛先データアドレスのストレージ容量を占有します。
移行レポートは遅延してプッシュされる場合があります。移行レポートが生成されるまで待ってください。
タスクが実行されるたびに一意の ID が生成されます。移行レポートは一度だけプッシュされます。移行レポートを削除する場合は注意してください。
移行ログ
はい
移行ログを Simple Log Service ( SLS ) にプッシュするかどうかを指定します。有効な値:
プッシュしない (デフォルト): 移行ログをプッシュしません。
プッシュする: 移行ログを SLS にプッシュします。 SLS コンソールで移行ログを表示できます。
ファイルエラーログのみをプッシュする: エラー移行ログのみを SLS にプッシュします。 SLS コンソールでエラー移行ログを表示できます。
[プッシュ] または [ファイルエラーログのみをプッシュ] を選択した場合、データオンライン移行は SLS にプロジェクトを作成します。プロジェクト名は、aliyun-oss-import-log-Alibaba Cloud アカウント ID-データオンライン移行コンソールのリージョン 形式です。例:aliyun-oss-import-log-137918634953****-cn-hangzhou。
重要移行タスクでのエラーを防ぐために、プッシュする または ファイルエラーログのみをプッシュする を選択する前に、次の要件が満たされていることを確認してください。
SLS がアクティブ化されている。
[承認] ページで承認を確認している。
承認
いいえ
このパラメータは、[移行ログ] パラメータを プッシュする または ファイルエラーログのみをプッシュする に設定した場合に表示されます。
[承認] をクリックして、[クラウドリソースアクセス承認] ページに移動します。このページで、[承認ポリシーの確認] をクリックします。RAM ロール AliyunOSSImportSlsAuditRole が作成され、RAM ロールに権限が付与されます。
ファイル名
いいえ
ファイル名に基づくフィルター。
包含 ルールと 除外 ルールの両方がサポートされています。ただし、特定の正規表現の構文のみがサポートされています。正規表現の構文の詳細については、re2 をご覧ください。例:
.*\.jpg$ は、名前が .jpg で終わるすべてのファイルを指します。
デフォルトでは、^file.* は、ルートディレクトリで名前が file で始まるすべてのファイルを指します。
ソースデータアドレスにプレフィックスが構成されていて、プレフィックスが data/to/oss/ の場合、指定されたディレクトリで名前が file で始まるすべてのファイルと一致させるには、^data/to/oss/file.* フィルターを使用する必要があります。
.*/picture/.* は、パスに picture というサブディレクトリが含まれるファイルを指します。
重要包含ルールが構成されている場合、包含ルールを満たすすべてのファイルが移行されます。複数の包含ルールが構成されている場合、包含ルールのいずれかが満たされていれば、ファイルは移行されます。
たとえば、picture.jpg ファイルと picture.png ファイルが存在し、包含ルール .*\.jpg$ が構成されているとします。この場合、picture.jpg ファイルのみが移行されます。包含ルール .*\.png$ も同時に構成されている場合、両方のファイルが移行されます。
除外ルールが構成されている場合、除外ルールを満たすすべてのファイルは移行されません。複数の除外ルールが構成されている場合、除外ルールのいずれかが満たされていれば、ファイルは移行されません。
たとえば、picture.jpg ファイルと picture.png ファイルが存在し、除外ルール .*\.jpg$ が構成されているとします。この場合、picture.png ファイルのみが移行されます。除外ルール .*\.png$ も同時に構成されている場合、どちらのファイルも移行されません。
除外ルールは包含ルールよりも優先されます。ファイルが除外ルールと包含ルールの両方を満たす場合、ファイルは移行されません。
たとえば、file.txt ファイルが存在し、除外ルール .*\.txt$ と包含ルール file.* が構成されているとします。この場合、ファイルは移行されません。
ファイルの更新時刻
いいえ
ファイルの最終更新時刻に基づくフィルター。
最終更新時刻をフィルタールールとして指定できます。期間を指定すると、最終更新時刻が指定された期間内のファイルのみが移行されます。例:
開始時刻として 2019 年 1 月 1 日を指定し、終了時刻を指定しない場合、最終更新時刻が 2019 年 1 月 1 日以降のファイルのみが移行されます。
終了時刻として 2022 年 1 月 1 日を指定し、開始時刻を指定しない場合、最終更新時刻が 2022 年 1 月 1 日以前のファイルのみが移行されます。
開始時刻として 2019 年 1 月 1 日を指定し、終了時刻として 2022 年 1 月 1 日を指定した場合、最終更新時刻が 2019 年 1 月 1 日以降で 2022 年 1 月 1 日以前のファイルのみが移行されます。
移行するかどうか
いいえ
特殊なエンティティを移行するかどうかを指定します。チェックボックスをオンにすると、特殊なエンティティが移行されます。チェックボックスをオフにすると、特殊なエンティティは移行されません。
シンボリックリンク
移行するかどうか を選択すると、ソースデータアドレスにあるすべてのシンボリックリンクが移行されます。さらに、シンボリックリンクに関する統計は、移行タスクのファイル数と保存データ量の値に含まれます。システムは、宛先データアドレスに対応するシンボリックリンクを作成し、宛先シンボリックリンクの UserMeta パラメータで移行をサポートする属性をソースシンボリックリンクの属性と一致するように設定します。宛先シンボリックリンクの Target 属性値は、宛先パスの変換 パラメータの値によって異なります。
移行するかどうか をオフにすると、ソースデータアドレスにあるすべてのシンボリックリンクが無視されます。さらに、シンボリックリンクに関する統計は、移行タスクのファイル数と保存データ量の値から除外されます。
重要ソースデータアドレスのシンボリックリンクが指すオブジェクトは、移行されるデータに既に含まれていない限り、移行されません。
宛先パスの変換
いいえ
宛先データアドレスのシンボリックリンクがオブジェクトを正しく指すことができるように、ソースデータアドレスのシンボリックリンクの Target 属性値を変換するかどうかを指定します。チェックボックスをオンにすると、Target 属性値が変換されます。チェックボックスをオフにすると、Target 属性値は変換されません。
重要このパラメータは、移行するかどうか パラメータでシンボリックリンクを選択した場合にのみ使用できます。
Target 属性値が変換されるかどうかに関係なく、システムは、シンボリックリンクが指すオブジェクトが存在するかどうか、オブジェクトのタイプが有効かどうか、オブジェクトにアクセスできるかどうかを確認しません。
宛先パスの変換 を選択すると、Target 属性値のソースデータアドレスのプレフィックスが宛先データアドレスのプレフィックスに変換されます。
説明例: 移行タスクで、ソースデータアドレスのプレフィックスが cloud_base/、宛先データアドレスのプレフィックスが /mnt/nas1/、cloud_base/links/a.lnk がソースデータアドレスのシンボリックリンクであるとします。
ソースシンボリックリンクの Target 属性値が cloud_base/data/a.txt の場合、値はソースデータアドレスのプレフィックスと一致します。この場合、宛先シンボリックリンクの Target 属性値は /mnt/nas1/data/a.txt に変換されます。
ソースシンボリックリンクの Target 属性値が cloud_outer/data/a.txt の場合、値はソースデータアドレスのプレフィックスと一致しません。この場合、宛先シンボリックリンクの Target 属性値は cloud_outer/data/a.txt のままです。
宛先パスの変換 をオフにすると、Target 属性値は変換されず、宛先シンボリックリンクの Target 属性値はソースシンボリックリンクの Target 属性値と同じになります。
実行時間
いいえ
重要移行タスクの現在の実行が次のスケジュールされた開始時刻までに完了しない場合、タスクは現在の移行が完了した後の次のスケジュールされた開始時刻に次の実行を開始します。このプロセスは、タスクが指定された回数実行されるまで続きます。
データオンライン移行が中国 (香港) リージョンまたは中国本土のリージョンにデプロイされている場合、最大 10 個の同時移行タスクがサポートされます。データオンライン移行が中国以外のリージョンにデプロイされている場合、最大 5 つの同時移行タスクがサポートされます。同時タスク数が制限を超えると、タスクの実行がスケジュールどおりに完了しない場合があります。
移行タスクが実行される時間。有効な値:
即時: タスクはすぐに実行されます。
スケジュールされたタスク: タスクは毎日指定された期間内に実行されます。デフォルトでは、タスクは指定された開始時刻に開始され、指定された停止時刻に停止されます。
定期スケジュール: タスクは、指定した実行頻度と実行回数に基づいて実行されます。
実行頻度: タスクの実行頻度を指定できます。有効な値: 毎時、毎日、毎週、特定の曜日、カスタム。詳細については、このトピックの「サポートされている実行頻度」セクションをご参照ください。
実行: プロンプトに従って、タスクの最大実行回数を指定できます。デフォルトでは、このパラメータを指定しない場合、タスクは 1 回実行されます。
重要タスクはいつでも手動で開始および停止できます。これは、タスクのカスタム実行時間の影響を受けません。
データオンライン移行契約 をお読みください。[Alibaba Cloud 国際ウェブサイト製品サービス規約を読み、同意します。] と [移行タスクが完了すると、移行されたデータがソースデータと異なる場合があることを理解しています。そのため、移行されたデータとソースデータの一貫性を確認する義務と責任があります。Alibaba Cloud は、移行されたデータとソースデータの一貫性の確認について責任を負いません。] を選択します。次に、[次へ] をクリックします。
構成が正しいことを確認し、[OK] をクリックします。移行タスクが作成されます。
サポートされている実行頻度
頻度 | 使用上の注意 | パラメータと例 |
1 時間ごと | 移行タスクを 1 時間ごとに実行するようにスケジュールします。この実行頻度を選択した場合、タスクの最大実行回数も指定できます。 | 移行タスクを 1 時間ごとに 3 回実行するようにスケジュールします。現在の時刻が 08:05 の場合、タスクは次の満時間である 09:00 に最初の実行を開始します。
|
毎日 | 移行タスクを毎日実行するようにスケジュールします。この実行頻度を選択した場合は、タスクを 00:00 から 23:00 までの満時間に実行するようにスケジュールする必要があります。タスクの最大実行回数も指定できます。 | 移行タスクを毎日 10:00 に 5 回実行するようにスケジュールします。現在の時刻が 08:05 の場合、タスクは同日の 10:00 に最初の実行を開始します。
|
毎週 | 移行タスクを毎週実行するようにスケジュールします。この実行頻度を選択した場合は、曜日を指定し、タスクを 00:00 から 23:00 までの満時間に実行するようにスケジュールする必要があります。タスクの最大実行回数も指定できます。 | 移行タスクを毎週月曜日の 10:00 に 10 回実行するようにスケジュールします。現在の時刻が月曜日の 08:05 の場合、タスクは同日の 10:00 に最初の実行を開始します。
|
特定の曜日 | 移行タスクを特定の曜日に実行するようにスケジュールします。この実行頻度を選択した場合は、複数の曜日を指定し、タスクを 00:00 から 23:00 までの満時間に実行するようにスケジュールする必要があります。 | 移行タスクを毎週月曜日、水曜日、金曜日の 10:00 に実行するようにスケジュールします。現在の時刻が水曜日の 08:05 の場合、タスクは同日の 10:00 に最初の実行を開始します。
|
カスタム | CRON 式を使用して、移行タスクのカスタム開始時刻を指定します。 | 説明 CRON 式は、スペースで区切られた 6 つのフィールドで構成されます。6 つのフィールドは、移行タスクの開始時刻を、秒、分、時、日、月、曜日の順に指定します。 以下のサンプル CRON 式は参考用です。さらに CRON 式を生成するには、CRON 式ジェネレーターを使用します。
|
手順 7: データの検証
データオンライン移行はデータの移行のみを処理し、データの整合性や完全性は保証しません。移行タスクが完了したら、移行されたすべてのデータを確認し、ソースとターゲットのデータアドレス間でデータの整合性を検証する必要があります。
移行タスクが完了したら、ターゲット データアドレスで移行されたデータを確認してください。ターゲット データアドレスで移行されたデータを確認する前に、ソース データアドレスのデータを削除した場合、データ損失によって発生した損失と結果について責任を負うことになります。