Cloud Backupは、非構造化ファイルシステムのデータ同期機能を提供します。 Apsara File Storage NAS (NAS) ファイルシステム、Hadoop Distributed file System (HDFS) ファイルシステム、S3-Compatibleストレージバケット、Object Storage Service (OSS) バケット、Cloud Parallel File Storage (CPFS) ファイルシステム、OSS互換ストレージバケットなど、ソース上のデータソースを宛先 (Alibaba Cloudを含む) のデータソースに同期できます。 このトピックでは、Cloud Backupのデータ同期機能の概要 (データ同期機能の概要、動作メカニズム、手順、コストなど) について説明します。
概要
データ同期機能は、Cloud Backupが提供するオンラインサービスで、NASファイルシステム、HDFSファイルシステム、S3-Compatibleストレージバケット、OSSバケット、CPFSファイルシステム、OSS互換ストレージバケットなどのソース上のデータソースを、送信先 (Alibaba Cloudを含む) のデータソースに同期します。
Windows用Cloud Backupクライアントは、Network File System (NFS) ファイルシステムのマウントをサポートしていません。 ソースまたは宛先にNFSファイルシステムが存在する場合、同期プランを作成するときにLinux用のCloud Backupクライアントを選択します。
OSSもS3-Compatibleストレージもアーカイブオブジェクトの同期をサポートしていません。 オブジェクト (シンボリックリンクが指すオブジェクトを含む) のデータのみがレプリケートされます。 オブジェクトの読み取り権限や書き込み権限などのメタデータ情報はサポートされていません。
メリット
増分データ同期
増分同期がサポートされています。 同期ジョブはスケジュールどおりに自動的に実行できます。 増分同期中、変更されたファイルのみが同期され、同期効率が大幅に向上します。
使いやすさ
クラウドデータソースはネイティブにサポートされ、簡単に設定できます。
超高性能
従来のコピーツールと比較して、最適化されたデータ伝送チャネルは、データ同期パフォーマンスを大幅に向上させます。
データ同期の仕組み
1つ以上のオンプレミスサーバーにCloud Backupクライアントをインストールしてアクティブ化します。 次に、Cloud Backup コンソールにログインして、ソースとターゲットのデータソースを追加します。
同期プランを作成します。 同期ジョブを実行すると、Cloud Backupクライアントグループは指定されたフォルダーをスキャンして同期するファイルを特定し、増分データをクラウドにアップロードします。
Cloud Backupを使用すると、インターネット、仮想プライベートネットワーク (VPN) 、またはExpress Connect回線を介してAlibaba Cloudにデータを同期できます。 インターネット経由でデータを同期する場合は、Cloud Backupクライアントがインストールされているサーバーがインターネットにアクセスできることを確認してください。 サーバーのIPアドレスをインターネットに公開する必要はありません。
手順
Cloud Backupコンソールでデータを同期するには、次の手順を実行します。
HDFSファイルシステム、オンプレミスNASファイルシステム、S3-Compatibleストレージバケット、CPFSファイルシステム、OSSバケット、およびOSS互換ストレージバケットからのデータを同期する前に、データソースが配置されているサーバーにCloud Backupクライアントをインストールする必要があります。 クライアントは、Cloud Backupを使用してデータ接続を確立し、サービスを管理するために使用されます。
Cloud Backupの有効化には課金されません。 Cloud Backupのデータ同期機能を使用した場合は課金されません。 NASを使用してインターネット経由でファイルを読み取り、ファイルを保存する場合に課金されます。 OSSを使用してファイルを保存した場合に課金されます。 詳細については、「NASの課金概要」および「OSSの課金概要」をご参照ください。
HDFSファイルシステム、オンプレミスNASファイルシステム、S3-Compatibleストレージバケット、CPFSファイルシステム、OSSバケット、およびOSS互換ストレージバケットからデータを同期する前に、データ同期ジョブが実行されるサーバーにCloud Backupクライアントをインストールする必要があります。 サーバーは、データソースが存在するネットワークに接続する必要があります。 クライアントは、Cloud Backupを使用してデータ接続を確立し、サービスを管理するために使用されます。
Cloud Backupコンソールで、HDFSファイルシステム、オンプレミスNASファイルシステム、S3-Compatibleストレージバケット、CPFSファイルシステム、OSSバケット、OSS互換ストレージバケットなどのデータソースを追加します。
データ同期プランを作成します。 Cloud Backupはプランを実行し、プランに基づいてデータを継続的に同期します。
制限事項
Windows用Cloud Backupクライアントは、Network File System (NFS) ファイルシステムのマウントをサポートしていません。 ソースまたは宛先にNFSファイルシステムが存在する場合、同期プランを作成するときにLinux用のCloud Backupクライアントを選択します。
OSSもS3-Compatibleストレージもアーカイブオブジェクトの同期をサポートしていません。 オブジェクト (シンボリックリンクが指すオブジェクトを含む) のデータのみがレプリケートされます。 オブジェクトの読み取り権限や書き込み権限などのメタデータ情報はサポートされていません。
増分ファイルリスト (ChangeList)
Cloud Backupは、増分ファイルリストに基づいてデータを同期します。 フルスキャンを実行する必要はありません。 これにより、ファイルスキャンのコストが削減され、同期効率が向上します。 同期プランを作成するときに、選択したデータソースがOSSバケットまたはS3-Compatibleストレージバケットの場合、カスタムの増分ファイルリストを使用して同期できます。
増分ファイルリストは、データソースで同期されるファイルに関する情報を含むCSVテーブルです。 テーブルの各行はファイルを表します。 Nameフィールドは、データソースの同期パスに対する相対パスを示す。 次の図は、
changeList1.csv
テーブルを示しています。 Nameフィールドは、同期するファイルを記録する必須の列です。 他の列はサポートされていません。説明[名前] 列の値は一意である必要があります。 同じファイル名を使用すると、データ同期中に同じ名前のファイル同士が上書きされます。
Nameフィールドの値はディレクトリではなく、ファイルである必要があります。
同期プランを作成するときに、増分ファイルリストが配置されているパスを入力します。 データ同期ジョブが開始されると、Cloud Backupはソース上のパスにあるすべてのCSVファイルを読み取り、ファイルを解析し、同期するファイルを宛先に転送します。
説明たとえば、OSSからNASへの同期計画を作成するときに、増分ファイルリストを使用して、同期するファイルを指定できます。 増分ファイルリスト
changeList1.csv
およびchangeList2.csv
がソースのパス/changelist
に格納されている場合、増分ファイルリストのパスの値は/changelist
です。各CSVテーブルのファイルが処理された後、CSVテーブルはディレクトリの
/Completed
レベルに移動されます。処理前のCSVテーブルのディレクトリ
処理後のCSVテーブルのディレクトリ
/changelist/changeList1.csv /changelist/changeList2.csv
/changelist/Completed/changeList1.csv /changelist /完了 /changeList2.csv
課金
Cloud Backupのデータ同期機能を使用した場合は課金されません。
NASを使用してファイルを保存すると課金されます。 詳細については、「NASの課金概要」をご参照ください。
OSSを使用してファイルを保存した場合に課金されます。 詳細については、「OSSの課金概要」をご参照ください。