タグ付けされた質問 「synchronization」

このタグは、トピックが同じデータまたは状態または時間を持つように調整システムに関連している場合に使用します。これは冗長性の一部になる可能性があります。

3
Linuxでローカルディレクトリをリモートディレクトリと同期する
いくつかのファイルを含むフォルダーと、Webサーバー上のスペースがあります。Linuxのローカルフォルダーとリモートフォルダーの間で、変更時だけに双方向の同期を行いたい。どうすればいいですか?ところで、サーバーに何もインストールすることはできません。すべての意図と目的のために、それは単なるスペースです。 注:すでにrsaキーペアが設定されているため、静かに実行できます。

2
Webサーバーのディレクトリリストと同期する
HTTP経由でディレクトリリストとフォルダーの同期を維持する簡単な方法はありますか? 編集: wgetのヒントをありがとう!シェルスクリプトを作成し、cronジョブとして追加しました。 remote_dirs=( "http://example.com/" "…") # Add your remote HTTP directories here local_dirs=( "~/examplecom" "…") for (( i = 0 ; i < ${#local_dirs[@]} ; i++ )) do cd "${local_dirs[$i]}" wget -r -l1 --no-parent -A "*.pdf" -nd -nc ${remote_dirs[$i]} done # Explanation: # -r to download recursively # -l1 …

1
bashで端末セッションのコマンド履歴を同期する方法は?
~/.bash_historyターミナルセッション中に最近のコマンドを検索しようとしましたが、それらはそこにありませんでした。これは、複数のターミナルセッションを開いているためだと思います。 現在のターミナルセッションのコマンド履歴をbash_historyファイルに同期(つまり、sync-pushまたはsync-write-out)できる方法はありますか(セッションを閉じてその環境を失うことなく)。 (sync一部のシステムでコマンドがファイルシステムの変更を保存する方法とは、リモートでの考え方が似ています。) 複数のセッション履歴を保持するためにbashを設定できると思いますが、現在の履歴バッファをプッシュする機能は、新しいマシンで作業していて、思い通りにbashを設定するのを誤って忘れた場合に役立ちます。

3
EC2サーバーのタイムアウトが毎日約10秒遅れるのはなぜですか?
私は、ネットワーク時刻と同期するために毎日/etc/cron.daily/ntpupdate実行されるシステムファイルであると信じているものを持っています ntpdate ntp.ubuntu.com。毎日、次のような出力が生成されます。 /etc/cron.daily/ntpupdate: 16 Jan 06:30:42 ntpdate[21446]: step time server 91.189.94.4 offset -12.646804 sec どういう91.189.94.4意味かはわかりません-12.646804 secが、サーバーが約12秒オフになることを意味します。しかし、毎日同じくらいの量がオフになっている理由はわかりません。これは、Ubuntuを実行しているAmazon EC2インスタンスです。 私はそれが1日あたり12秒を失っている/獲得している、または12秒オフになっている別のクロックと時間を同期してから再同期していると推測できます。 これをさらに追跡して追跡するにはどうすればよいですか?/etc/cron.*ディレクトリまたはユーザーのcronジョブに他のcronジョブが表示されません... 更新 特定の時間に大きなジャンプがあるかどうかを確認するために、この1時間ごとに実行を開始したことを共有したいと思いました。これは、1時間ごとの出力です。 16 Jan 15:17:04 ntpdate[8346]: adjust time server 91.189.94.4 offset -0.464418 sec したがって、明らかに1時間ごとに時計が約0.5秒ずれているため、毎日(24時間)時計が約12秒ずれていることになります。時計が高速で動作していると思います!ありがとう!

