Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

141 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Disembark

A WordPress plugin to back up, restore, and migrate your WordPress site.

Description

Disembark provides a user-friendly interface within your WordPress admin area to perform comprehensive backups of your site's files and database. It's designed to be efficient, even on very large websites, by using a step-by-step process to scan files and generate backups without overwhelming the server.

As of v2.8, Disembark also restores: bring a backup .zip into any site running the plugin, or migrate directly from one live Disembark site into another — a rollback point is saved first so any restore can be undone with one click.

Features include:

  • A modern interface built with Vue.js.
  • Restore a Backup — restore from an uploaded backup file, or pull directly from a live source site (server-to-server), with URL rewriting, cross-prefix support, and one-click rollback.
  • A file explorer to browse your site's structure, preview images and code, and download individual files.
  • A database explorer to browse tables, view structure and data, and export selected tables.
  • The ability to selectively exclude files, folders, and database tables from your backup.
  • A multi-step analysis process to handle very large sites without timeouts.
  • Dual authentication: standard WordPress application passwords or the autogenerated per-site token (the token survives a restore's database import, so restores stay authenticated end-to-end).
  • Dark mode support.
  • WP-CLI commands for easy token management.

Pairs with the Disembark CLI for terminal-driven backups (disembark backup), downloads (disembark sync), and restores (disembark restore, with --rollback).

Installation

  1. Download the latest release .zip file from the repository.
  2. In your WordPress admin, go to Plugins > Add New > Upload Plugin.
  3. Upload the .zip file and activate the plugin.
  4. Access the Disembark interface by going to Tools > Disembark.

About

Safe journeys as you travel to your next WordPress host.

Resources

Stars

22 stars

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages