同期関係を作成する
同期関係を作成すると、 Cloud Sync サービスはソースからターゲットにファイルをコピーします。最初のコピーの後、変更されたデータは 24 時間ごとに同期されます。
以下の手順は、 NFS サーバから S3 バケットへの同期関係を設定する方法の例を示しています。
-
Cloud Manager で、 * Sync * をクリックします。
-
[ 同期関係の定義 *] ページで、ソースとターゲットを選択します。
次の手順では、 NFS サーバから S3 バケットへの同期関係を作成する方法の例を示します。
-
NFS Server * ページで、 AWS と同期する NFS サーバの IP アドレスまたは完全修飾ドメイン名を入力します。
-
[* データブローカー * ] ページで、プロンプトに従って AWS 、 Azure 、または Google Cloud Platform にデータブローカー仮想マシンを作成するか、データブローカーソフトウェアを既存の Linux ホストにインストールします。
詳細については、次のページを参照してください。
-
データブローカーをインストールしたら、 [* 続行 ] をクリックします。
次の図は、 AWS に正常に展開されたデータブローカーを示しています。
-
[Directories ] ページで、最上位のディレクトリまたはサブディレクトリを選択します。
Cloud Sync がエクスポートを取得できない場合は、 * エクスポートを手動で追加 * をクリックし、 NFS エクスポートの名前を入力します。
NFS サーバ上の複数のディレクトリを同期する場合は、同期関係を作成してから同期関係を作成する必要があります。 -
「 * AWS S3 Bucket * 」ページで、バケットを選択します。
-
ドリルダウンして、バケット内の既存のフォルダを選択するか、バケット内に作成した新しいフォルダを選択します。
-
リストに追加 * をクリックして、 AWS アカウントに関連付けられていない S3 バケットを選択します。 "S3 バケットには特定の権限を適用する必要があります。"。
-
-
[* Bucket Setup* ] ページで、バケットを設定します。
-
S3 バケットの暗号化を有効にするかどうかを選択し、 AWS KMS キーの ARN を入力するか、 AES-256 暗号化を選択します。
-
S3 ストレージクラスを選択します。 "サポートされているストレージクラスを表示します。"。
-
-
[ * 設定 * ] ページで、ソースファイルとフォルダーをターゲットの場所で同期および維持する方法を定義します。
- スケジュール
-
以降の同期に対して繰り返し実行するスケジュールを選択するか、同期スケジュールをオフにします。データを 1 分ごとに同期するように関係をスケジュールできます。
- 再試行
-
ファイルをスキップする前に Cloud Sync がファイルの同期を再試行する回数を定義します。
- 最近変更されたファイル
-
スケジュールされた同期よりも前に最近変更されたファイルを除外するように選択します。
- ソース上のファイルを削除します
-
Cloud Sync によってファイルがターゲットの場所にコピーされた後、ソースの場所からファイルを削除することを選択します。このオプションには、コピー後にソースファイルが削除されるため、データ損失のリスクも含まれます。
このオプションを有効にする場合は、データブローカーで local.json ファイルのパラメータも変更する必要があります。ファイルを開き、 workers.transferrer.delete-on-source という名前のパラメータを * true * に変更します。
- ターゲット上のファイルを削除します
-
ソースからファイルが削除された場合は、ターゲットの場所からファイルを削除することを選択します。デフォルトでは、ターゲットの場所からファイルが削除されることはありません。
- オブジェクトのタグ付け
-
AWS S3 が同期関係のターゲットである場合、 Cloud Sync は、同期操作に関連するメタデータを使用して S3 オブジェクトにタグ付けします。環境で S3 オブジェクトのタグ付けが不要な場合は、タグを無効にできます。タグ付けを無効にしても、 Cloud Sync には影響はありません。 Cloud Sync は同期メタデータを別の方法で保存します。
- ファイルの種類
-
各同期に含めるファイルタイプ(ファイル、ディレクトリ、シンボリックリンク)を定義します。
- ファイル拡張子を除外します
-
ファイル拡張子を入力し、 * Enter * キーを押して、同期から除外するファイル拡張子を指定します。たとえば、「 LOG_OR.log_ 」と入力すると、 *.log ファイルが除外されます。複数の拡張子に区切り文字は必要ありません。次のビデオでは、簡単なデモを紹介しています。
- ファイルサイズ
-
サイズに関係なくすべてのファイルを同期するか、特定のサイズ範囲のファイルのみを同期するかを選択します。
- 変更日
-
最後に変更した日付、特定の日付以降に変更されたファイル、特定の日付より前、または期間に関係なく、すべてのファイルを選択します。
-
[* 関係タグ * ( Relationship Tags * ) ] ページで、最大 9 つの関係タグを入力し、 [ * 続行 * ( Continue * ) ] をクリックします。
Cloud Sync サービスは、 S3 バケットに同期する各オブジェクトにタグを割り当てます。
-
同期関係の詳細を確認し、 * 関係の作成 * をクリックします。
-
結果 *
-
クラウドの同期は、ソースとターゲットの間でデータの同期を開始します。