家にアーチLinuxを実行しているコンピュータタワーがあります。最近は移動中に使うノートパソコンも購入しましたが、家にいるときはパソコンタワーで作業したいと思います。
今私は私のコンピュータがどのように構成されているか非常に敏感になりました。だからラップトップが必要で、大学ではWindows 7ワークステーションが嫌いでした。これら2台のコンピュータを同期する方法があるかどうか疑問に思います。私はこれがお互いの「正確な」レプリカになることを望んでいるので(もちろん同期後)、あるものから別のものに切り替えることができます。
使用を検討していますが、rsync
これが最善の選択であるかどうかはわかりません。では、どのような点に注意すべきでしょうか。世界に良いチュートリアルがありますか?
また、可能であれば、自宅のコンピュータをWebサイトサーバーとして使用したいので、コンピュータの一部(Webサイトディレクトリなど)を同期する必要はありません。
明確に言えば、両方のコンピュータはArch Linuxを実行します。
答え1
それ以上を提供するツールが1つありますが、rsync
個人的にはこれが最高の同期ツールの1つだと思います。調和。
しかし、あるコンピュータから別のコンピュータに1:1のコピーを作成することは2台の異なるコンピュータであるため、おそらく最善のアイデアではない可能性があることを指摘したいと思います。
rsync
ただし、ドキュメントフォルダの同期はまたはを使用して簡単に実行できますunison
。別のオプションは、次のものを使用することです。git
リポジトリはプロジェクトだけでなく、設定ファイルやその他のドキュメントにも使用されます。これは分散型システムなので、同期サーバーなどは不要です。
ディレクトリを部分的に同期する$HOME
のは大丈夫です。 Gnomeの構成などを注意深く見てください。デフォルトでは、同期する項目と同期しない項目を慎重に決定する必要があります。
答え2
私の考えの最善の方法は、同期する必要があるプロファイル、フォルダなどを手動で指定することです。その後、実際にrsyncまたは他の同期プログラム/ツールを実行してください。
答え3
私は個人的にNAS(Network Attached Storage)でこの問題を解決しました。次のソリューションSynologyテクノロジー(いいえ、私はそこで働くことも共有もしません。ただ彼らの製品が好きです。)DyDNSサービスを使用して継続的なアクセスを許可できます。この問題を解決するには、Windows PC 2台、Ubuntuサーバー、Macノートパソコン1台、Windowsノートパソコン1台、スマートフォン2台、タブレット1台を使用する必要がありました。私は仲良くしています。