Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Бекап базы MySQL при помощи переноса файлов  (Прочитано 332 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн polger

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Всем привет.
В общем после неудачного обновления mysql-server-5.6 на VDS, или из-за чего-то ещё, не запускался mysql.
Попутно накосячил и с phpmyadmin и системой в целом, так что принято было решение скопировать папку /var/lib/mysql и переустановить ось.
Простой перенос файлов на свежеустановленный сервер не принёс никакого результата, кроме отображения всего перенесённого в дереве phpmyadmin.
При переходе в какую либо базу данных оказывается, что таблиц нет (в дереве всё есть).
При переходе в любую таблицу выдаёт ошибку #1146 - Table 'ххххх' doesn't exist
Между обвалом системы и установкой новой несколько часов.
Права и пользователей на директории и файлы я назначил по аналогии с работающим сервером.

Можно ли как то прикрутить перенесённые файлы базы?
« Последнее редактирование: 29 Январь 2016, 22:43:42 от polger »

Axa-Ru

  • Гость
Re: Бекап базы MySQL при помощи переноса файлов
« Ответ #1 : 29 Январь 2016, 22:43:18 »
Напишите разработчикам в штаты. Там наши ребята есть. Раньше отзывались  охотно и без денег.

Оффлайн polger

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Бекап базы MySQL при помощи переноса файлов
« Ответ #2 : 29 Январь 2016, 22:46:22 »
Напишите разработчикам в штаты.

Не верю, что у меня у первого такой бэкап =)

Кто-то должен был сталкиваться с этим...

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1183
  • debian 9, manjaro
    • Просмотр профиля
Re: Бекап базы MySQL при помощи переноса файлов
« Ответ #3 : 29 Январь 2016, 22:52:06 »
думаю что работать не будет. надо официальными средствами делать бэкап.
сопротивление бессполезно

Оффлайн polger

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Бекап базы MySQL при помощи переноса файлов
« Ответ #4 : 29 Январь 2016, 23:04:53 »
Забыл упомянуть, что перед переустановкой системы я скопировал и /etc/mysql
Может там есть то, что мне поможет?

Axa-Ru

  • Гость
Re: Бекап базы MySQL при помощи переноса файлов
« Ответ #5 : 30 Январь 2016, 00:27:07 »
Я не знаю точно Вашей ситуации. Не знаю работала ли система эти несколько часов, Копировали ли вы базы на выключенном сервере.
Что там у вас за базы, сколько в них таблиц, какие индексы, порушены ли они или нет.
Там миллион вопросов.
Думаю нужно на форум по mysql идти, там опытные ребята. Либо к разработчикам.

Оффлайн polger

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Бекап базы MySQL при помощи переноса файлов
« Ответ #6 : 30 Январь 2016, 01:02:54 »
Всё решил, всё получилось  :D
Просто надо было в директорию /var/lib/mysql/ заливать не только директории с названиями баз данных, но и файлы.
И не забываем распределить права...
А теперь пора и спать идти...  :coolsmiley:
Всем спасибо за внимание.

 

Страница сгенерирована за 0.054 секунд. Запросов: 24.