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

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

●質問者: filofax
●カテゴリ:コンピュータ
✍キーワード:UNIX VISTA クライアント サーバ データ
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● くまっぷす
●35ポイント

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(を呼び出すスクリプト)を起動させ、同期するように設定すればいいです。


2 ● y-kawaz
●35ポイント

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を使ってファイル共有しっぱなしにしておけばリアルタイムで同期しているのと同じかと思います。

関連質問


●質問をもっと探す●



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