CloudSync
CloudSyncは、TNASデバイスとさまざまなクラウドドライブ間で高速かつ安全な双方向/単方向のデータ同期を実現するプロフェッショナルなクラウドドライブ同期アプリケーションです。Google Drive、OneDrive、Amazon S3、Dropbox、Baidu Netdisk、Alibaba Cloudなどの主要なクラウドストレージサービスをサポートし、柔軟な同期戦略とリアルタイムの同期ログ監視を提供します。効率的で信頼性の高いワンストップのクラウドドライブ災害復旧ソリューションです。
サポートされるクラウドサービス
| クラウドサービス | 認証方式 |
|---|---|
| Amazon S3 | アクセスキー + シークレットキー |
| Box | OAuthログイン |
| Dropbox | OAuthログイン |
| Google Drive | OAuthログイン |
| OneDrive | OAuthログイン |
| OpenDrive | KeyID + アプリケーションキー |
| Pcloud | OAuthログイン |
| Yandex Disk | OAuthログイン |
| Alibaba Cloud OSS | アクセスキー + シークレットキー |
| Baidu Netdisk | OAuthログイン |
| Aliyun Drive | OAuthログイン |
| 115 Cloud Drive | OAuthログイン |
| Backblaze B2 | アクセスキー + シークレットキー |
| Mega | KeyID + アプリケーションキー |
| S3プロトコルサービス | アクセスキー + シークレットキー + エンドポイントURL |
接続管理
各クラウドサービスごとに個別の接続を作成する必要があります。同じクラウドサービスの複数の同期タスクは、同じ接続を再利用できます。
OAuthログイン(Dropbox / Google Drive / OneDrive / Box / Yandex Disk / Pcloud / Baidu Netdisk / Aliyun Drive / 115 Cloud Drive):
- **「追加」**をクリックし、対象のクラウドサービスを選択します。
- ポップアップするクラウドサービスの認可ページで、アカウントにログインして認可を許可します。
- 認可が成功すると、自動的にCloudSyncに戻り、接続ステータスが「接続済み」と表示されます。

キー認証(Amazon S3 / Alibaba Cloud OSS / Backblaze B2 / OpenDrive / Mega / S3プロトコル):
クラウドサービスから提供されたアクセスキーやシークレットキーなどの認証情報を入力します。
同期タスクの設定
基本パラメーター
- 接続: 作成したクラウドサービス接続を選択します
- タスク名: 複数のタスクを区別するためのカスタム名
- ローカルディレクトリ: 同期するTNAS上のフォルダ(コントロールパネル → 共有フォルダで事前に作成されている必要があります)
- クラウドディレクトリ: クラウド上のターゲットフォルダのパス
同期モード
実際のニーズに基づいて適切な同期モードを選択します:
- 双方向同期: ローカルとクラウドのディレクトリをリアルタイムで一致させます。どちらかの端でのファイル操作(追加、削除、変更、名前変更)はもう一方の端に同期されます。
- ダウンロードのみ(クラウド → ローカル): クラウドの内容をローカルにダウンロードするだけです。新しいローカルファイルはアップロードされません。
- アップロードのみ(ローカル → クラウド): ローカルの内容をクラウドにアップロードするだけです。新しいクラウドファイルはダウンロードされません。

