Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/02/2019, 16:33
Montes28
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Como obter salida completa de Mydumper

Hola amigos,

Mediante php necesito ejecutar sobre multiples base de datos mydumper pero este esta en server diferente

cuando se ejecuta por primera vez obtengo

** Message: Started dump at: 2019-02-19 17:30:32
** Message: Thread 1 connected using MySQL connection ID 42
** Message: Thread 2 connected using MySQL connection ID 43
** Message: Thread 3 connected using MySQL connection ID 44

como puede esperar a que se termine de ejecutar el mydumper y continuar con la siguiente base de datos?


Mi código
Código PHP:
Ver original
  1. public function backup()
  2.     {
  3.       foreach ($basesDeDasto as $key1 => $base) {
  4.  
  5.                   $path = '/bak' . $base;
  6.                  \File::makeDirectory($path, $mode = 0777, true, true)
  7.                  $commands = array("time mydumper........................");
  8.                       \SSH::run($commands, function($line)
  9.                       {
  10.                       echo $line . PHP_EOL;
  11.                       });
  12.  
  13.       }
  14.     }