Автор Тема: как достать файлы базы данных  (Прочитано 1659 раз)

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

Оффлайн mpjoke

  • Новичок форума
  • Сообщений: 4
как достать файлы базы данных
« : 09 Октября 2017, 18:19:22 »
Добрый день, проблема - как достать файлы??

Установил Debian 8, на него Vesta-хостинг панель, и разместил несколько своих сайтов...
Все было хорошо, но сейчас возник какой то сбой...

Система не запускается полностью. Т.е. Vesta работает, но mysql и apache запускаться не спешат. Ошибка при запуске.
Подключил к компу монитор - при обыкновенном запуске монитор мигает, белые строки выводятся, а потом появляется ошибка...
При аварийном запуске - то же самое...
pcieport 0000:00:1c.3: PCIe Bus error и еще BAD TPL? и еще device 8086:9d13 error....


Винда на этом же компе запускается, папки с mysql вижу, но доступ запрещен...
Гружусь с live-linux -доступ запрещен.

Я хочу достать эти файлы, переустановить ОС и скопировать файлы БД обратно...

Может быть можно как то подругому, или восстановить эту версию ОС...
Подскажите!!!!!
 

Оффлайн ecc83

Re: как достать файлы базы данных
« Ответ #1 : 09 Октября 2017, 19:28:00 »
Похоже на какую то аппаратную проблему...
Снимите диск и скопируйте файлы на другом компе.
 

Оффлайн sidbar

Devuan GNU/Linux 4 Chimaera x86_64
 

Оффлайн mpjoke

  • Новичок форума
  • Сообщений: 4
Re: как достать файлы базы данных
« Ответ #3 : 09 Октября 2017, 19:45:13 »
SIDBAR
по ссылке:
И напоследок заметим, что восстановление нерабочей системы может оказаться очень трудным делом, и это руководство не пытается описать все возможные случаи, которые могут произойти и способы их решения. Если у вас есть проблемы — обратитесь к профессионалам.

Уже это видел, вот и пишу на форум...

Cообщение объединено 10 Октября 2017, 00:33:07
Взял другой винчестер, на него прекрасно встал debian 8...
Теперь вопрос - как доставать с другого диска mysql чтоб не повредить данные??
+ что делать, если система говорит - обратитесь к администратору, папка защищена...
И не пускает меня внутрь...
« Последнее редактирование: 10 Октября 2017, 00:33:07 от mpjoke »
 

Оффлайн qupl

Re: как достать файлы базы данных
« Ответ #4 : 10 Октября 2017, 07:34:43 »
ls -al /путь_к_каталогу_на_уровень_выше_/

Оффлайн mpjoke

  • Новичок форума
  • Сообщений: 4
Re: как достать файлы базы данных
« Ответ #5 : 10 Октября 2017, 20:47:56 »
ls -al /путь_к_каталогу_на_уровень_выше_/
ругается, что неизвестный ключ и тд....

Папка есть, Debian + VestaCP на другом винчестере есть? все запустилось!!!
 а вот как взять со старого базу и подключить к новому - немного не понятно....

К файлам через mc или "проводник" - нет доступа говорит, когда пытаюсь зайти в папку mysql..
 

Онлайн ogost

Re: как достать файлы базы данных
« Ответ #6 : 11 Октября 2017, 04:27:13 »
ругается, что неизвестный ключ и тд....
Быть такого не может. Проверьте ещё раз вводимую команду

Оффлайн qupl

Re: как достать файлы базы данных
« Ответ #7 : 11 Октября 2017, 08:12:59 »
mpjoke, проверить раздел fsck, убедиться, что другие файлы читаются, проверять права на каталоги/файлы от нужных и выше пока не поймете где нет прав.

Оффлайн mpjoke

  • Новичок форума
  • Сообщений: 4
Re: как достать файлы базы данных
« Ответ #8 : 11 Октября 2017, 10:42:46 »
Ура, все скопировал и запустил!!!
Инструкция по тому, как доставать файлы БД с неработающего сервера, и запускать на работающем.

1. Создаем загрузочную флешку с требуемой версией ОС
2. Логинимся с флешки в rescue mode под правами суперпользователя ломанной системы
3. Запускаем midnight commander (mc или sudo mc)
4. Как цивилизованные пользователи заходим в нужные папки и копируем нужную информацию
-------------------------------------
5. На новой ОС в новой хостинг панели создаем пустую одноименную БД, указав в настройках mysql каталог для хранения БД
5.1 Выключаем MySql сервер в хостинг панели.
6. Копируем с флешки файлы спасенной БД поверх только что созданной пустой
7. Назначаем права на содержимое каталога базы данных (Например /data/my_db ) пользователю mysql:
# sudo chown -R mysql:mysql /mnt/data/db/*
8. Включаем Mysql сервер
9. Логинимся через phpmyadmin, проверяя, что все восстановилось и идем пить чай с баранками!!!
 

Оффлайн endru

Re: как достать файлы базы данных
« Ответ #9 : 11 Октября 2017, 11:39:30 »
Но из всего это следует сделать какой вывод? Нужно делать бэкапы, особенно баз данных!
а если сервер будет в ДЦ или в другом городе? делай бэкапы и храни избыточно, и локально и на резервном хранилище.

Теги:
     

    Не возможно закачать файлы на жесткий диск

    Автор Lord_Markus

    Ответов: 8
    Просмотров: 1417
    Последний ответ 29 Сентября 2017, 23:46:30
    от Вадим
    kpcli не открывает базу данных созданную в KeepassX 2.0.3

    Автор t8k1

    Ответов: 1
    Просмотров: 1672
    Последний ответ 21 Декабря 2018, 21:14:26
    от t8k1
    Восстановление данных

    Автор duletant

    Ответов: 3
    Просмотров: 2036
    Последний ответ 08 Января 2013, 21:13:25
    от duletant
    Восстановление данных после переустановки ОС!!!

    Автор Babay

    Ответов: 11
    Просмотров: 3012
    Последний ответ 20 Марта 2014, 05:34:33
    от Babay
    Файлы, которые доступны по репозиториям

    Автор wolfram

    Ответов: 3
    Просмотров: 1301
    Последний ответ 04 Октября 2015, 12:04:05
    от wolfram