taymaz / mediabackup
备份服务器或网站媒体 PHP 包
1.0.1
2023-02-05 17:25 UTC
Requires
Requires (Dev)
- phpunit/phpunit: 9.5
This package is auto-updated.
Last update: 2024-09-11 21:18:53 UTC
README
mediaBackup
备份 PHP 包
备份服务器或网站媒体 PHP 包
安装
从终端
composer require taymaz/mediabackup
这开始安装 mediabackup 包,它使用 composer,所以你可以轻松使用。
基本使用
为了开始,你需要创建一个名为 config 的文件来设置备份选项,如目录和备份导出路径等。
首先创建你的 config 文件如下
设置你的自定义配置
{ "Directories": [ "media", ".", "media/thumbnails" ], "BackupExportPath": "." }
然后引入包
在你的 PHP 文件中引入包
use Taymaz\Mediabackup\Mediabackup;
然后给出配置文件路径,在回调函数中获取备份文件路径
Mediabackup::configFile("./config.json")->CreateBackup(function($backup){ echo $backup->path; });
完成了,你的备份已经准备好了
你可以使用的 $backup
方法
$backup->remove(); //true $backup->filename; //backup-2023-01-15.zip