Henry,

Something to consider. If the purpose is to have a backup in case of disaster recovery, you should really consider off site, not to a local USB stick. Also if you are providing support services to clients there is nothing worse then a system failure and no current backups for recovery. I don't have remote client voip installations this but what I do have is my own business servers at a colo that require backup.

What we do is have each server do it's backup locally, then after the backup we utilize sftp and rsync to move any directories we want backed up to be copied to a remote backup server. So if anything this could be an added level of service you can provide to your clients! Extra revenue?

You can implement this a few ways, but here is a link which gives a good explanation on doing it for a web site a mysql server. http://www.howtoforge.com/mirroring_with_rsync

Another option is to use jungle disk, look here http://www.jungledisk.com/howitworks.shtml

Just some ideas!

Mike


Douglas Pickett wrote:
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]



--
Mike Ashton

Quality Track Intl
CTO
Ph:     647-724-3500 x 301
Cell:   416-527-4995
Fax:    416-352-6043

QTI CONFIDENTIAL AND PROPRIETARY INFORMATION

The contents of this material are confidential and proprietary to Quality Track 
 International, Inc.
and may not be reproduced, disclosed, distributed or used without the express 
permission of an authorized representative of QTI.
Use for any purpose or in any manner other than that expressly authorized is 
prohibited.
If you have received this communication in error, please immediately delete it 
and all copies, and promptly notify the sender.



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

Reply via email to