2
リモートのrsyncとマウントされたsshfsのrsync localの違いは?
リモートホスト(ssh://)をソース/宛先として使用してrsyncを実行するか、ローカルパスを使用してsshfs経由でマウントされたディレクトリを共有する場合、違いはありますか? スイッチを使用せずに、セキュリティまたはコピー速度に関して違いがある可能性があります。rsyncアーカイブモードとリモートホストパス(ssh)を単に使用してください。sshfsがソースと宛先のみを使用してマウントする場合も同じです(暗号変更なし、デフォルトのみ)。

3
ZshとBashの間で履歴を共有または同期する
私はよくBashとZshを切り替えて、履歴検索機能を使用してコマンドを復元します。 ただし、BashとZshには異なる履歴ファイルがあるため、検索しているコマンドが他のシェルで実行されたことがよくあります。 2つの間で履歴を共有または同期する方法はありますか?


2
権限のないユーザーが `sync`コマンドを実行できるのはなぜですか?
現在、Ubuntu Linuxですが、他のOSでもこれに気づきました。どうやらすべてのユーザーがsyncコマンドを実行できますが、これはなぜですか?私は不利な点しか見られません:不必要なディスク書き込みのためにシステムが遅くなります。 なぜすべてのユーザーが実行できるのsyncですか?

3
rsyncによる双方向同期
rsyncで双方向または双方向の同期をセットアップしようとしています。私の場合、BからAに同期するときにファイルを削除するだけで済みます。したがって、次のようにrsyncを2回実行することを考えていました。 rsync -rtuv ./A/ ./B/ rsync -rtuv --delete ./B/ ./A/ このソリューションのこの問題は、rsync(AB)を実行した直後にrsync(B-> A)を実行すると、同期の間に作成された新しいファイルも削除されることです。 この日時より前に作成された場合にのみファイルを削除するという条件としてタイムスタンプを指定できる方法はありますか? 更新しました: 私はユニゾンの解決策があることを理解していますが、ユニゾンの問題は両端にインストールする必要があります。リモートサーバーと同期していますが、リモートエンドにunisonをインストールできません。

3
RAIDは自動的に再同期しますか?
RAIDアレイのステータスをランダムに確認したところcat/proc/mdstat、アレイの1つが再同期しているように見えました。 md1 : active raid1 sdb7[1] sdc7[0] 238340224 blocks [2/2] [UU] [==========>..........] resync = 52.2% (124602368/238340224) finish=75.0min speed=25258K/sec これはなぜですか、どういう意味ですか?どうやらr/w許可があればマウントポイントに問題なくアクセスできるようです。 編集1(SLMの回答に対応) 私がgrep通過dmesgしても--detailスイッチがあまり教えてくれない場合、実際には何も見ることができません。つまり、再同期が進行中であることを表示します...しかし、理由や、同期が外れた可能性がある理由についてのヒントはありません。 。-ハードウェアの交換を開始する前に、監視する必要があるだけかもしれません。

5
慎重に動くRsync
私はラップトップとネットブックの間でホームディレクトリを同期するためにrsyncを正常に使用しています(両方ともLinuxでext4を使用しています)。私の唯一の問題は、時々私が特定のディレクトリを完全に再編成することを好むことです。rsyncはこれを削除と新しいファイルの作成と見なし、非常に遅く非効率的になります。 ファイルの移動をうまく処理する優れたソフトウェアを知っている人はいますか? 私はそれを見つけたユニゾンは、このことが可能でなければならないが、それは実際に動作するようには思えません。私はユニゾンをテストし、それぞれに大きなファイルが含まれる2つのローカルディレクトリを同期しましたが、移動が削除+作成として検出され、実際にはrsyncよりもさらに低速でした。 さらに、2か月前にunisonのソースコードを見たときに正しく覚えていると、和算を行うような試みが行われ、理想的な解決策として和算を実行したくありません。ファイル/ディレクトリ。私は次のようなことに気づくものをお願いします: "このファイルの最後のソースの対応物は削除されたようであり、同じmdate、サイズ、およびiノード番号を持つソースディレクトリツリーの別の場所に新しいファイルがあるため、これは移動であると仮定します。削除+コピーを行う代わりに、それに対応するターゲットを移動します。 " これらのマシンをすばやく同期できることが私にとって重要です。 助言がありますか?

2
2つのLinuxサーバー間で数百万のファイルを同期する
ローカルディスクからNFSを介してネットワーククライアントに約700万のファイル(主に画像)を含むディレクトリをエクスポートするサーバーがあります。 HAのために2つ目を追加する必要があり、2つ目間のデルタができるだけ少なくなるように、1つ目と同期させる必要があります。 調査では、lsyncdまたは他のinotifyベースのソリューションを使用することを提案していますが、inotifyウォッチを作成するファイルの数を考えると、永遠にかかります。rsyncについても同様です。 他の可能な解決策があるように思わDRDB、またはクラスタファイルシステムなどのCEPHやglusterfsが、私はそれらの経験がない、もう1つは、より適切であるかを知ると、その多くのファイルとよく対応し、まだまともなパフォーマンスを提供していません。 アクティビティはほとんど読み取られ、書き込みはほとんど発生しないことに注意してください。

3
rsync最新のx GB
最近変更されたファイル(最大10 GB)を別のコンピューターにコピーできるようにするコマンド/スクリプトを探しています。 したがって、4 GBのファイルがそれぞれ4 GBある場合、スクリプトによって転送されるのは2つだけです。1GBのファイルが12個ある場合は、最新の10個だけが転送されます。

3
2台のコンピューターを同期するための優れたツールとは
自宅には、arch linuxを実行しているPCタワーがあります。最近、出張用のラップトップも購入しましたが、自宅にいるときはPCタワーで作業したいと思います。 今、私は自分のマシンがどのように構成されているかについてかなり敏感です(それが私がラップトップを必要とする理由です、私は私の大学のWindows 7ステーションが嫌いです)。これらの2つのマシンを同期する方法があるかどうか疑問に思っていましたか?私はこれらをお互いの「正確な」クローンにしたいので、どうやら(もちろん同期後は)一方からもう一方に切り替えることができます。 私は使用を考えrsyncていましたが、それが最良の選択肢かどうかはわかりません。もしそうなら、私は何に注意すべきですか?そこに良いチュートリアルはありますか? また、可能であれば、ホームPCをWebサイトサーバーとして使用したいので、同期する必要のないマシンのセクション(つまり、Webサイトのディレクトリ)があります。 明確にするために:両方のコンピューターでArch Linuxが実行されます。

3
ライトバック付きのスタックファイルシステム
ラップトップとデスクトップコンピュータが共存するシステムをセットアップする必要があります。 アイデアは、ラップトップをネットワークに持ち込み、ラップトップが/ homeディレクトリ(一部の例外はあります)をデスクトップコンピューターと同期し、デスクトップコンピューターがスタックに/ homeのコピーとラップトップのコピー(nfs)をマウントすることです。 ) 底に。 したがって、明らかにライトスルー戦略は必要ありません。非常に大きなキャッシュソリューションを使用したライトバックのほうが適しています。 私はunionfsやaufsなどを読んでいましたが、どうしてか分からないか、これらのfsでこれを行うことができません。 何か案は?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.