Skip to content
This repository has been archived by the owner on Jan 4, 2022. It is now read-only.
/ magerestore Public archive

Tool for restoring Magento installations from preconfigured backups

License

Notifications You must be signed in to change notification settings

k4emic/magerestore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is this?

Magerestore is a tool to automate fetching backups from a remote server and unpacking them on a magento installation.

Database import and media folder unzipping is the ony currently supported operations.

Magerestore uses n98-magerun to handle some tasks, but are not required for all operations.

How to get started

  • Install any required packages for cryptography
  • Install magerestore with pip install magerestore
  • Install n98-magerun (n98-magerun.phar must be in your $PATH variable)
  • Setup non-interactive access to the backups magerestore will interact with. SSH keys are recommended.
  • Copy the magerestore.json file to your magento root directory and edit the paths to suit your needs.

Usage

cd /your/magento/directory
magerestore restore mysql
magerestore restore media

About

Tool for restoring Magento installations from preconfigured backups

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages