rsync でバックアップ


YahooBB  Open ssh   Webalizer  quota

Google

私のネットワーク環境を紹介します。

ネットワーク図は、以下のとうりです。
もっともシンプルなネットワークだと思います。Turbo Linux6.5 Server をルーターとして
設定しスイッチングハブにつなぎ2台の Windows98
(1台は,TurboLinux Workstation7 もインストール)をつないでいます。


rsyncは、ファイル転送に適したオープンソースのソフトです。
ファイル転送ができるということは、定期的に行うことでバックアップをすることになります。
TurboLinux6.5 Serverの/home/hogeをTurboLinux7 WorkStationの/home/へ転送します。

rsyncを確認します。
[hoge@hat9 hoge]$ rpm -qa | grep rsync
rsync-2.4.6-4

とりあえず、TurboLinux7 WorkStationからrsyncをしてみました。

[hoge@hat7 hoge]$ /usr/bin/rsync -auz --delete 192.168.0.1:/home/hoge /home/
hat9.yahoo.co.jp: Connection refused
unexpected EOF in read_timeout

Connection refusedになりました。rsyncは、転送にはrshまたは、sshを使用します。
デフォルトではrshですので、rshを使用するための設定を行います。

hat9 TurboLinux6.5 Server
[root@hat9 home]# xemacs /etc/inetd.conf

# Shell, login, exec and talk are BSD protocols.
#
shell stream tcp nowait root /usr/sbin/tcpd in.rshd →コメントアウトします。
#login stream tcp nowait root /usr/sbin/tcpd in.rlogind
#exec stream tcp nowait root /usr/sbin/tcpd in.rexecd
#talk dgram udp wait root /usr/sbin/tcpd in.talkd
#ntalk dgram udp wait root /usr/sbin/tcpd in.ntalkd

inetdを再起動します。
[root@hat9 home]# ps ax | grep inetd
214 ? S 0:00 inetd
[root@hat9 home]# kill -HUP 214

hosts.allowファイルにin.rshdを追加します。
[root@hat9 home]# xemacs /etc/hosts.allow

in.rshd : 192.168.0. : allow

もう一度、TurboLinux7 WorkStationからrsyncをしてみました。

[hoge@hat7 hoge]$ /usr/bin/rsync -auz --delete 192.168.0.1:/home/hoge /home/
Permission denied.
unexpected EOF in read_timeout

今度は、Permission deniedです。/home/hoge/.rhostsファイルを作ります。
[hoge@hat9 hoge]$ xemacs .rhosts
192.168.0.20

もう一度、TurboLinux7 WorkStationからrsyncをしてみました。
[hoge@hat7 hoge]$ /usr/bin/rsync -auz --delete 192.168.0.1:/home/hoge /home/

エラーは表示されず、しばらくしてからプロンプトが返ってきました。
/home/hoge/を確認するとhat9の/home/hoge/と同じになっていました。
 
オプションの説明です。
 -a : ファイルの属性などの情報を保ってコピーする
 -c : checksum を使う
 -u : より新しければ、更新しない
 -z : ファイルを圧縮しながら転送する
 -v : 転送情報を詳しく表示
 -q : 転送情報を表示しない
--delete : 転送元のディレクトリにはないが、転送先のディレクトリにあるファイルを削除する
--exclude: 転送元のディレクトリのうち、転送しないファイルを指定する


2002.10.6

トップページに戻る 手作りのガラスショップ パソコン修理 骨董通りガイドページ 出生記念 リンク集