CentOSからNASNEにバックアップ

2021年8月3日

CentOS の Asunder で取り込んだmp3データをNASNE経由でオーディオ機器で再生したい。ということで smb+rsync を試してみました。

#!/bin/sh
sudo mount -t cifs //192.168.0.5/share1 /nasne_share1 -o sec=none,vers=1.0,uid=centosuser,gid=centosgroup || true
cd /nasne_share1/MUSIC/mp3 || exit
pwd
rsync -auv /home/centosuser/mp3/* /nasne_share1/MUSIC/mp3/ \
#--dry-run
cd /home/centosuser
sudo umount /nasne_share1 || true
exit
192.168.0.5: 使用するNASNEのIPアドレス
centsouser: CentOSを使用してるユーザー名
centosgroup: ユーザーが所属するグループ名
/nasen_share1 あらかじめ作成しておきます

ところどころの || true はコマンド失敗を無視して継続処理するため。
cd .. || exit はマウント失敗なら中止するためと、他から umount されるのを防止するため。
auto_mount を使うパターンは試していませんが、個人使用ならこれくらい。