MagicWP Docs

Clone a Site

Copy a site's files, database, and settings to a new or existing site

Cloning makes a full copy of a site — files, database, and settings — either as a brand-new site or over one of your existing sites. It's ideal for staging, testing a change safely, or reusing a site as a template.

The source site must have WordPress installed. Open the site and go to Tools → Clone Site (it's also on the site's Settings page). You'll pick one of two options.

Clone to a new site

Creates a brand-new site that's an exact copy of this one. It uses one of your site slots.

Fill in the details for the copy:

  • Site name — pre-filled as "<source> copy"; change it if you like.
  • Domain — the base domain for the new site's subdomain.
  • Region and PHP version — default to the source's values.
  • Storage limit (GB) — must be at least the source's current usage.

Click Clone to new site. The copy is created in the background — you're taken to the Sites list with a Cloning site badge until it's ready.

Clone to an existing site

Overwrites another one of your sites with a copy of this one — useful for pushing a staging site over production, or refreshing a copy.

  • Target site — choose which site to overwrite. It must be Live or in Maintenance and have enough storage for the source's content.
  • Confirm the checkbox acknowledging the overwrite.

Click Clone over this site to start (shown as Cloning into this site on the Sites list).

Overwriting replaces everything on the target

Cloning into an existing site permanently replaces that site's files and database with a copy of the source. A safety backup of the target is taken first, but its current content is overwritten — double-check you picked the right target.

Notes

  • Cloning runs in the background; follow progress on the Sites list.
  • The source is untouched — only the new or target site changes.

On this page