IRLP backup scripts

JI1BQWさんのIRLPでUSBメモリースティックサポート記事を拝見して私も早速試してみました。

今までは、/home/irlp/backup ディレクトリ内に作成したirlp_backup.tgzをWinSCPでローカルPCに

ダウンロードして保存してましたが・・・直接、USBメモリスティックに保存できるのは有難いですね。
/home/irlp/scripts/backup_for_reinstall の中を確認すると・・・
確かに!USBメモリスティックにバックアップする項目がありました。

echo -n "Do you have a USB stick inserted for the backup file? : (Y/n) " ; read YESNO
if [ "$YESNO" = "y" ] || [ "$YESNO" = "Y" ] || [ "$YESNO" = "" ] ; then
echo
echo -n "Mounting USB stick and copying backup to USB stick .... "
sleep 5
if [ ! -d /mnt ] ; then
mkdir /mnt
fi
if [ ! -d /mnt/usb-stick ] ; then
mkdir /mnt/usb-stick
fi
rm -fr /mnt/usb-stick/irlp_backup.tgz >/dev/null 2>&1
OK=NO
さて、このbackup用scriptは、repeaterユーザで実行すべきなのか?
rootで実行すべき?
backup_for_reinstall scriptはrepeaterユーザでパスも通っているし、実行可能なんだけど
-rwxr-x---  1 repeater repeater  1848 Dec 12 08:06 backup_for_reinstall
repeaterユーザでは、/mnt ディレクトリにアクセス権がないのでUSBメモリスティックに保存で

“YES” を選択すると・・・Permission denied!!!ERROR!出て保存はできません。
でも、/home/irlp/backupディレクトリに保存は可能です。
$ ls -l /home/irlp/backup/
total 216
-rw-rw-r--  1 repeater repeater 215506 Jan 12 20:28 irlp_backup.tgz
rootで# ./backup_for_reinstall を実行すると、USBメモリスティックにも保存できました。
Do you have a USB stick inserted for the backup file? : (Y/n) Y
Mounting USB stick and copying backup to USB stick .... Done.
IRLP Backup Complete
You may now remove the USB stick. Press Enter to Continue.
# ls -l /home/irlp/backup/
total 216
-rw-r--r-- 1 root root 215506 Jan 12 20:32 irlp_backup.tgz
backup_for_reinstall

backup_for_reinstall


関連記事

  1. NO IMAGE
  2. NO IMAGE
  3. NO IMAGE

    2007.12.23

    24h
  4. NO IMAGE

    2011.09.29

    NetCommons
  5. NO IMAGE
  6. NO IMAGE

Since 2002.11.10

1009723 Thanks

Thumbnail Albums

カテゴリー

アーカイブ