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. 2011.11.04

    C701 
  2. NO IMAGE
  3. NO IMAGE
  4. NO IMAGE
  5. NO IMAGE

    2007.12.22

    DNS書き換え
  6. NO IMAGE

Since 2002.11.10

1010568 Thanks

Thumbnail Albums

カテゴリー

アーカイブ