SystemDatabackup.php 813 B

12345678910111213141516171819202122232425262728
  1. <?php
  2. namespace app\admin\controller\system;
  3. use app\admin\controller\AuthController;
  4. use service\FormBuilder as Form;
  5. use \tp5er\Backup;
  6. /**
  7. * 文件校验控制器
  8. * Class SystemFile
  9. * @package app\admin\controller\system
  10. *
  11. */
  12. class SystemDatabackup extends AuthController
  13. {
  14. public function index(){
  15. $config=array(
  16. 'path' => './Data/',//数据库备份路径
  17. 'part' => 20971520,//数据库备份卷大小
  18. 'compress' => 0,//数据库备份文件是否启用压缩 0不压缩 1 压缩
  19. 'level' => 9 //数据库备份文件压缩级别 1普通 4 一般 9最高
  20. );
  21. $db= new Backup($config);
  22. var_dump($db->dataList());
  23. // return $this->fetch('index',['list'=>$db->dataList()]);
  24. // return $this->fetch();
  25. }
  26. }