Recommend this page to a friend! |
![]() ![]() |
Info | ![]() |
![]() ![]() |
Reputation | Support forum (1) | Blog | Links |
Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
2021-11-07 (7 months ago) ![]() | Not enough user ratings | Total: 675 | All time: 4,761 This week: 216![]() |
Version | License | PHP version | Categories | |||
backup-task 1.0.1 | BSD License | 5.3 | PHP 5, Databases, Files and Folders, S... |
Description | Author | ||||||||||||||||||||||
This package can take backups of directories and MySQL databases. |
|
# BackupTask can help you to backup your directories and databases Create directories and databases backup, upload it to local directory or to ftp and send notification email with detail statistics. ## Requirements * PHP 5.3-7.2 * Unix OS ## Installation ### Download library git clone git://github.com/AlexeyFreelancer/BackupTask.git git clone git://github.com/symfony/ClassLoader.git ### Configure cp ./BackupTask/config.dist.php config.php Change settings in config.php ### Usage Create new file backup.php with following code <?php require_once 'ClassLoader/ClassLoader.php'; use Symfony\Component\ClassLoader\ClassLoader; $loader = new ClassLoader(); $loader->register(); $loader->addPrefix('BackupTask', __DIR__); $config = include 'config.php'; $backupTask = new BackupTask\BackupTask($config); try { $backupTask->run(); } catch (Exception $e) { echo $e->getMessage(); } ### Configure cron job @daily /usr/bin/php /path/to/backup.php daily @weekly /usr/bin/php /path/to/backup.php weekly @monthly /usr/bin/php /path/to/backup.php monthly |
![]() |
File | Role | Description | ||
---|---|---|---|---|
![]() |
||||
![]() |
Class | Class source | ||
![]() ![]() |
Conf. | Configuration script | ||
![]() ![]() |
Example | example | ||
![]() ![]() |
Data | Auxiliary data |
![]() |
/ | Command |
File | Role | Description | ||
---|---|---|---|---|
![]() |
||||
![]() |
||||
![]() |
![]() |
/ | Command | / | Backup |
File | Role | Description |
---|---|---|
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
/ | Command | / | Notification |
File | Role | Description | ||
---|---|---|---|---|
![]() |
||||
![]() |
Class | Class source | ||
![]() |
Class | Class source | ||
![]() |
Class | Class source |
![]() |
/ | Command | / | Notification | / | email_templates |
File | Role | Description | ||
---|---|---|---|---|
![]() |
||||
![]() ![]() |
Example | Example script | ||
![]() ![]() |
Example | Example script |
![]() |
/ | Command | / | Notification | / | email_templates | / | components |
File | Role | Description |
---|---|---|
![]() ![]() |
Example | Example script |
![]() ![]() |
Example | Example script |
![]() ![]() |
Example | Example script |
![]() ![]() |
Example | Example script |
![]() ![]() |
Example | Example script |
![]() ![]() |
Example | Example script |
![]() |
/ | Command | / | Upload |
File | Role | Description |
---|---|---|
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
![]() |
Class | Class source |
Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
100% |
|
|
User Comments (1) | |||||
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.