Створюємо файл з наступним вмістом в корневій директорії сайту.
ini_set('display_errors',1);
error_reporting(E_ALL);
Define('root_dir', dirname ( __FILE__ ));
ini_set('memory_limit', '-1');
set_time_limit(300);
$user = "";
$pass = "";
$db_host = "localhost";
$db = "";
$backup_file = 'backup.sql';
$response = false;$dump = exec("mysqldump --user=".escapeshellarg($user)." --password=".escapeshellarg($pass)." --host=".escapeshellarg($db_host)." ".escapeshellarg($db)." --result-file=".root_dir."/".$backup_file." 2>&1",$response);
Запускаємо його.
Залишилось по фтп завантажити файл backup.sql, в якому міститься вся база MySql сайту
Коментарі