DataVaultRA Backup & Migration helps WordPress administrators create portable backups, restore websites, migrate between domains or servers, create staging clones, schedule automatic backups, and optionally store backup archives in Google Drive.
The plugin is designed around administrator-controlled backup and recovery. Local backups stay under your WordPress installation unless you explicitly configure an external destination or transfer a package to another site.
Google Drive integration is optional.
After an administrator supplies their own Google OAuth credentials and connects an account, DataVaultRA can upload administrator-selected backup packages to Google Drive.
Features include:
Move a WordPress site to another domain, hosting account or WordPress installation.
Create an isolated staging copy of a WordPress site for testing or development.
DataVaultRA can clone WordPress files and database tables, adjust site URLs and serialized values, and prepare a separate staging environment using administrator-supplied settings.
DataVaultRA includes controls intended to make backup and migration operations more practical on typical WordPress hosting:
DataVaultRA does not require a DataVaultRA cloud account for local backup, restore, migration or staging features.
All included features in this WordPress.org package are enabled. There is no artificial feature lock.
DataVaultRA stores local backup packages in a protected directory under wp-content/datavaultra-backups.
Backup packages can contain a complete copy of a WordPress site, including database content and uploaded files. Administrators should protect backup archives with the same care as the live website and remove copies that are no longer required.
DataVaultRA does not automatically send local backup archives to a DataVaultRA-operated service.
External communication occurs only when an administrator explicitly uses an external feature described below.
Google Drive integration is optional and is used only after an administrator enters their own Google OAuth credentials and explicitly connects an account.
When connected, DataVaultRA sends OAuth authorization requests to Google and uploads administrator-selected backup archives to Google Drive.
Depending on the operation, Google may receive information required to authenticate the administrator and store the selected file, such as the site IP address, OAuth account information, archive filename, file size and backup archive bytes.
Google APIs Terms of Service:
https://developers.google.com/terms
Google Privacy Policy:
https://policies.google.com/privacy
Direct Transfer is optional and starts only after an administrator enters a destination WordPress URL and its DataVaultRA migration key.
The source WordPress site sends the selected backup archive directly to the administrator-selected destination over WordPress HTTP.
The destination may receive the source IP address, archive filename, file size, migration-key header and archive bytes required for the transfer.
DataVaultRA does not route direct-transfer backup data through a DataVaultRA vendor service.
DataVaultRA Backup & Migration is free software licensed under the GNU General Public License, version 2 or any later version.
Copyright (C) 2026 SmartWP Tools
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
A copy of the license is included in LICENSE.txt.