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)