PDA

View Full Version : Remote backup of accounts via FTP


docpeyer
08-25-2005, 04:46 PM
I have pieced it together through a few different threads here that it is possible to have an automated backup of individual accounts and then have those compressed files ftp'd over to a separate ftp account on a different box.

While I have pieced together that this is indeed possible, how would one make that happen?

This would be a great item for a tutorial!

Thanks,

Jeremy

IWorx-Socheat
08-25-2005, 05:41 PM
Sure, would be glad to help.

Creating a backup and have it remotely transferred to another box via FTP is only possible in SiteWorx. That means, you'll have to login to each SiteWorx account and initiate the backup. Good news is, if you need to do this on a regular basis, you can also set a backup schedule so that you won't have to do it every time.


If the “Backup / Restore” submenu on the left is not already expanded, click on “Backup / Restore” to expand the menu.

Click “Backup” in the “Backup / Restore” submenu.

Choose your "Backup Type", either a Full backup or Partial backup. If you choose Partial backup, you'll need to chose which portions you want included in the backup (web, email, databases)

Choose from the "Backup When" options, either "Backup Now" or "Schedule Backup". "Backup Now" is pretty self-explanatory. If you schedule a backup, you can chose to run a backup daily, weekly, or monthly.

Choose from the “Backup Where” options. This is what you'll be most interested in. Choose "FTP" or "SFTP/SCP" from the dropdown, and fill in the hostname, username, passwords, and path to where you want the file stored on the remote server

If you chose to schedule a backup, the submit button will read "Schedule Backup", otherwise it will read "Backup". Click the submit button to initiate the backup process



We are currently working on a much more extensive manual and howto for InterWorx. You just got the condensed, preview version of our Backup from Siteworx page. :) If you need anything else clarified, don't hesitate to ask.

docpeyer
08-25-2005, 10:24 PM
Thanks! I did not expect to find that feature (beautiful feature that it is) only in SiteWorx I guess... I'm not all that sure that I feel comfortable leaving that function in the hands of some of my clients (it gets pretty rough with some of them) -- any plans on implementing a non-overrideable (pretty sure that's not a word) implementation of that at the NodeWorx level? Most clients won't touch that, but I would like to protect against those that will.

Thanks again,

Jeremy

IWorx-Socheat
08-26-2005, 10:02 AM
Thanks! I did not expect to find that feature (beautiful feature that it is) only in SiteWorx I guess... I'm not all that sure that I feel comfortable leaving that function in the hands of some of my clients (it gets pretty rough with some of them) -- any plans on implementing a non-overrideable (pretty sure that's not a word) implementation of that at the NodeWorx level? Most clients won't touch that, but I would like to protect against those that will.

Thanks again,

Jeremy

No, we haven't planned on implementing anything like that (limiting SiteWorx users to backups of their own account), but we'll think about it for a future release.

kipper3d
09-03-2005, 12:17 PM
Backups - first this should have the option to enable for customers or not - I really dont like them making backups and finding they are running out of space.

The backups should be handled by the administrator of the server - nodeworx.

I am currently using crontab:
/home/interworx/bin/backup.pex --domains=all --file-path="location"

I run this daily along with webmin backups.

Problem is the interworx one, while it works nicely is a little incomplete - need a way to remove the old backups - such as after 7 days or.. instead of new data on the file names - replace the files but have daily/weekly and monthly versions.

Thanks much!