backupdb.php 453 B

123456789101112131415161718
  1. <?php
  2. /**
  3. * Database backup
  4. */
  5. if (ubRouting::get('action') == 'backupdb') {
  6. $binPaths=$ubillingConfig->getBinpaths();
  7. $altCfg=$ubillingConfig->getAlter();
  8. if ($binPaths['MYSQLDUMP_PATH']) {
  9. $backpath = zb_BackupDatabase(true);
  10. if (@$altCfg['BACKUPS_MAX_AGE']) {
  11. zb_BackupsRotate($altCfg['BACKUPS_MAX_AGE']);
  12. }
  13. } else {
  14. die('ERROR:NO_MYSQLDUMP_PATH');
  15. }
  16. die('OK:BACKUPDB ' . $backpath);
  17. }