23 lines
711 B
PHP
23 lines
711 B
PHP
<?php
|
||
|
||
$saat = date("H:i");
|
||
//dump($saat);
|
||
//if(date("i") % 10 == 0) {
|
||
|
||
$dbuser = env("DB_USERNAME");
|
||
$dbname = env("DB_DATABASE");
|
||
$dbpass = env("DB_PASSWORD");
|
||
$mainPath = storage_path("documents/013_Others/backup");
|
||
$tableName = "weld_logs";
|
||
$backup_file = $dbname . "-$tableName-" . date("Y-m-d-H-i-s") . '.gz';
|
||
$path = "/$mainPath/$tableName/" . date("ymd");
|
||
@mkdir($path, 0777, true);
|
||
chmod($path, 0777);
|
||
$command = "mysqldump -u $dbuser -p$dbpass ". "$dbname $tableName | gzip > $path/$backup_file";
|
||
echo $command;
|
||
dump(shell_exec($command));
|
||
dump("WeldLogs SQL yedeği alındı.");
|
||
Log::debug("💾 WeldLogs $saat Yedek Alındı");
|
||
//}
|
||
|
||
?>
|