Duplicator moves a WordPress site by packaging its files and database into an archive, then restoring that package on the destination server. In the classic workflow, you create and download a package, upload the archive and installer.php, run the installer, enter the destination database details, review URL updates, test the restored site, and remove the migration files. A Duplicator Pro Import Install can instead replace an existing WordPress site from a local archive or an archive URL.
Antihost offers managed WordPress hosting with free migration, one-click staging and a 14-day free trial.
What Duplicator actually moves
A Duplicator package contains the source site’s WordPress files and database. The companion installer.php file starts the restoration process on the new server. The archive normally uses the archive.zip name; packages created with the DupArchive engine use archive.daf. The plugin’s workflow is documented at Duplicator’s plugin workflow guide.
As an Amazon Associate I earn from qualifying purchases.
Free tools Windows power users keep installed
One-click scans. No signup required.
This is a full-site migration rather than a theme-only or media-only export. Content, uploads, active plugins, settings, and the database are carried into the restored installation. The installer then handles deployment, database installation, data updates, WordPress configuration, plugin activation and settings, and a final test-site stage, as described in the installer guide.
As Richard McAdams, an expert web developer quoted on the WordPress.org Duplicator listing, puts it: “Duplicator provides an easy to use tool to make backups of your site, or to transfer it to another location.”
#1 Best Overall
- BLUE LIGHT BLOCKING GLASSES: Our blue light glasses for women boast UV400 protection, blocking harmful blue rays from computer screens. With these bluelight glasses women, you can enjoy gaming, reading, or watching TV with no worries of eye strain.
- EYE RELIEF: Our blue light glasses are engineered to reduce blurry vision or strain caused by prolonged screen time. These womens blue light glasses aid in better sleep by preventing blue light from disrupting your natural sleep cycle, helping you fall asleep faster and enjoy a more restful night's sleep, making them the perfect christmas present.
- COMFORTABLE: Crafted from durable material, our trendy blue light glasses for woman or blue light glasses men ensure long-lasting comfort. The high-transmittance lenses accessories, gamer gifts for men, help keep your eyes relaxed. Perfect stocking stuffers, gifts for gamers men, christmas gifts for men, halloween costumes.
- LIGHTWEIGHT: These clear blue light glasses feature a lightweight frame, meaning they’ll stay comfy for long-term wear. Perfect as blue blockers glasses for women or mens blue light glasses, these non-prescription fake glasses for men can be worn throughout the day. The blue light blocking glasses women feature polycarbonate HD lenses, which are anti-reflective and restore true color.
- WORRY-FREE PURCHASE: If you experience any issues, our support team is ready to assist you quickly. These are the perfect costume glasses for cosplay dressing up.
Check compatibility before you build the package
Both the source and destination environments should meet Duplicator’s published requirements:
| Requirement | Minimum | Recommended or required detail |
|---|---|---|
| PHP | 7.4 or newer | The destination must run a compatible PHP version. |
| WordPress | 5.3 or newer | Applies to the WordPress installation being migrated. |
| Operating system and PHP build | 64-bit | Use a 64-bit operating system with a 64-bit PHP build. |
| MySQL | 5.6 or newer | MySQL 8.0 or newer is recommended. |
| MariaDB | 10.1 or newer | MariaDB 10.6 or newer is recommended. |
These versions come from the official system requirements. You also need a destination hosting account or cloud server with enough storage for both the archive and the extracted site, plus permission to create or use a database. Check the destination PHP and database versions before beginning; a package can be valid while the new server is still incompatible.
Choose the migration method
There are two practical Duplicator paths. Choose before creating the package because the destination preparation is different.
| Approach | Best fit | Destination setup | Transfer method |
|---|---|---|---|
| Classic installer | Moving to a fresh directory or server | Create the destination directory and database. A preinstalled WordPress copy is not normally required; the host guide for this workflow recommends creating the destination site without preinstalling WordPress. | Upload installer.php and archive.zip or archive.daf with FTP or a file manager. |
| Duplicator Pro Import Install | Replacing an existing WordPress site | Import Install can overwrite the existing site, so verify the database and destination before confirming. | Supply a local archive or an archive URL from inside WordPress. |
Import Install requires a Basic-or-higher Duplicator Pro license and is not available in Duplicator Lite. Its documented behavior is covered in Duplicator’s Import Install guide. The free Lite edition is distributed through WordPress.org; Pro adds commercial features such as Import Install.
Classic migration: complete procedure
1. Prepare the source site
- Log in to the source WordPress dashboard.
- Install and activate Duplicator.
- Use the plugin’s package or backup workflow to create a new package. Let the checks complete before downloading anything; resolve a reported requirement or archive error rather than transferring a partial package.
- Keep the source site online while you build and download the package. Do not change DNS yet.
The resulting download consists of two files: installer.php and the archive. Save both together and do not rename one without also knowing the filename the installer expects.
Rank #2
- WINDEX GAMING WIPES: effortlessly clean all your gaming gear and gaming electronics in one easy step with our new Windex Gaming Wipes
- AMMONIA FREE: our ammonia-free formula is safe to use on all of your favorite gaming equipment like consoles, headsets, controllers, screens, keyboards, and more
- PRE-MOISTENED WIPES: each wipe instantly removes dust, dirt, and stubborn smudges and fingerprints leaving a streak-free shine
- ANTI-STATIC: great for cleaning and wiping down your gaming gear and electronics leaving behind no visible residue
- COMPACT RESEALABLE PACKAGE: store your pack of Windex Gaming Wipes anywhere in your home for whenever a quick and easy wipedown is needed
2. Prepare the destination directory and database
- Create or identify the document-root directory that will serve the new domain or subdomain.
- Create a database on the destination server, or obtain the credentials for an empty database supplied by the host.
- Record the database name, username, password, database host, and port if the host uses a nonstandard port. The installer will validate these values during deployment.
- Confirm that the directory can receive the archive’s full size. Large packages can fail when a file manager or PHP upload limit is smaller than the archive.
For a classic package install, follow the destination host’s directory and database instructions rather than installing a second WordPress copy first. The migration package supplies the WordPress files and database data.
Recommended Free Tools
3. Upload both package files
- Use FTP or the hosting file manager to upload
installer.phpandarchive.ziporarchive.dafinto the destination document root. - Keep both files in the same directory. If the domain points to a subdirectory, upload them to that exact directory rather than the account’s general home directory.
- Wait for the transfer to finish and compare the archive’s uploaded size with the local copy. An interrupted upload is a common cause of extraction errors.
4. Open the installer
- Visit the installer URL in a browser, using the destination domain or temporary host address followed by
/installer.php. - Follow the deployment checks shown by Duplicator. Correct permission, PHP, or archive problems before proceeding.
- When prompted, enter the destination database credentials and run the connection test. A successful connection confirms that Duplicator can reach the database; it does not by itself confirm that the account has every permission required for installation.
The exact screen sequence can vary by Duplicator version, but the installer separates deployment, database installation, data updates, WordPress configuration, plugin activation and settings, and the test-site stage. Work through each stage rather than jumping directly to the final screen.
5. Review the database and URL settings
Use the database settings page to select the destination database and confirm the connection. Then review the URL and search-replace settings carefully. For a move to a new domain, replace the old site URL with the new one; for a move into a different directory, include the new path. Check both the primary site address and any configured home address before applying the update.
Do not approve an overwrite until you have verified the domain, directory, and database. A wrong database can replace another site, while a wrong URL can leave links, media references, redirects, and login paths pointing to the old address.
6. Complete the data update and WordPress configuration
- Allow Duplicator to extract the package and install the database.
- Review the data-update results and continue to the WordPress configuration section.
- Confirm the destination site URL, administrator details when requested, and other configuration values shown by the installer.
- Let Duplicator process plugin activation and settings. If a plugin is intentionally disabled for the move, note that decision so it can be restored after testing.
7. Test before changing DNS
Use the installer’s test-site stage and a temporary destination address if your host provides one. Check the restored site while the old site is still serving visitors. A migration is not finished when the home page loads; it is finished when the site’s important paths and integrations work on the new server.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Rank #3
- Ergonomic & Adjustable Design: Fight "text neck" and improve your posture. Designed for comfort, it offers an adjustable height (7.1in-8.5in) (1.4in adjustable range) and angle (5°-85°) Please note: cell phone stand is only 9 inches tall—the length of a standard pencil
- Without blocking subtitles Perfect for office desk Tiktok Face Time Zoom video—this is the ultimate kitchen desk essential for phones! Perfect viewing experience while reducing neck back strain, A must-have for gamers streamers desk, and anyone who values both style and support!
- Sleek & Stable Design fits Otterbox Case: Say goodbye to bent cables, tangles, and tip-overs! LISEN’s stylish adjustable desk phone holder features a built-in charging hole and smart cable management, keeping your phone secure and your workspace clutter-free cool gadgets for men
- ANTI-SLIP DESIGN free hands: The under 10.00 items easy gadgets back and the bottom of this kitchen essentials for women are fully covered by anti-skid silicone, which LISEN stand up desk decor can provide maximum protection device from any scratches and slides
- Your Perfect Viewing Companion:If your product arrives damaged or breaks within 365 days, reach out to LISEN for a quick and hassle-free solution. Struggling with assembly, like tightening the screw? We’ve got your back! Your experience matters to us. (Product including: phone Holder stand*1, screw*1, hexagon screwdriver*1, specification*1)
- Open the home page, representative posts, pages, categories, and search results.
- Open media-library items and images in older posts.
- Sign in and out of the WordPress dashboard, then verify that the administrator account works.
- Submit each important form and confirm that the expected notification or storage integration responds.
- Check navigation menus, internal links, redirects, custom post types, and any membership or ecommerce flows used by the site.
- Inspect browser developer-console and server error logs for failed requests, PHP errors, or blocked assets.
- Check HTTPS, canonical URLs, robots settings, and the destination site’s permalink behavior.
Keep the old site available until these checks pass. If the destination fails, you can correct the package or server without taking the production site offline.
8. Remove migration artifacts
After the restored site is confirmed, delete installer.php and the archive from the destination server. These files contain or expose migration material and should not remain publicly reachable. Removing them is part of the migration, not optional housekeeping.
9. Change DNS and retire the old site deliberately
Only after testing and cleanup should you point the domain’s DNS records at the new server. Keep the old hosting account long enough to observe traffic and confirm that the new site remains stable. Once DNS has propagated and you have a current backup of the destination, retire the old installation according to your host’s process.
Moving to a new domain without broken URLs
A domain change is more than copying files. During the installer’s URL/search-replace stage, enter the complete new address, including the correct protocol and any subdirectory. Review the resulting configuration before applying it. Then test links and media from both recent and older content, because a site can appear healthy while legacy references still use the former domain.
After DNS changes, verify that the new domain serves HTTPS, that login and logout return to the new address, and that redirects lead to the intended destination rather than forming loops. Recheck forms, feeds, sitemap output, and third-party integrations whose callback or webhook URLs may contain the old domain. Update those services separately when their settings are outside WordPress.
Rank #4
- Easy Installation: Our gaming lights have been designed to enhance your entertainment experience. Simply position the led light bar next to your TV or game console to create a game room environment with ease. They come with USB power and a 60 inch cord for direct mounting and mobility
- Audio Syncing & Extensive Mode: The built-in high-sensitivity music sensor allows you to sync the TV led lights to your favorite music. Lights react and move to the beat of music, film and game audio, creating an incredible immersive sound and light experience – and all without the need for an additional hub. You can choose from 64+ patterns, including strobe, illusion, jump, energy, gradient, running, chasing, fluttering mode etc. Each mode can be applied to different scenes
- 64+ Chasing IC+RGB & W Effect: The independent control design of IC+RGB and white all-in-one multifunctional rgbw led bar lights monitor backlight allows you to easily switch the led lights for desk between IC+RGB and white to enjoy a variety of lighting effects, you can choose white lighting mode with high brightness for better illumination when working, etc. Choose IC+RGB lighting mode when you need to create an entertaining atmosphere for the light show, 16 million colours of Color changing rgb light bar let you dance to the beat and create a dynamic party atmosphere
- Dynamic and Dimmable Lights: 1%-full brightness free brightness adjustment gives you the flexibility to adjust dimmable led light bar for room decorations or a variety of occasions
- USB Powered: USB light bars for room can be powered by powernank, usb charger, TV, Monitor, laptop PC mainframe, making behind TV led lighting bar easy to install in any location.TV led lights are powered by the TV usb interface / PC mainframe, can be turned on/off synchronously with TV / PC
Using Duplicator Pro Import Install
Import Install is designed for a different starting point: an existing WordPress site that you intend to replace. It avoids the classic FTP upload and manual database-entry sequence by accepting a local archive or a URL to an archive.
- Install and activate a Basic-or-higher Duplicator Pro license on the destination WordPress site.
- Open the Import Install feature and select the local archive or enter the archive URL.
- Let Duplicator validate the package and display the intended installation details.
- Verify the destination database settings and the site you are about to overwrite.
- Confirm the import only after checking that the archive is the correct source backup and that the destination can be restored if needed.
- Run the resulting site checks, including URLs, media, logins, forms, redirects, and integrations.
- Remove any installer or archive artifacts that remain after the import completes.
Because Import Install replaces an existing site, a database mistake is more consequential than in a new empty directory. Take a separate backup of the destination before confirming the overwrite.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Troubleshooting the common failure points
The installer cannot connect to the database
Recheck the database name, username, password, host, and port exactly as supplied by the hosting account. Confirm that the user is assigned to that database and has the permissions required for installation. If the host uses a separate database server, do not assume localhost is correct.
The archive will not extract or the upload is incomplete
Compare the server copy with the local archive size, upload again if necessary, and verify available disk space. Confirm that the destination PHP version meets Duplicator’s requirements and that the archive format matches the package you created: archive.zip for the ZIP engine or archive.daf for DupArchive.
The restored site redirects to the old domain
Return to the installer’s URL/search-replace settings and verify the complete new URL and path. Then clear any caching layer and test in a private browser window. Check plugin settings and external services for separately stored callback URLs.
Best Value
- Compatible with Wide Screens - To ensure compatibility with the dual monitor mount, your each monitor must meet three conditions at the same time: First, computer screens size range: 13 to 32 inches. Second, screen weight range: 4.4 to 19.8 lbs. Third, the back of the monitor screen must have VESA mounting holes with a pitch of 75x75mm or 100x100mm.
- Regarding the compatibility with desks - Your desk must meet three conditions at the same time: First, desk material: Only wooden desks are recommended, plastic or glass desks cannot be used. Second, desk thickness range: 0.59" - 3.54". Third, the bottom of the desk should not have any cross beams or panels, as this will interfere with installation. We recommend carefully checking that your desk and monitors meets all above conditions before purchasing.
- Dual C-Clamp Hold - Worried your dual monitors might wobble or slip? Our upgraded base uses a larger platform plus a dual C-clamp structure to lock the dual monitor arm firmly to your desk. Each arm safely keeps your screens steady while you type, click and game—no shaking, no sliding, just a clean and secure setup you can trust every day. It also provides Grommet Mounting installation choice, both options ensure stable and secure fixation for your 0.59" - 3.54" desk.
- Full-Motion Adjustment For Comfortable View - Pull the screen closer when you’re deep in a spreadsheet, push it back to watch videos, or rotate to portrait for coding — moving everything smoothly with just one hand. The monitor stand offers +85°/-50° tilt, ±90° swivel and 360° rotation. Raise your monitor up to 15.75″ to support a healthy sitting posture. Whether you’re working from home, gaming through the night, or switching between video calls and documents, getting the screens to your natural line of sight helps relieve neck, shoulder and back strain so you can stay focused longer with less fatigue.
- Keep Your Desk Organized: By lifting both screens off the desktop, this dual monitor stand opens up valuable space for your keyboard, notebook, docking station or a simple, clutter-free work area. Built-in cable management guides wires along the arms, keeping cords out of sight and out of the way. Enjoy a tidy, modern workstation that looks as good as it feels to use.
Images, styles, or scripts are missing
Confirm that the uploads and theme directories were included in the package, that the destination permissions allow the web server to read them, and that the browser is requesting the new HTTPS URL rather than an old or mixed-content address. Re-save permalinks in WordPress only after the restored site is accessible and the URL is correct.
The destination site is broken after an Import Install overwrite
Stop making additional changes, verify that you imported the intended archive, and restore the destination backup you made before confirming the overwrite if the package or database target was wrong. Import Install is an overwrite operation, so destination verification is the key safeguard.
Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Classic installer or Pro Import: which should you use?
Use the classic installer when the destination is a new directory, a new hosting account, or a server where you can upload files and create a database. It gives you explicit control over the document root, database credentials, URL replacement, and testing sequence.
Use Pro Import Install when a WordPress installation already exists and you want Duplicator to replace it from a local package or archive URL. It is faster operationally, but the overwrite confirmation and database verification deserve extra care. Lite users must use the classic package workflow because Import Install is a Pro feature.
Migration checklist
- Source and destination meet PHP, WordPress, 64-bit, and database requirements.
- A complete package has been created and both
installer.phpand the archive have been downloaded. - The destination directory and database are identified, with credentials recorded.
- The archive and installer are uploaded to the correct document root for a classic install.
- Database credentials pass the installer test.
- The destination URL and any directory path are correct in the URL/search-replace settings.
- Pages, posts, media, logins, forms, redirects, and integrations have been tested.
installer.phpand the archive have been deleted after success.- DNS is changed only after the destination passes testing.
The Bottom Line
For a fresh destination, Duplicator’s classic installer is the dependable path: package the source, upload installer.php and the archive, configure the destination database and URL, test every important function, then delete the migration files. Choose Pro Import Install only when you deliberately want to replace an existing WordPress site and have verified the overwrite target.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.
Do these 3 things before closing this tab:
1Scan for outdated or missing drivers - takes under a minute2Repair Windows errors before they cause bigger problems3Fix the driver behind crashes, sound loss and screen glitches




