Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: steef в Jan 31, 2011, 20:51



Титла: Възстановяване на база даннни
Публикувано от: steef в Jan 31, 2011, 20:51
Здравейте ,
Имам едни бинарни файлове на mysql , забравени от историята , на стария хард и искам от тях да възстановя базата данни , която някога / long long time ago in a galaxy far far away / се е съдържала в тях . Предполагам с прост копи и пейст във /var/lib/mysql няма да стане работата . Та въпроса е как да импортна данните в mysql сървъра ? Естествено , системата в която някога са работили отдавна е сменена....

Ето това представлява едно лс на дир-а , в който са в момента :

Код:
$ ls -a
.              folders.frm      imageExif.frm     thumbs.frm
..             folders.MYD      imageExif.MYD     thumbs.MYD
audio.frm      folders.MYI      imageExif.MYI     thumbs.MYI
audio.MYD      groups.frm       images.frm        users_lite.frm
audio.MYI      groups.MYD       images.MYD        users_lite.MYD
db.opt         groups.MYI       images.MYI        users_lite.MYI
documents.frm  group_users.frm  messages.frm      video.frm
documents.MYD  group_users.MYD  messages.MYD      video.MYD
documents.MYI  group_users.MYI  messages.MYI      video.MYI
file_docs.frm  icons.frm        search_title.frm  words.frm
file_docs.MYD  icons.MYD        search_title.MYD  words.MYD
file_docs.MYI  icons.MYI        search_title.MYI  words.MYI
files.frm      icon_themes.frm  servers.frm
files.MYD      icon_themes.MYD  servers.MYD
files.MYI      icon_themes.MYI  servers.MYI

Предполагам , че това са файловете , които съдържат данните за базата данни - ако се бъркам кажете .


Титла: Re: Възстановяване на база даннни
Публикувано от: Naka в Jan 31, 2011, 22:32
Предполагам с прост копи и пейст във /var/lib/mysql няма да стане работата.

Напротив. Трябва да стане.


Титла: Re: Възстановяване на база даннни
Публикувано от: steef в Feb 01, 2011, 19:47
Благодаря нака . Стана . С прост копи и пейст . След това рестарт . Но имаше някои бъгове . Свързани със правата . Оправих ги с тежката тумахавка - позволих на всички да правят каквото си искат с папката на базата данни . Та още едно въпросче - попринцип какви права трябва да се зададат на файловете - само сървари ли трябва да може да ги чете и да пише ?


Титла: Re: Възстановяване на база даннни
Публикувано от: Naka в Feb 01, 2011, 20:55
ами зависи с каквъв юзер ти работи mysql демончето. Тъй че виж на някоя инсталация какви са правата на файловете.

При мене под федора са: за файловете -rw-rw----  1 mysql mysql  xxxxxxxxxxx.MYD

а пък за директорията където е базата е: drwx------  2 mysql mysql