I was hoping someone could help me with the error message I receive when trying to run a backup. I've searched the mailing list archives but haven't come up with anything that was simular to my error message. Here is when the problem started:
Ran a backup yesterday with no problems. I wanted to verify the backup so using the howto on myezserver.com "How to list and view the contents of a tape".
First let's create a working directory /root/flexbackup with the following command:
mkdir /root/flexbackup
To list and view the contents of a tape you may issue the commands shown below:
cd /root/flexbackup
/bin/mt -f /dev/nst0 rewind
/bin/mt -f /dev/nst0 fsf 1
/usr/bin/flexbackup -list > /dev/null
/bin/ls -l /root/flexbackup/flexbackup.list.log
/bin/mt -f /dev/nst0 rewind
/usr/bin/pico /root/flexbackup/flexbackup.list.log
Now when I try to run a backup I receive the following error.
[root@server e-smith]# /sbin/e-smith/backup
flexbackup version 0.9.8
/etc/flexbackup.conf syntax OK
Use of uninitialized value in pattern match (m//) at /usr/bin/flexbackup line 1550.
Use of uninitialized value in pattern match (m//) at /usr/bin/flexbackup line 1553.
Use of uninitialized value in pattern match (m//) at /usr/bin/flexbackup line 1565.
Use of uninitialized value in concatenation (.) at /usr/bin/flexbackup line 1568.
|------------------------------------------------
| Doing level 0 backup of /home/e-smith/files/ibays using tar
| ERROR: This tape doesn't have an index! (use -erase?)
| Making sure tape is at end of data...
|------------------------------------------------
Any suggestions would be greatly appreciated.
-Judd