Download the PHP package dimsav/backup-engine without Composer
On this page you can find all versions of the php package dimsav/backup-engine. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package backup-engine
Warning! This package is not maintained any more
Try this alternative instead: https://github.com/dimsav/backupish
Documentation
This is a library, written in php, used to backup your project's files and databases.
Installation
- Clone the repository
- Install the composer dependencies:
composer install
- Create a file config/config.php according config/config.ini.php
Execution
Run php backup.php
Features
- Multiple projects can be backed up at once
- Custom selection of backup directories per project
- Custom selection of excluded paths
- Password protection of backup files (.zip)
- Detailed logs are saved to the server and are uploaded to dropbox.
Requirements
- This script can only be used in Unix systems (Linux/Mac), as we are using the zip command of the system.
- The function exec() should be available as we use it to zip our backups.
- The user executing the script must be able to write in the backups folder.
- The cURL extension is required if you want to use the dropbox uploader.
Instructions
- Copy config.ini.php to config.php.
- Edit config.php to define your projects to be backed up.
- Run cron.php using the command line or a web server.
- See the magic happen!
Defining your projects is a piece of cake:
All versions of backup-engine with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.3.0
monolog/monolog Version 1.*
dimsav/unix-zipper Version 1.*
andreafabrizi/dropbox-uploader Version 0.13
monolog/monolog Version 1.*
dimsav/unix-zipper Version 1.*
andreafabrizi/dropbox-uploader Version 0.13
The package dimsav/backup-engine contains the following files
Loading the files please wait ....