Topic: Moving from my old host to new account on OcsSolutions the Slow way

I'm mainly putting this here for others who might be in my same situation. (I'm also hoping that the staff can tell me a quicker and easier way (without having to incur additional fees), but not expecting it.

In my conversation in the sales support ticket area Robert had said,

As for moving your site, you essentially have 3 options:
1) Move the files via FTP and the databases via phpMyAdmin yourself
2) Take a backup via cPanel, download the backup file, then restore it in cPanel - this is probably the easiest and I'd recommend this route
3) Pay us to move it

Here is my situation. #2 above is not an option, as describe below.
cPanel (supposedly) allows these types of backups:

A. Full Back

A full backup includes all of the files in your home directory, your MySQL Databases, and your email forwarders and filters. You can backup your account to preserve your data or to move your account to another cPanel server.

B. Partial Backups

Download a Home Directory Backup

C. Database Backups

Download a MySQL Database Backup

But this is the Reality
I've tried before, and even earlier today, to do a "B. Partial Backups - Download a Home Directory Backup" via cPanel Backups. (This method does not create a backup file in my website files, but instead always creates and simultaneously downloads the backup file directly to my computer.  Most, if not all, of the time I've tried to do this Partial Backup of the home directory, the download breaks in the middle of the download and I only get a partial (sometimes 1/2 to 2/3, more or less) of the backup file. When I try to extract the downloaded file, I get a message that says, 

Data error in 'backup-winterssewing.com-12-14-2009.tar'. File is broken

Restoring Full or Partial Backups Not Possible
If the Partial backup would create a backup file to my computer, I could ftp it to my computer, but I can find no way to do this.

I can do a Full Backup to my websites home directory and I can ftp them to my computer. However, I have no way to upload and extract them and quickly get my website quickly going again.

The Slower, but possible, way to transfer from old host to the new host.
This leaves me to do this.
1. Backup each database to my computer.
2. Create a new user and new databases (which are named the same as on the old account) on my new account.
3. Restore each database.
4. On my old host in the files section, I can either archive all the files in the public_html/www files section into one large archive file, then ftp that to my computer, and then upload or ftp that to the new cpanel account and extract that whole file into the 

OR I can archive each of my websites in that public_html/www files section into a separate archive file and then ftp each to my computer and then upload and extract each on to the public_html files section of the new account.
5. I also need to create an archive of the files in the non-public area, ftp them to my computer and then upload and extract them to the non-public area of the home directory. 
6. I need to make sure all the databases are still connected to each Drupal installation. Since I named my account the same as it was on the old host, I would imagine that everything should work here.
7. Then I need to test each website to make sure it is working. (more about that in another message.)
8. When I'm pretty sure that the websites are working, then I need to change the Domains to point to these new websites.

Best Wishes
Stephen

Last edited by StephenW (Dec 15th, 2009 03:23:33 am)

Re: Moving from my old host to new account on OcsSolutions the Slow way

After considering how much time and effort it would take me to my the files myself, I decided to just pay the staff at OcsSolutions move my account. It was well worth the small fee to avoid all the headaches and time involved in moving and setting up all the websites, etc. It is now up and running on the OcsSolutions servers. I still had/have to do some more configurations, and setup (setting up the email, setting up cron runs, etc.,) but that's to be expected. They don't know the specifics and needs of my website like I do.

Best Wishes,
Stephen

Last edited by StephenW (Dec 18th, 2009 01:24:30 pm)

Re: Moving from my old host to new account on OcsSolutions the Slow way

Stephen,

Thank you for the kind words about our service.

Moving hosting can certainly be difficult, but we're here to make it as easy as possible.

If you don't have any databases, moving your site is easy - just copying the files.

We do have some guides on using the command line to backup and restore MySQL databases, located here:

http://wiki.ocssolutions.com/Importing_ … _Databases

You can also use tools like Navicat and phpMyAdmin backup and restore your databases.

Downloading and uploading large files can be a pain as well, but using tools like Tar and Zip might make this easier:

http://wiki.ocssolutions.com/Using_Tar_ … e_Websites