人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

vistaのクライアントとlinuxのサーバーの間で自動的に同期するツールを教えてください

●質問者: webster
●カテゴリ:コンピュータ インターネット
✍キーワード:Linux VISTA クライアント サーバー 自動
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● palo
●35ポイント

どのような環境で何を同期させるのか不明ですが、

たとえば、Linux上のSamba(ファイルサーバ)とWindows Vistaの間で

ファイルを同期させるのであれば、

下のようなシンプルな方法もあります。

(1) ファイルの差分をコピーするバッチファイルを作る(xcopyやrobocopyを使用する)

(2) Windows Vistaのタスクスケジューラにバッチファイルを登録して定期的に実行する

バッチファイルの例:

----------------------------------------

# 送り側の日付が新しいファイルだけをコピーする:

xcopy c:\files \\server\public /d /e /h

----------------------------------------

(参考) タスクをスケジュールする

http://windows.microsoft.com/ja-JP/windows-vista/Schedule-a-task

xcopyでファイルをバックアップする

http://www.atmarkit.co.jp/fwin2k/win2ktips/446xcopy/xcopy.html

robocopyでフォルダをバックアップ/同期させる

http://www.atmarkit.co.jp/fwin2k/win2ktips/877robomir/robomir.ht...


2 ● t-wata
●35ポイント

他の方もいっているとおりやりたいことがやや不明瞭ですね。

同期と言っても、一方のみを更新し、その結果を他方に反映し続けるものか、

両方が別々に更新されてそれを互いにマージしたいのかというのもわかりません。

どの程度のファイル数・サイズが同期の対象になるかもわかりませんし、Vista、Linuxが

それぞれ何台あるのかも不明です。

一応同期というと、最初に思いつくのはrsyncですが、互いに更新し合いたいなら、

(別のマシン上に)svnなどのリポジトリサーバを上げて、同期をリポジトリへのチェックイン

とチェックアウトで実現する方法もあります。

しかし何が最適かは、やりたいことがはっきりしないとなんともいえないです。


3 ● BlueSkyDetector
●10ポイント

http://ja.wikipedia.org/wiki/Unison

http://www.cis.upenn.edu/~bcpierce/unison/

タスクにunisonを登録して自動で定期実行しておけば、ファイル同期してくれますよ。


unison使用例:

http://www.er.ams.eng.osaka-u.ac.jp/user/kikuchi/wiki/wiki.cgi?p...

http://www.atmarkit.co.jp/flinux/rensai/linuxtips/858dirsyncgui....


詳細なUnisonのマニュアル:

http://88171.net/UnisonManualJa

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