WindowsとLinuxシステム間でフォルダとファイルを同期する

WindowsとLinuxシステム間でフォルダとファイルを同期する

Windows 7 と Ubuntu コンピューター間でいくつかのフォルダーを同期したいと考えています。ただし、各フォルダー内のすべてのものを同期したいわけではありません。各フォルダー内のどのサブフォルダーとファイルを同期するかを選択できるようにしたいと考えています。このフォルダーに追加された新しいファイルは自動的に同期される必要があります。

基本的には、複数のフォルダーのペア間にリンクを作成したいのですが、フォルダーの一部のコンテンツを除外するオプションがあります。

インターネット経由で行うことを希望しますが、自動であれば LAN 経由でも動作します。

答え1

継続的な統合が必要ですか、それとも同期がいつ完了するかを制御しますか?

  1. 最初のケースでは、同期

  2. 2番目のケースでは、ユニゾン

どちらの場合も、どのフォルダー/ファイルを同期するかを制御できます。

同期のセットアップはもう少し自動化されています。できる同期をオン/オフにして、同期が行われるタイミングを制御しますが、これを行うには両方のマシンを制御する必要があるため、少し複雑です。

unison の場合、2 台のマシン間で「ssh」アクセスを設定する必要がありますが、ファイアウォールの構成などによっては問題になる場合とならない場合があります。

答え2

私は自宅と義理の両親の家でこれを行っています。基本的な設定は、Windows システムを指す Linux システムをマウントすることです。次に、最新のファイルをコピーするために RSYNC ジョブを実行するスケジュールされた CRON ジョブを実行します。最初のジョブに最も時間がかかります。

興味深いのは、Linux システムから必要な資格情報です。Windows システムにメンテナンス アカウントを作成しました。また、思い出すと、1 つ以上のセットアップでアクセスする必要のあるフォルダーを共有する必要がありました。Windows の更新とアップグレード中のある時点で、c$ 隠し共有へのアクセスが機能しなくなり、実際の共有が必要になりました。

また、Windows 7 から 10 にアップグレードした後、リモート システムにアクセスするために必要な構文を必死に Google で検索しなければならなかったことを覚えています。最終的には、自分では決して推測できないような複雑な NTLM コマンド ライン スイッチを見つけました。

過去 5 年間、Linux と Windows の変更に合わせて何度か調整する必要がありました。そのため、最初の設定が永久に維持されるとは思わないでください。

W.

答え3

ここで紹介した優れたソリューションのほかに、Windows にプリインストールされている OneDrive を使用することもできます。インターネット経由で、同期するフォルダー/サブフォルダーを制御できます。Linux では、ソフトウェア センターから OneDrive アプリをインストールできます。ファイルをダウンロードして Windows と同期します。

関連情報