Автор Тема: Проблем с възстановяване на БД . СПЕШНО!!!  (Прочетена 10230 пъти)

eD_Templar

  • Напреднали
  • *****
  • Публикации: 23
    • Профил
Добре а от :

Код:
cat /etc/fstab


изхода е?

Код:
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=78c58097-632c-4224-910f-d2e62a13c1eb /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=640124d7-2dc3-461d-ab67-51bdd29bf84e none            swap    sw              0       0
Активен

eD_Templar

  • Напреднали
  • *****
  • Публикации: 23
    • Профил
Излезе тука нещо друго. Намерих тук един бекъп от преди 2 месеца. Като го импортна си тръгва без проблем, но е малко стара база, ама пак е по-добре от нищо. Дали не може да се направи с нея нещо или то дефакто става пак същото...
Активен

KPETEH

  • Напреднали
  • *****
  • Публикации: 584
    • Профил
Ами тогава не можеш да достъпиш /dev/sdb2 където вероятно е старата файлова система.
Коя дистрибуция е работила преди това ?
« Последна редакция: Dec 28, 2013, 14:15 от KPETEH »
Активен

Най-добрата страна на алчността е способността и да стопява коефициента на интелигентност дори на най-умния човек.

eD_Templar

  • Напреднали
  • *****
  • Публикации: 23
    • Профил
Ами тогава не можеш да достъпиш /dev/sdb2 където вероятно е старата файлова система.

ОК. Ами тогава това ще е, Каквото можа се направи. Благодаря много за отзивите и за отделеното време. Ще сложа тази старата база, която открих и ще се прави цялостна ревизия.
Активен

eD_Templar

  • Напреднали
  • *****
  • Публикации: 23
    • Профил
Обаче след като върнах първоначалните му директории и файлове пак не иска да се стартира mysql-server, накакъв съвет? Или да му шибна един реинстал на убунту,
Активен

KPETEH

  • Напреднали
  • *****
  • Публикации: 584
    • Профил
Ами тогава не можеш да достъпиш /dev/sdb2 където вероятно е старата файлова система.

ОК. Ами тогава това ще е, Каквото можа се направи. Благодаря много за отзивите и за отделеното време. Ще сложа тази старата база, която открих и ще се прави цялостна ревизия.

Слушай сега понеже се видя че не знаеш какво правиш пробвай така:

Код:
sudo mkdir /new-disk
sudo mount -t ext3 /dev/sdb2 /new-disk

и се опитай да достъпиш /new-disk
« Последна редакция: Dec 28, 2013, 14:27 от KPETEH »
Активен

Най-добрата страна на алчността е способността и да стопява коефициента на интелигентност дори на най-умния човек.

eD_Templar

  • Напреднали
  • *****
  • Публикации: 23
    • Профил
Ами тогава не можеш да достъпиш /dev/sdb2 където вероятно е старата файлова система.

ОК. Ами тогава това ще е, Каквото можа се направи. Благодаря много за отзивите и за отделеното време. Ще сложа тази старата база, която открих и ще се прави цялостна ревизия.

Слушай сега понеже се видя че не знаеш какво правиш пробвай така:

Код:
sudo mkdir /new-disk
sudo mount -t ext3 /dev/sdb2 /new-disk

и се опитай да достъпиш /new-disk

Това второто не става:

Код:
mount: wrong fs type, bad option, bad superblock on /dev/sdb2,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

Аз от самото начало си казах, че не разбирам. С убунту се сблъсках от както се появи този проблем, т.е. от 2 дена
Активен

KPETEH

  • Напреднали
  • *****
  • Публикации: 584
    • Профил
Код:
sudo mount /dev/sdb2 /new-disk

Еее вече и аз се обърках извинявай че те подведох преди това:

Цитат
sudo mkdir /old-disk
sudo mount /dev/sdb1 /old-disk



« Последна редакция: Dec 28, 2013, 14:43 от KPETEH »
Активен

Най-добрата страна на алчността е способността и да стопява коефициента на интелигентност дори на най-умния човек.

eD_Templar

  • Напреднали
  • *****
  • Публикации: 23
    • Профил
Код:
sudo mount /dev/sdb2 /new-disk

Изисква ми да посоча тип на файловата система
Активен

KPETEH

  • Напреднали
  • *****
  • Публикации: 584
    • Профил
Отново прочети горния ми пост, защото се усетих, че направих и аз грешка.
Активен

Най-добрата страна на алчността е способността и да стопява коефициента на интелигентност дори на най-умния човек.

eD_Templar

  • Напреднали
  • *****
  • Публикации: 23
    • Профил
Отново прочети горния ми пост, защото се усетих, че направих и аз грешка.

Да прочетох го, направих го и след това?
Активен

KPETEH

  • Напреднали
  • *****
  • Публикации: 584
    • Профил
Ами пробай да достъпиш /old-disk там е старата файлова система би трябвалои да стигнеш до /old-disk/var/lib/mysql и да копираш базата само че на новия твърд диск в /var/lib/mysql.
Активен

Най-добрата страна на алчността е способността и да стопява коефициента на интелигентност дори на най-умния човек.

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Чакай сега! Имаш на разположение старата /var/lib/mysql папка, копирал си я в новата система... ама не прочетох да си сменил собственика на файловете и директориите. Когато си копирал папката си го направил с root права, при което собственикът (и потребител, и група) е станал root. Смени го на mysql
Цитат
sudo chown mysql:mysql /var/lib/mysql -R
и пробвай след това да стартираш MySQL. Разбира се, ако междувременно си правил някакви мазала в тази папка, копирай си старата папка отново преди това.
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

KPETEH

  • Напреднали
  • *****
  • Публикации: 584
    • Профил
Чакай сега! Имаш на разположение старата /var/lib/mysql папка, копирал си я в новата система... ама не прочетох да си сменил собственика на файловете и директориите. Когато си копирал папката си го направил с root права, при което собственикът (и потребител, и група) е станал root. Смени го на mysql
Цитат
sudo chown mysql:mysql /var/lib/mysql -R
и пробвай след това да стартираш MySQL. Разбира се, ако междувременно си правил някакви мазала в тази папка, копирай си старата папка отново преди това.

@neter извинявай, но тук направо го обърнахме на чат вече, та мисълта ми е че и аз мислих че групата и потребителя не са на mysql, но се оказа в следващия му пост че базата въобще не съществува в /var/lib/mysql така че ... заради това се стигна до тези приключения вече :)
Активен

Най-добрата страна на алчността е способността и да стопява коефициента на интелигентност дори на най-умния човек.

eD_Templar

  • Напреднали
  • *****
  • Публикации: 23
    • Профил
Чакай сега! Имаш на разположение старата /var/lib/mysql папка, копирал си я в новата система... ама не прочетох да си сменил собственика на файловете и директориите. Когато си копирал папката си го направил с root права, при което собственикът (и потребител, и група) е станал root. Смени го на mysql
Цитат
sudo chown mysql:mysql /var/lib/mysql -R
и пробвай след това да стартираш MySQL. Разбира се, ако междувременно си правил някакви мазала в тази папка, копирай си старата папка отново преди това.

АаааХ!!! СТАНА бе човек. Цялата работа е била заради една команда... Ама кажи ми какво да направя като не разбирам :( . Сега обаче има нещо друго. Веднага разбирасе направих експорт, т.е. бекъп от phpmyadmin и ми направи .sql файла 202мб  :o след като го зипнах стана 20. Та как подяволите ще мога да го импортна после при положение че имам лимит от 2 мб??
Активен