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

rsyncの使い方。
サーバからクライアントへバックアップを取るための方法を検討しています。

サーバ機(Linux)とクライアント機(Windows)があり、両方にrsyncがインストールされていたとします。

サーバ→クライアントへコピーを行おうとすると、クライアント側のルータに新たに穴を開ける必要があるかと思います。
※現在、中→外の22番は開いていますが、
外→中の22番は閉じています。


これを避けるために、クライアントがサーバにあるファイルを "吸い上げる" ことはrsyncで可能でしょうか?

※サーバへはSSHでログインが可能だが、クライアントマシンではSSHサーバは立ち上がっていない
※いずれもrsyncのクライアントのみ入っており
rsyncサーバが起動しているわけではないです。
※サーバとクライアントはネットワーク的に
離れた場所にあり、同一LAN内などにある
わけではありません。

●質問者: katsube
●カテゴリ:コンピュータ インターネット
✍キーワード:LAN Linux rsync SSH Windows
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● b-wind
●60ポイント ベストアンサー

特に問題ありませんよ。

rsync コマンドのコピー元、コピー先どちらがリモートでも使えますので。(両方リモートはダメっぽいですけど)


こんな感じになると思います。

$ rsync -a server:/path/to/target /someware/backup

Rsyncによるデータバックアップ

◎質問者からの返答

いただいた情報をもとに色々いじっていたら出来ました。ありがとうございますー。


調べていたらcygwinでビルドしたrsync固有の問題でつまっていたようで、そもそも出来ないのか?と思って聞いてみたのですが、両方ともLinux機に変更したら以下のような感じで正常に動作しました。

rsync -az -e ssh user@server.pj:/home/hoge/ /home/backup/store


高機能なcpコマンドみたいでお手軽ですねぇ。

関連質問


●質問をもっと探す●



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