⚠️ ディレクトリ重複制限: 新しいタスクの同期ディレクトリは、既存のタスクの同期ディレクトリと重複してはいけません。
- 同期モード:
① 双方向同期モード:ローカルとクラウドのディレクトリがリアルタイムで双方向に同期され、両ディレクトリ内のファイルが一致した状態を保ちます。どちらかの端でのファイルやフォルダの変更(削除、名前変更、修正、追加)はもう一方の端に同期されます。
② ダウンロードのみモード:クラウドディレクトリのファイルやフォルダをローカルマシンにダウンロードします。ローカルディレクトリのファイルやフォルダはクラウドにアップロードされません。新しく追加されたクラウドファイルはローカルに同期され、変更または名前変更されたクラウドファイルはローカルファイルを上書きします。
③ アップロードのみモード:ローカルディレクトリのファイルやフォルダをクラウドにアップロードします。クラウドディレクトリのファイルやフォルダはローカルマシンにダウンロードされません。新しく追加されたローカルファイルもクラウドに同期され、変更または名前変更されたローカルファイルはクラウドファイルを上書きします。 - 暗号化:
アップロードのみのタスクでは、システムは選択された同期ファイルをアップロード前に事前暗号化し、クラウドにアップロードする前にセキュリティを確保します。同時に、同じアップロードのみのタスクにおいて、クラウドからファイルをダウンロードする場合、システムは自動的にそれらを復号化し、ローカルデータを常に暗号化されていない状態に保ちます。
フィルタールール
きめ細かい同期のために、ファイルタイプのフィルタリングとサイズ制限を設定できます:
- ファイルタイプ: 拡張子によって特定のファイルタイプを包含または除外します。
- ファイルサイズ: 指定されたサイズより大きいファイルは同期しません。

競合戦略
両端に同名のファイルが存在する場合のCloudSyncの処理方法:
- 上書き: 新しいバージョンが古いバージョンを上書きし、1つのファイルを保持します。
- 名前変更: 両方のバージョンが保持され、競合するファイルは新しい名前で保存されます。
スケジューリングとパフォーマンス
- ポーリング間隔: CloudSyncがクラウドの変更を自動的にチェックする間隔です。間隔が短いほど同期は迅速になりますが、ネットワークとシステムリソースの消費も大きくなります。
- 帯域幅制限: 同期タスクの最大アップロードまたはダウンロード速度を制限します。帯域幅が制限された環境で、同期が他のネットワーク使用に影響を与えるのを防ぐのに適しています。

ポーリング間隔: ポーリング間隔とは、Cloud Syncがパブリッククラウド上の変更をポーリングしてローカルフォルダに同期する頻度のことです。ポーリング間隔を1時間に設定すると、Cloud Syncは1時間ごとにパブリッククラウドに接続し、ファイルの変更を検索します。最大ポーリング間隔は1日(86,400秒)です。
ブラウザのキャッシュやCookieを消去すると、現在のログイン状態が失われる可能性があります。アカウントのセキュリティと正常な使用を確保するため、消去後は再度ログインすることをお勧めします。
暗号化同期
CloudSyncは、暗号化されたアップロードタスクと復号化されたダウンロードタスクの作成をサポートしています。暗号化キーはユーザーが設定したパスワードです。パスワードを忘れた場合、暗号化されたファイルを復号化することはできません:
- 暗号化アップロードタスク: ファイルはアップロード前に自動的に暗号化され、クラウドに暗号化された状態で保存されるため、クラウドでのデータ漏洩を防ぎます。
- 復号化ダウンロードタスク: クラウドから暗号化されたファイルをダウンロードするとき、自動的に復号化され、ローカルで元の状態に復元されます。
タスク管理
タスクリストでは、作成されたタスクに対して以下の管理操作を実行できます:
- 有効化 / 無効化: 同期タスクを一時停止または再開します。無効にしている間は同期は実行されません。
- 編集: フィルタールール、競合戦略、ポーリング間隔、帯域幅制限などのパラメータを変更します。
- 削除: タスク自体を削除します。同期済みのファイルは削除されません。
グローバル設定
同時ファイル転送数: 同期中に並列転送されるファイルの最大数です。
ログと監視
ログページでは、同期実行の完全な記録を提供します:
- タスクでフィルタ: 特定のタスクを選択してその同期履歴を表示します。
- キーワード検索: 特定のファイル名や操作タイプをすばやく見つけます。
- ログのエクスポート: ログをローカルファイルとしてエクスポートし、オフライン分析や問題報告に使用できます。
- 自動クリーンアップ: 保持期間や最大エントリ数を設定し、超過するとログを自動的に消去して、ストレージ容量を継続的に消費するのを防ぎます。