forever()->run("sudo mariadb-backup --backup --target-dir={$path}/{$time} --user={$user} --password={$password}"); if ($backup->failed()) { Log::channel('mariadb-backup')->info("Backup failed at {$time} error message : " . $backup->errorOutput()); } $prepare = Process::path($path)->forever()->run("sudo mariadb-backup --prepare --target-dir={$path}/{$time}"); if ($prepare->failed()) { Log::channel('mariadb-backup')->info("Preparation failed at {$time} error message : " . $prepare->errorOutput()); } Log::channel('mariadb-backup')->info("Backup successful at {$time}"); $this->info('done'); } }