| Используя ssh сделать бекап(дамп) базы данных, а так же восстановить базу из дампа не просто, а очень просто. Для создания дампа базы данных в пакете MySQL существует специальная утилита mysqldump, которая расположена /aedd/bin/mysqldump (FedoraCore + UVHC) или /usr/bin/mysqldump (Centos + ISP). Что бы создать дамп базы выполните команду /aedd/bin/mysqldump -u username -p -B database > database.sql где:
После того как вы нажмете ENTER вас попросят ввести пароль пользователя на доступ к базе.
Восстановить базу данных из дампа еще проще. Для этого выполните команду mysql -u user -p < database.sql . Файл database.sql должен быть валидным, иначе ничего путевого не произойдет.
Перед восстановлением базы откройте ваш дамп в любом текстовом редакторе, найдите там строчку use database; и замените имя базы на ту, в которую будете заливать дамп. Если такой строчки в дампе нет, нужно ее создать, можно первой строкой в дампе. use newbasename; не забудьте в конце строки поставить ; (точку с запятой).
Все просто =)
Hint: username и пароль обычно совпадают с именем пользователя и паролем в панель управления. (не путать с именем администратора в панели UVHC)
|