web-dev-qa-db-ja.com

外部USBHDとのWindows7オフライン同期を使用する

ええ、本当にヘッダーの質問全体です。 Windows 7オフライン同期(ネットワークマップされたドライブからわかっている)を外部USB HDで使用する方法はありますか?

そうでない場合、同様の組み込みツールまたは優れたサードパーティツールはありますか?

私のシナリオ:スペースがほとんど限られているSSDを搭載したウルトラブックを購入したいと思います。したがって、すべてのファイルを外部HDに配置し、現在のプロジェクトのみをローカルSSDに保存します。プロジェクトを変更する必要があるとしましょう。同期フォルダを変更して、2番目のプロジェクトも私のHDに同期させるのは簡単です。

ネットワークにマップされたドライブを使用すると、非常に簡単です。ドライブがオフラインの場合でもパスに違いはないため、ほとんどの場合、フォルダがオフラインの場合は気になりません。そして、あなたはあなたが現在仕事に必要なフォルダのためにオフラインファイルをアクティブにする必要があるだけです。それで、USBハードドライブのための同様の解決策はありますか?

2
René Stalder

ここでは、完全に合理的なユースケースがあると思います。

私はXP Win 7ではない)でオフラインファイルを使用しましたが、ファイルの紛失や破損、奇妙な同期の問題など、まったく危険であることがわかりました。したがって、使用をお勧めしません。

私自身の使用のために、私はサードパーティのツールを使用しました。主に SyncbackSE これは無料ではありませんが、非常に強力で完全に信頼できます。このようなツールを使用すると、USBドライブフォルダーと内部ドライブフォルダーの間に同期を設定するだけです。ツールは変更を監視し、それらを自動的に同期します。 Syncbackは複数のバージョンを自動的に維持することもできるため、オフラインファイルよりもはるかに多くのことを実行できます。 Syncbackは、特定のドライブの存在を監視し、表示されたときにジョブを実行することもできます。

同様の仕事をする他の同様のツールがたくさんあります。唯一の欠点は、プロジェクトを変更するたびに同期プロファイルを設定する必要があることです。ただし、これは大きな仕事ではなく、通常は前の仕事のクローンを作成してフォルダー名を変更できます。

手動で同期を実行することに満足している場合、私が過去に使用したもう1つの方法は、分散ソース管理パッケージを使用することです。つまり、マーキュリアル。 MercurialはGITよりもWindowsとの統合が優れており、大きなバイナリファイルをより適切に処理します。ただし、この方法では、変更をコミットすることを忘れないでください。正しく設定されていれば、変更を外部ドライブに自動的に同期することもできます。

しかし、私は可能な代替案を提案したいと思います。

また、すべてのデータファイルの安全なコピーを誤って削除できない別の場所に保存する適切なバックアップツールも必要です。 Syncbackは個人的にもこの仕事をすることができますが、私はローカルストレージとクラウドストレージの両方で CrashPlan を使用しています。この場合、プロジェクトファイルのコピーは実際には必要ありません。

したがって、実際には、Crashplanのようなものを使用して安全なバックアップを処理し、プロジェクトアーカイブを「マイドキュメント」フォルダー(または都合のよい場所)のソフトリンクを使用して外部ドライブに保持することをお勧めします。多くの人は、WindowsのHTFS形式がリンクとジャンクションをサポートしていることを忘れています。 Link Shell Extension を使用してセットアップを支援します。これは、ラップトップで使用するセットアップであり、多数のアーカイブフォルダーが外部ドライブにプッシュされ、マイドキュメントやその他の便利な場所にあるそれらのフォルダーにリンクしています。

4
Julian Knight