Home

Page 117
Page 117
background image

% mkdir /data/sites

% tar xvfz /mnt/sites.tgz -C /data/sites

Äëÿ ðàñïàêîâêè îäíîé äèðåêòîðèè èñïîëüçóéòå ñëåäóþùóþ êîìàíäó:

% mkdir /data/sites

% tar xvfz /mnt/sites.tgz -C /data/sites èìÿ_äèðåêòîðèè

Åñëè ó âàñ óæå åñòü äèðåêòîðèÿ /data/sites, òî òîãäà âàì íå íóæíî

âûïîëíÿòü êîìàíäó mkdir.

32.5. Áàçà äàííûõ MySQL

Ñïîñîá âîññòàíîâëåíèÿ áàçû äàííûõ MySQL çàâèñèò îò òîãî, êàê âû äåëàëè

åãî ðåçåðâíóþ êîïèþ.

Áèíàðíûe ôàéëû Äëÿ âîññòàíîâëåíèÿ èç áèíàðíûõ ôàéëîâ âàì ñïåðâà

íóæíî óñòàíîâèòü MySQL, êàê îïèñàíî âûøå. Ïåðåä âîññòàíîâëåíèåì óáå-

äèòåñü, ÷òîá ñåðâåð MySQL íå çàïóùåí è óäàëèòå äèðåêòîðèþ /data/db,

åñëè îíà èìååòñÿ.

Åñëè âû ñäåëàëè ðåçåðâíóþ êîïèþ â âèäå áèíàðíûõ ôàéëîâ, òî âàì

íàäî âîññòàíàâëèâàòü åå ñëåäóþùèì îáðàçîì. Ïðåäïîëîæèì, ÷òî ôàéë ñ

ðåçåðâíîé êîïèåé íàçûâàåòñÿ db-binary.tgz.

% mkdir /data/db

% tar xvfz /mnt/db-binary.tgz -C /data/db

% chown -R mysql:mysql /data/db

% chmod 600 /data/db

Ýòà ïîñëåäîâàòåëüíîñòü êîìàíä íå òîëüêî âîññòàíîâèò áàçó äàííûõ èç

êîïèè, íî è âûñòàâèò ïðàâèëüíûå ïðàâà äîñòóïà è âëàäåëüöà ôàéëîâ, òàê

÷òîá MySQL ñåðâåð ìîã áû îáðàùàòüñÿ ê ýòèì ôàéëàì, à äëÿ âñåõ îñòàâ-

øèõñÿ äîñòóï áûë áû çàêðûò.

Òåêñòîâûé äàìï Äëÿ âîññòàíîâëåíèÿ òåêñòîâîãî äàìïà áàçû äàííûõ íàì

ïîíàäîáèòñÿ ðàáîòàþùèé, çàïóùåííûé MySQL ñåðâåð.

Ïóñòü ôàéë ñ äàìïîì áàçû íàçûâàåòñÿ db.sql.gz. Äëÿ âîññòàíîâëåíèÿ

âàì íóæíî áóäåò âûïîëíèòü ñëåäóþùèå êîìàíäû:

% mysqladmin create èìÿ_áàçû_äàííûõ

% zcat /mnt/db.sql.gz | mysql èìÿ_áàçû_äàííûõ

Åñëè âû óñòàíîâèëè ïàðîëü íà äîñòóï ê ñåðâåðó MySQL, òî âàì íóæíî

çàïóñêàòü êîìàíäû mysql è mysqladmin ñ ïàðàìåòðàìè -u èìÿ_ïîëüçîâàòåëÿ

-p.

Åñëè â ôàéëå ñ äàìïîì áóäåò ñîäåðæàòüñÿ íåñêîëüêî ðàçíûõ áàç äàííûõ,

òî îíè áóäóò âîññòàíîâëåíû ïîä ñâîèìè èìåíàìè, êàê è çàïèñàíî â äàìïå.

Òîãäà äîñòàòî÷íî êîìàíäû

% zcat /mnt/db.sql.gz | mysql

117


Copyright © 2019 Файлообменник files.d-lan.dp.ua

Использование любых материалов сайта возможно только с разрешения автора.