I have already developed shell scripts to automate account management, add/delete users, change quota, passwords etc. I am now working on web interface which will be used for managing the accounts, testing some free scripts and writing tutorials.
So far, my scripts can create chrooted (jailed) accounts with some basic shell commands.
The same disk space is also configured in samba and rsync daemon. Customers can use ssh/sftp or simply mount it as a network drive. Free utilities for Windows users (like deltacopy) work just fine with rsync daemon. Script can also modify iptables-based firewall and allow only certain IPs to access the server but I am still working on that part.
It takes about 10 seconds to create a new account and I have tested it on CentOS server.
I have a linux dedicated server and use BMU (BackMeUp) for create cpanel full backup. But this cant create remote backup for me. BMU use "ncftp" for this. and i see following error about this problem:
Time: Fri May 16 03:38:17 2008
The following list of files have FAILED the md5sum comparision test. This means that the file has been changed in some way. This could be a result of an OS update or application upgrade. If the change is unexpected it should be investigated:
/usr/local/bin/ncftp: FAILED So, im install "ncftp" manually, but issue not resolved and i havent remote ftp backup too!
I'm thinking about buying a shared hosting plan with lots of space. Anyone do backups to remote ftp server instead of rsync? I was wondering if it was possible to configure ftp in such a way to only transfer files that are NOT present on the remote ftp. This way, it doesn't overwrite existing files and thus save on bandwidth. Is it possible to transfer an entire folder with a ftp command, I know the mput command is for uploading multiple files to another location. Lastly, what are the advantages of rsync over ftp besides saving banddwidth and trannsferring only files that were changed?
I noticed that when "WHM Remote Backup" backs up my websites via ftp, the tar.fz archives are incomplete, meaning the backup is pretty much useless. I have tried with both PASV on and off and it still persists.
Any ideas why?
Also, what is the command to force the whm remote backup to run?
What exactly do you do when you take a remote backup through resync?
For instance, if i signed up with say bqbackup and started resyncing and taking backups, would i be copying all the data from my server to the remote server or is it possible only to copy the cpanel backups made daily/monthly/weekly to the remote space?
Also, when the resync runs everyday, does it replace the old files or does it create a new copy of everything that has changed?
I am using BQbackup since 10 months ago without problems. But in the last 6 days the transference rate is very slow (3kB/s). I already sent some emails to Scott but I dont receive a reply. So I need to have a look in other alternative to store my backups.
i'm planning to add a remote backup to my vps, the only solutions i know at this time is only from www.crissic.com but i would like to know if there's other solutions out there used by WHT members
1) Have a backup server in the same physical location as the main servers. Then have automated backups occur, through a local network. The benefits of this are obviously a) No bandwidth fee's b) Total control over data instead of relying upon a third party c) Faster transfer speeds.
However, that doesn't really help when it comes to disaster recovery etc, so, some sort of remote solution would probably be best.
2) Have a remote server in a different datacentre.
There's two ways of doing this, either by renting a server in an a different datacentre, and having remote backups that way (probably with Rsync), OR paying for some third party service.
I'd be interested in your input on what you think would work best and be most cost effective.
backup service for my dedicated server that can do the following:
Take backups of the server without my laptop being involved when the backup takes place.
(So I can take a vacation for two weeks and have my laptop turned off - while backups still taking place).
Strangely I have found it impossible to find such a service ... All services I have looked at require my laptop is turned on and running some software while backup of server is takeing place.
I have recently had to set up all my backups again (add me to the ranks of disappointed bqinternet customers). I choose to go with Handy Networks - and I am SO very happy I did. The got all my servers set up quickly and correctly, but the most impressive thing was the communication - it is one of the best support experiences I have had in this industry. Not only on the initial set up, but even the questions i had afterward - they went above and beyond in their answers.
I know companies get ripped all the time on here for bad support - just wanted to give a little praise!
I was thinking of starting service provider of online backup service located in USA the data is stored in a vault (off site server)
Data replicated to another server at a another location.
Critical data is 128-bit encrypted, compressed, and then uploaded to a REMOTE server hosted by my company via Secure Sockets Layer (SSL) with enhanced security.
The client chooses what kind of encryption they want to use and they choose their Password (I don't have access to this info) With out their password they can NOT restore their information back Lose the password and the Data can not be restored its loss I have no idea what the passwords are.
Now all the info will be stored on this server
The question that comes to mind if the USA Government wanted to look for any information located in this storage server
Can they force the clients to give them access to this data ?
Talking to someone at storage pipe.com
He was saying that in Canada this info is protected and can not accessed by law
He was saying a lot of company's because of this are looking for off site storage in Canada because of this issue.
So from what I can understand if the storage server is located in the USA if the Government wants to look at the files they will force the clients to provide them access to these fies either by asking or by court order
But in Canada this not an option the files are protected by Law Now a lawyer I am not be it seems that if the company has nothing to hide it will not be and issue.
But like I said I have no idea what people or company's are backing up.
It can be anything!
All I do is store the backup data. All I know is the amount(size) of Data stored on the server.
The last thing I need is people banging on my door asking me to access these files.
Now if I had my server located in Canada they would be protected by law.?
I have a tiny MySQL database (10MB) and I'm looking for some remote backup service. Someting that will backup the database and let me recover it if the host is in trouble.
I strongly prefer something simple and fully automated.
I have a 1GB MySQL database (compresses down to 300MB) and would like an automated method of backing it up to a remote server. Both accounts are shared hosting accounts (if it matters, both are running CPanel, no shell access on either).
I want to back-up accounts managed by cPanel/WebHostManager to a remote server. I want to be able to restore to any of the last 7 days. I believe doing an incremental back-up each night can accomplish this best, saving both bandwidth and disk space on the remote server.
Using the back-up functionality built into WHM is appealing because WHM knows what files need to be backed up to do a full restore. However, WHM can't do exactly what I'm looking for either. I've been looking into using rsync as described in this document:
[url]
It looks becaue of the "hard link" capabilities of linux, rsync can be used to create what functions like a full back-up every night but requires a full backup the first day and then each day after that only the incremental changes have to be transfered. However, because I don't know what directories need to be backed up, I'm not sure how to implement an rsyc solution either. (BTW, I want to back-up everything necessary to be able to restore each account except the log files. So, that means MySQL, mail, config info, and whatever the user has uploaded)