**LinuxとFreeNAS間のバックアップ [#mfe2a1c8]

RIGHT:更新日&lastmod();

**LinuxからFreeNAS7に自動バックアップ [#i5e5786b]

***FreeNASのrsyncサーバの設定 [#e9bfd66d]

このためにユーザ:rsyncを作成

-サービス->rsyncで
-サーバの設定で

ユーザマッピング: rsync

サーバのモジュールで

モジュールの追加

 名前:module_name
 コメント:rsync area
 パス:/mnt/data/rsync/
 リスト:チェック
 アクセスモード:読込み/書込み
 (以下デフォルト[空白])
 補助パラメータ
 use chroot=yes
 auth users=rsync
 secrets file=/mnt/data/rsync/rsyncd.secrets
 strict modes=true

以上を設定すると

''/var/etc/rsyncd.conf''が

 syslog facility = local4
 list = no
 port = 873
 pid file = /var/run/rsyncd.pid
 uid = rsync
 
 [module_name]
 comment = rsync area
 path = /mnt/data/rsync/
 list = true
 max connections = 0
 read only = false
 use chroot=yes
 auth users=rsync
 secrets file=/mnt/data/rsync/rsyncd.secrets
 strict modes=true

になる

保存先パスは 「/mnt/data/rsync/」


''rsyncで使用するユーザ名''は「auth users=rsync」で複数ある場合は
「auth users=user1,user2」のように区切る

''パスワード''は「/mnt/data/rsync/rsyncd.secrets」に指定

 rsync:*****

&color(red){注)rsyncd.secretsはオーナはrootでユーザのみ読込み可にする必要がある};

 # chown root /mnt/data/rsync/rsyncd.secrets
 # chgrp wheel /mnt/data/rsync/rsyncd.secrets
 # chmod 600 /mnt/data/rsync/rsyncd.secrets

***Linuxのrsyncクライアントの設定 [#x3986cb2]

''パスワードファイル''

サーバのrsyncd.secretsに指定したパスワードのみ記述

''/home/okada/himitsu/rsyncd.pass''

 ******

こちらも
&color(red){注)rsyncd.passはオーナはrootでユーザのみ読込み可にする必要がある};

 # chown root.root /home/okada/himitsu/rsyncd.pass
 # chmod 600 /home/okada/himitsu/rsyncd.pass



***実行 [#x9482fd6]

サーバ側はモジュール名「module_name」を指定

実行はroot

# rsync -avz --password-file=/home/okada/himitsu/rsyncd.pass /home/okada/bk_test rsync://rsync@10.99.99.78:/module_name

あとはcronに登録

 */5 * * * * /usr/bin/rsync -av --password-file=/home/okada/himitsu/rsyncd.pass /home/okada/bk_test rsync://rsync@10.99.99.78:/module_name  > /dev/null 2>&1
 */5 * * * * /usr/bin/rsync -avz --password-file=/home/okada/himitsu/rsyncd.pass \
 /home/okada/bk_test rsync://rsync@10.99.99.78:/module_name  > /dev/null 2>&1


''同期のとき''

# rsync -avz --delete --password-file=/home/okada/himitsu/rsyncd.pass /home/okada/bk_test rsync://rsync@10.99.99.78:/module_name

**FreeNAS7からLinuxに自動バックアップ [#z3cabc88]


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS