RepairPluginDocs

Import & Export

Learn how to back up, export, and import your RepairPlugin data for site migrations or disaster recovery using the built-in import/export tool.

importexportbackupdata-migrationrestore

What can you do with this?

  • Migrate to a new site -- move your complete RepairPlugin setup from staging to production, or from one host to another.
  • Create backups -- save a snapshot of all your repair data, models, brands, categories, prices, and settings.
  • Restore after mistakes -- recover from accidental changes by importing a previously exported file.
  • Download and manage exports -- keep multiple export files and restore any of them when needed.

Where to find it

  1. In your WordPress admin, go to RepairPlugin in the left sidebar.
  2. Click Settings.
  3. In the settings sidebar, click Import / Export Data.

Tip: This page is only available to Top Level users (those with the activate_plugins capability). Full access users can't see it.

https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=backups
The Import and Export Data settings page showing export and import buttons with the exported files management table

How to set it up

Export your data

  1. In the Export Data section, click Start Export.
  2. A confirmation popup asks: "Are you sure you want to create a file with all RepairPlugin data?"
  3. Click Start to begin.
  4. A progress bar shows the current status and percentage.
  5. When it's done, click Download to save the .rpdata file.
  6. The exported file also appears in the table below with its file name, size, status, and timestamp.
https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=backups
The export progress bar showing data export status

Tip: The export button is disabled if another import or export is already running.

Import data

  1. In the Import Data section, click Start Import.
  2. A popup appears with an Upload File button.
  3. Click Upload File and select an .rpdata file from your computer.
https://www.repairplugin.com/wp-admin/admin.php?page=wp_repair_settings&section=backups
The import upload dialog for selecting a backup file to restore
  1. Large files are uploaded in 8 MB chunks -- you'll see a progress bar for the upload.
  2. After the upload finishes, the import starts automatically.
  3. A progress bar shows the import status and percentage.
  4. When the import is complete, a success message appears with recommended next steps.

Follow the post-import steps

After a successful import, the plugin recommends these steps:

  1. Disable Varnish and HTML Cache -- RepairPlugin doesn't support these caching methods. Turn them off if they're active on your site.
  2. Clear Database Cache -- clear it in your hosting or caching plugin settings if available.
  3. Clear Object Cache -- clear it if available on your site.

Manage exported files

The export table lists all your exported files with these columns:

ColumnWhat it shows
Exported FileFile name and how long ago it was created (e.g., "2 hours ago")
SizeFile size in MB
Statussuccess, processing, unknown, or failed
ActionDownload, Restore, and/or Delete buttons

What you can do with each file:

  • Download (green arrow icon) -- save the .rpdata file to your computer. Available for files with "success" status.
  • Restore (undo icon) -- import the data from this file back into the plugin. Available for files with "success" status.
  • Delete (trash icon) -- permanently remove the file. A confirmation popup appears before deletion.

Restore from an exported file

  1. In the exported files table, find the file you want to restore.
  2. Click the Restore button (undo icon).
  3. A confirmation popup asks: "Are you sure you want to restore this backup file?"
  4. Click Restore to begin. The restore process uses the same progress tracking as a regular import.

Settings reference

SettingDescriptionDefaultCustomers see
Start ImportOpens the file upload dialog so you can select an .rpdata file to import. After import, all repair data (models, brands, prices, schedules, etc.) is replaced with the imported dataN/AOnce caches are cleared, your customers see the imported configuration in the booking flow.
Start ExportCreates a full export of all RepairPlugin tables and settings into an .rpdata fileN/ANothing -- exporting doesn't affect the live site.
File Format (.rpdata)Stores all RepairPlugin data and configuration in a portable format that can be imported on any site running RepairPluginN/ANothing -- this is a behind-the-scenes file.
Chunk Upload (8 MB)Splits large files into 8 MB pieces during upload to avoid server upload limits and timeouts8 MB per chunkNothing -- this happens in the background.
Background ProcessingRuns export and import operations in the background with real-time progress tracking. Only one operation can run at a time -- both buttons are disabled while a process is active. Keep the page open during the operationN/ANothing during processing.

Frequently asked questions

Can I import data into a site that already has RepairPlugin data?

Yes, but be aware that importing replaces all existing RepairPlugin data with the imported data. It's a good idea to export your current data first as a backup.

Do I need to clear the cache after importing?

Yes. Follow the post-import steps: disable Varnish and HTML Cache if active, and clear your database and object caches. This makes sure your customers see the updated data.

Command Palette

Search for a command to run...