unix上のサーバのデータとクライアントのvista上のデータを15分おきに同期するプログラムを教えてください

回答の条件
  • 1人2回まで
  • 登録:2008/04/03 14:24:19
  • 終了:2008/04/10 14:25:03

回答(2件)

id:Kumappus No.1

くまっぷす回答回数3784ベストアンサー獲得回数1852008/04/03 14:33:24

ポイント35pt

Linux->Vistaの同期、でよいですか?

http://opentechpress.jp/developer/07/08/06/0135239.shtml

この記事の前半のsmbmountの説明にあるようにLinuxマシン上にVistaの共有フォルダをsmbmountします。

で、

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

ここにあるようにrsyncを使ってLinuxから同期をかけます。

あとはcronで15分おきにrsync(を呼び出すスクリプト)を起動させ、同期するように設定すればいいです。

id:y-kawaz No.2

y-kawaz回答回数1420ベストアンサー獲得回数2252008/04/03 14:40:22

ポイント35pt

15分おきにということなのでバックアップ用途のようなものを想定しているとして回答します。

Vista側で同期したいディレクトリにファイル共有を設定して、Unix側からそれをsamba(cifs)マウントしてcronで定期rsyncするとかはどうでしょうか?

sambaマウント自体は、fstabに以下のように書いておいても良いし、mountコマンドで都度マウントしても良いと思います。

//192.168.1.5/share /mnt/vista_share cifs defaults 0 0

でcrontabに以下のような設定をするイメージでしょうか(rsyncのオプションは本当にやりたいことに合わせて適当に変えてください)

*/15 * * * * rsync -a /mnt/vista_share /home/vista_backup

もしくは同期と言うよりもそのままsambaを使ってファイル共有しっぱなしにしておけばリアルタイムで同期しているのと同じかと思います。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません