2017 © Pedro Peláez
 

silverstripe-module silverstripe-backuprestore

Simple one-click backup & restore of SilverStripe MySQL databases from within the CMS.

image

bcairns/silverstripe-backuprestore

Simple one-click backup & restore of SilverStripe MySQL databases from within the CMS.

  • Friday, July 20, 2018
  • by bcairns
  • Repository
  • 1 Watchers
  • 3 Stars
  • 67 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 0 Open issues
  • 1 Versions
  • 20 % Grown

The README.md

SilverStripe Backup/Restore

Screenshot, (*1)

Description

This module provides a CMS panel (for Admins only) with buttons to Backup and Restore the current database., (*2)

Ideal for when you need to pull down a copy of the live database but don't have direct access., (*3)

This module does NOT require mysqldump command-line utility, unlike some other similar modules., (*4)

Usage

Install via composer. There will be a new Backup/Restore panel in the main CMS menu., (*5)

There is an excluded_tables option which can be used to omit certain tables if needed. Eg in config.yml:, (*6)

BackupRestore:
  excluded_tables:
    - SubmittedFormField

File Locations

This module stores database dump files in /assets/_db, and it creates an .htacess file to prevent web access., (*7)

Planned Improvements

  • Add configuration options.
  • Allow for possibility of other (non-MySQL) DB backend providers.

Acknowledgements

The Versions

20/07 2018

dev-master

9999999-dev http://github.com/bcairns/silverstripe-backuprestore

Simple one-click backup & restore of SilverStripe MySQL databases from within the CMS.

  Sources   Download

BSD-3-Clause

The Requires

 

by Brian Cairns

database upload mysql silverstripe backup dump deployment download restore staging