Henry,
The quick answer on where to find mounted filesystems is "df" (which as the man page states "report file system disk space usage").

Here's what a trixbox system reports:

# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/hda2             74842944   2522460  68457256   4% /
/dev/hda1               101086     11084     84783  12% /boot
tmpfs                   253700         0    253700   0% /dev/shm
/dev/sda1              2002892    627960   1374932  32% /mnt/usb

The first column reports the device (on this system the USB stick is /dev/sda1) and the last column ("Mounted on") shows the place where the device is mounted onto the filesystem (in this case /mnt/usb).

As for redirecting the output of the backup (assuming you can't tell the backup utility to change where it puts the backup) is to change the target directory of the mount command, or put in a symbolic link. The freepbx backup/restore utility seems to create the backups under /var/lib/asterisk/backups, then creates a directory corresponding to the backup name, and puts the actual backup file in that directory.

For the mount point idea, instead of mounting to /mnt/usb, you could do

   mount /dev/sda1 /var/lib/asterisk/backups

This will hide any files and directories in that backups directory, and replace them with the directory structure on the USB drive. When you umount the USB stick they will re-appear.

You can also use a symbolic link:

   ln -s /mnt/usb/daily /var/lib/asterisk/backups/daily

This command creates a link in the backups directory called daily, that then points to a directory on the USB drive. When you backup using the "daily" config, the utility will think it is writing to the /var/lib/asterisk/backups/daily directory, but will actually be writing to /mnt/usb/daily.

I think the best suggestion is to follow what Mike Ashton suggested with rsync - you actually do the backups to the local hard drive, but then copy the files over to the USB device. Given the limited number of write cycles for USB flash memory, this is probably a good idea.

Regards,
Doug.



----- Original Message ----- From: "Henry L.Coleman" <[email protected]>
To: <[email protected]>
Sent: Tuesday, June 16, 2009 1:48 PM
Subject: [on-asterisk] Backup and restore to a USB stick


Hi all, as many are aware FreePBX has a backup and restore function that can schedule a backup of conf, cdr, and vmail. This works very well but I need to back the files up to a USB stick instead of a default backup directory. My question (not being a good Linux man) is how do I the redirect the backup path to this device. When I plug the stick in, the consule indicates that the stick is recognised and is working but does't tell me where
in the directory structure to find it.

Help please?

Henry L.Coleman [VoIP-PBX.ca]
-------------------------------------------------





---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]




---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to