Search

smyles tools

GetWebsiteIP.com

Recent GitHub Activity

@tripflex tripflex starred multigres/multigres 路 June 11, 2025 23:05
multigres/multigres

Vitess for Postgres

818 Updated Jun 22

@tripflex tripflex starred kortix-ai/suna 路 June 5, 2025 14:57
kortix-ai/suna

Suna - Open Source Generalist AI Agent

TypeScript 16k Updated Jun 25

@tripflex tripflex starred abiosoft/colima 路 May 27, 2025 20:17
abiosoft/colima

Container runtimes on macOS (and Linux) with minimal setup

Go 23.3k 3 issues need help Updated May 26

@tripflex tripflex starred chatwoot/chatwoot 路 May 27, 2025 20:16
chatwoot/chatwoot

Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 馃敟馃挰

Ruby 24.2k Updated Jun 26

@tripflex tripflex starred aquasecurity/trivy 路 May 27, 2025 20:13
aquasecurity/trivy

Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more

Go 27.2k 20 issues need help Updated Jun 24

Featured Downloads

  • McAfee Network Discovery for Microsoft Sharepoint (4444 downloads)
  • Google Data Center Windows 7 Theme (4574 downloads)
  • Ghost (4227 downloads)
  • Skrillex TomorrowWorld 2014 Full Set (5308 downloads)
  • Odin v3 (5426 downloads)

Recent Comments

PressRelease.cc

Wow, exceptional and complete

keshav gaur

What if the target machine requries port?

Just Facts

One snag with the docker install of plex. For

Popular Posts

Ubuntu End of Life Package Repository
21 Jul , 2014

How to fix Ubuntu/Debian apt-get 404 Not Found Package Repository Errors (Saucy, Raring, Quantal, Oneiric, Natty…)

Ajenti V
14 Feb , 2014

How to setup a WordPress PHP site with Nginx, PHP5-FPM, and MySQL using Ajenti V with working Permalinks

Plex Media Server
18 Nov , 2013

How to move Plex metadata and index data to new drive/partition and/or directory location

Bunch of Flash Drives
28 Mar , 2013

Tutorial How to build the Ultimate Bootable Custom USB Flash Drive with Multiple ISOs for Windows, Linux, Etc, and PortableApps for Windows Desktop.

D-Link Boxee Box
05 Dec , 2013

How to obtain root, install and run XBMC on D-Link Boxee Box

16 Oct , 2012

Samsung Galaxy III (S3) GT-I9300 JTAG Leaked Document. How to repair soft bricked Galaxy S3.

Git’n Busy

  • Github
  • GitTip

Tags

Android apache apt-get backup bash Container cPanel Database debian DNS Download email Errors files footer ftp Git install jQuery linux mac Mail MySQL node open source OpenVZ output php Plex plugin Popup proxmox Remove s3 script server ssh suphp Ubuntu Unmount Update upgrade whmcs Windows wordpress
Code and Tech Junkie
  • Menu
  • About
  • Plugins
  • Downloads
  • Contact
  • Github
  • GitTip

How to restore a BlueHost backup on another cPanel server (convert to default backup/restore format)

30 Dec , 2013 2 Comments Standard Post
BlueHost cPanel Backup

If you have had the joy of trying to move away from BlueHost, or HostGator (may be others as well), you have found out that their fully backups do not restore easily on another cPanel server. This is because BlueHost and HostGator have modified the structure of the backup to, in my opinion, make it harder for you to move away from them. Well, I recently ran into this issue with a customer who was moving over, but luckily it’s very easy to fix…

Now I know this will work for BlueHost backups (as of 12/30/2013), but not sure about HostGator or others. 聽When you download the full backup the structure should have the聽homedir in the root of the tar file, as well as a bunch of other directories such as聽dnszones, userdata, userconfig, etc. 聽As long as you see those in that root directory of the backup this method should work for you.

Assuming you’re on a linux computer (or the backup has been uploaded to a linux server), you will need to create a new directory, extract the backup file to the new directory, then recreate the backup tar file with a new directory structure.

So assuming our backup file is聽backup-12.30.2013.tar, first create a new directory to extract to:

Shell
1
mkdir /home2/backuptmp

Next change to the directory we created and extract the backup file contents

Shell
1
cd /home2/backuptmp && tar -xvf backup-12.30.2013.tar

Once this is complete we’re going to use the “cpmove-theuser.tar” naming structure for our file, so let’s go back to the /home2 directory and change the name of our backuptmp directory. 聽Make sure you replace “theuser” with the username this backup was created for!

Shell
1
cd /home2 && mv /home2/backuptmp /home2/cpmove-theuser

Now we just need to create a tar from that directory, and you should be able to restore it through WHM…

Shell
1
tar -cvf cpmove-theuser.tar cpmove-theuser

As you can see, all we had to do was move the entire backup folder structure into a “cpmove-username” directory inside the backup. 聽My assumption is cPanel looks for this directory in the root of the compressed backup, and if it doesn’t exist it will error out and not restore. 聽 Hopefully this helps someone else out as I could not find anything about this online and had to test and figure it out myself … good luck!

If you have problems through WHM, you can always try to restore with cPanel through SSH using this command:

Shell
1
/scripts/restorepkg theuser

Profit!

#backup #bluehost #cPanel #cpmove #move account #restore #transfer
Share

Myles

Orlando, FL

Did this post help you?

Give back and rate it for me!

Related Posts

22 Dec , 2017

Setting ArduinoJson value from C++ STL Containers (std::vector, std::array, etc)

CloudFlare EasyApache4 Problems
07 Nov , 2017

CloudFlare mod_cloudflare WHM EasyApache4 CloudLinux Cannot load modules/mod_cloudflare.so

WordPress Login Form wp-login.php
19 Jan , 2017

How to block wp-login.php brute logins with cPanel, mod security, and ConfigServer Firewall

16 Dec , 2016

How to fix Mac OSX stuck/hanging on progress bar after login

  • john banda

    these commands you are doing how and where are you doing them? hopefully you see this soon.

    • Myles McNamara

      Through SSH on the server … this is assuming you have root access to the server. You could also just do this on a linux machine, and then upload the file to the server

expert-button

(C) 2014 Myles McNamara