[Question] How to clone my own site?

cupzJaYu

Junior Member
Joined
Aug 28, 2015
Messages
105
Reaction score
64
Hi there,

First, sorry, if i make a new thread and wrong section..

Second, let say, i have 2 domain
AAA com
BBB com

i want to clone AAA com to BBB com

how?

i try updraft plugin..
BBB com always redirect do AAA com

i try duplicator (free)
i cant upload...
my file 298 MB..
max upload duplicator plugin is 100 MB..

need advice..
thank you.
 
Use all-in-one-wp-migration

https://wordpress.org/plugins/all-in-one-wp-migration/advanced/

Choose version 6.82 (you are able to select the version below) because versions above became freemium (you have to pay for an upsell -around $100- to import the file to your new site).

Use this tutorial from plugin authors:

Best duplicate/backup/migration tool existing.

PS: Forget about updraft and other plugins, there always be issues. All-in-one-wp-migration is the only one tool that works seamlessly, is free and has millions of existing users.

Cheers!
 
hi @King89

thank you for your response..
it say..
"Restore" functionality has been moved to a paid extension. Get it here or download the backup and then use "Import from file"

but, still appreciate it..
thanks again.
 
This is why I advised you to download version 6.82 or below.
Which version do you use?
I'm here to help you to get this done, so please ask my anything.
 
With all-in-one-wp-migration there are only 4 steps which can be done entirely in wordpress dashboard without doin anything further:

1.) Press Download Button on old site
2.) Press Restore Button on new site (select the download file or upload it via ftp to your database - for this, use foolproof tutorial I posted above)
3.) Confirm permalinks under settings twice (wp dashboard)
4.) Re-login to WordPress dashboard with your old login information

Done. Your entire old site is migrated.
It always works without any issues and nothing has to be touched or modified in the backend / cpanel.
So I do not see why to choose another way that is by 100% more complicated or associated with more effort.
Plus it is free of any charge, if you use the plugin version 6.82 or below.

Cheers.
 
If both sites have Cpanel, then you can simply do a Cpanel to Cpanel migration. All your files will be copied to new destination and you need to manually upload databases (may be 5-10mb).
After your site is migrated, if you are using wordpress, edit config file and enter new URL and database names. It takes 15-20 mins for the whole process considering the speed of your hosting.
 
Actually you CAN use Duplicator plugin if your site is 298MB.
You just go to advanced options, and exclude some big files (typically pictures and videos).

Then, after doing the migration which is very straightforward with Duplicator, you just manually upload the few files to your server...
 
Hi,

Duplicator WP plugin is the best one, if it exceeds means, we have to do the steps by manually, to changes from one server to another.
 
Duplicator WP plugin is the best one, if it exceeds means, we have to do the steps by manually, to changes from one server to another. its the best for you
 
Duplicator WP plugin is the best one, if it exceeds means, we have to do the steps by manually, to changes from one server to another. its the best for you
Yes, I'm a developer, so as per my knowledge I have been tried these things before when I got the same experience like this, so I give a solution which I would have done. Try once, download all the files and update in localhost or local server.

Steps:
1. Download files in the folder which website is on live.
2. Download mySql files which is related to the site.
3. In the local setup you have to change the Database name, Database user, Database password (if you have changed the DB name, DB user, DB password) from wp-config.php file.
4. You got the result, I will work.
 
wget will copy EVERYTHING from your site locally, then just upload it via FTP and change the dns that should do the trick.
Wget will only save what the webserver serves it. It can't copy the backend or the database if the site uses one.
This trick will only work for pure html/js/css sites, it won't work with wordpress sites for example.
 
Which is your host ? Are you moving between hosts ? Ask your host, they will move it pretty quick, most of them use command line method and it is faster as well
 
Wget will only save what the webserver serves it. It can't copy the backend or the database if the site uses one.
This trick will only work for pure html/js/css sites, it won't work with wordpress sites for example.
This will use for Wordpress, I have been tried successfully and give the answers, it has been worked for me perfectly.
 
Have you tried rsync? It is the most effective way to transfer large amount of content between linux servers. Dump your db before the transfer and transfer the db too. Then edit the db in your new server (dl via ftp, open in notepad++.. or open via nano in server), and replace all instances of your old domain to new domain... Then import that db. Works everytime for me.
 
sorry guys, for the late answer.
i was sick.

im use all-in-one wp migration version 6.77
and it work..
thanks @King89

i dont know what is widget, literally @patadeperro haha :(
not yet sir @Gogol
sorry , i dont use cpanel @Pavan Teja 1
digital ocean + namecheap + easyengine @RayChand

close thread? or move to the lounge for more discussion?
 
sorry guys, for the late answer.
i was sick.

im use all-in-one wp migration version 6.77
and it work..
thanks @King89

i dont know what is widget, literally @patadeperro haha :(
not yet sir @Gogol
sorry , i dont use cpanel @Pavan Teja 1
digital ocean + namecheap + easyengine @RayChand

close thread? or move to the lounge for more discussion?
Hope you are doing good now. :)
Try rsync out like I mentioned. Even the server guys use it. It's a free and open source linux program so no need to buy anything. The command is pretty easy too (google it).
 
Thread moved.

Assuming you are using Wordpress, this is how I normally do it when MOVING a site from one domain to another -

First of all I add the new domain to my cpanel as an addon domain, then I make the home directory for the new domain the same as they home directory for the existing domain.
That way both domains point to the same wordpress install.

Now I either update the IP of the new domain at the registrar/DNS provider to point to the hosting account, or if I don't want it to go live yet, I change the local DNS resolution by adding an IP to domain entry in my local hosts file.

Now both domains resolve to the same wordpress installation.

Next thing is to update the URL within the wordpress installation - settings, general, update wordpress address and site address.

Now the site should load via the new domain name.

Then I also use another wordpress plugin called velvet blues update urls. This plugin will find any remaining references to the old URL and replace them with the new - this takes care of any hyperlink references etc to the old domain.

Then I take a backup and restore it to the new hosting account, if the new domain is hosted somewhere else.

If you are COPYING the installation from one domain to another, then you could do some permutation of the above.
 
Back
Top