If you have access to a Linux/Mac/Unix command line with bash, you can do the following:
- Export your database to an SQL file.
- Use
sed
command with -E to run regex search and replace operations on URLs that do not containwp-content/uploads
(or
whichever folder contains your media)- Import your SQL file to the new server.
The one “gotcha” would be the regular expression required to exclude your media folder.
If you do NOT have access to bash, or do not have strong regex experience, you might review the WPBeginner article How to clone a WordPress Site in 7 Easy Steps. A friend of mine has used their method several times.
Related Posts:
- WordPress Multisite: How to make all media library items available for every site?
- How to upload images manually to wordpress?
- Multisite: use media from one site vs. copying the same media to all language sites?
- Copy site from one multisite to another
- Clone a wordpress website with same functionality, but different content
- Getting blank thumbnails in media library?
- Media library not loading after switching the main site of multisite
- “Organize my uploads into month- and year-based folder” Option Not Visible in Multisite
- Multisite: copy template when a subsite is created
- Upload file type not permitted even if explicitly registered as upload_filetypes in the db (multisite)
- WP doesn’t remove uploads from folder when removed from “Media Library”?
- Multisite – Images often getting uploaded to the wrong month directory
- Merge Multisites with Shared Network Media Library
- Multisite: cloning, but also updating too
- Clone single site into a multisite setup
- My Media Library is broken across all my subsites
- Migrating MultiSite to SSL: Media Library not updating
- Conditional Image Sizes for Use via Theme Customizer Upload Only
- How to clone homepage for multi region site?
- Launch Media Library for specific MU site
- Media library links broken WordPress Multisite after SSL update
- WordPress Multisite Medial Library not working for .online domain
- Same webpage on 2 sites (multisite)
- How to use WordPress Multisite With Different Domain Names?
- How To Add Custom Form Fields To The User Profile Page?
- Where are available Roles Defined in the wp_ database?
- restore_current_blog() vs switch_to_blog()
- Can i merge 2 new WP_Query($variable) ‘s?
- How to disable a network enabled plugin for just one site?
- How to reliably flush rewrite rules on multisite?
- Site Redirecting to wp-signup.php
- Moving a WP Multisite to a subdirectory
- Cookies in multisite where network sites have their own domain name
- Convert a Multisite WordPress install into a Single site
- WordPress MultiSite Active Directory integration and site privacy
- WordPress Job Interview Preparation
- How to add Custom Blog Options to new blog setup form?
- How can I trust switch_to_blog()?
- Remove the blog slug from WordPress Multisite root node
- Why are my roles not visible in a Multi-site/Network?
- Site admin in a network install can’t edit users?
- How to use same email for multiple users
- How to run an activation function when plugin is network activated on multisite?
- Specific upload folder for PDFs in custom Post type in WP multisite
- What is the correct way to map multiple domains in a WordPress 4.1 multisite install?
- Where can I find documentation on what characters are allowed in user names and why?
- How to migrate subsite from dev multisite to production multisite
- How can I un-reserve a pending username registration?
- How do I remove/delete an old super admin user?
- DB connection error after copying a WordPress Multisite instance to a second location
- Redirect Main Site to Subsite in Multisite WordPress
- Is there a is_user_logged_in() for multisite?
- Switching MultiSite installation from HTTP to HTTPS
- Allow user to select a theme to install when they signup
- Setting up a wordpress network with third level domains
- Get upload URL by blog ID in multisite
- What’s the difference between get_site_option and get_blog_option?
- Need help sorting “My Sites” Alphabetically
- How to delete post revisions?
- Create mobile site with same content just different theme
- Add additional Network constants to wp-config.php dynamically
- Multisite stuck at 1MB for max file size
- How to get blog name, when using WordPress Multisite
- What are options are there to implement a multi language site
- Switching primary site in WordPress Multisite
- Multisite Network Port Num Issues?
- Convert existing site to network
- Where is the robots.txt stored for a WordPress Multisite install?
- Settings API in Multisite – Missing update message
- Add WordPress MU Network Admin via Database
- How to get current site id? (WPMU)
- Multisite on Windows with wildcard subdomains
- Why is WordPress Multisite redirecting to wp-signup.php and how to fix it?
- Which asset URLs are acceptable in a “vanilla” MU install?
- $wpdb->base_prefix not get parent site prefix in multisite
- How to tell which database tables belongs to which multisite site
- what are pmxi tables? [closed]
- Using wp_insert_post() with Networking enabled
- Are nested subdomains possible with a subdomain multisite?
- Sharing Dynamic Sidebars across Multisite Blogs
- I want to develop locally with Multisite, then migrate each site to separate remote WP installs
- Password Reset for Users on a Multisite Subsite
- Anyone figured out how to use WordPress MultiSite with Domain Mapping & SSL?
- Can a multisite’s blogs be accessible from two different sub-domains?
- Querying posts from multiple sites in a network?
- Plugin for editing options on multisite?
- What do I need to do to convert my MultiSite from HTTP to HTTPS?
- is_front_page() malfunction?
- WP Multisite development with Mamp Pro and wildcard subdomains, not really working for me
- How to share WordPress core library
- What’s the proper way to find and remove duplicate images from posts and the media library?
- How do I change the Multisite URL?
- Create site programmatically for WPMU
- Can upload doc and pdf but not ppt – not permitted for security reasons
- How Can I Centralize Content Usage and Approval in a WordPress Multi-Site installation
- WordPress Multisite: Adding actions to only one site
- WordPress Multisite allow site admin to add user without email confirmation
- Domain mapping (without plugin) in 4.5.x multisite?
- wordpress multisite, how to keep user on subdomain throughout registration process?
- How will self-hosted WordPress work with Google Page Speed Service?