Óñòàíîâêà
- Ðàñïàêîâàòü ñêà÷àííûé zip-ôàéë.
- Çàêà÷àòü åãî ñîäåðæèìîå â îäèí èç êàòàëîãîâ âàøåãî ñåðâåðà (äîñòóïíûé èç web).
- Óñòàíîâèòü äëÿ ýòîãî êàòàëîãà CHMOD 777.
Èñïîëüçîâàíèå
- Îòêðûòü â áðàóçåðå URL âèäà: http://domain.com/dumper.php.
- Ââåñòè ëîãèí è ïàðîëü äëÿ âàøåé ÁÄ.
- Ñîçäàíèå ðåçåðâíîé êîïèè ÁÄ:
- Âûáåðèòå áàçó äàííûõ â âåðõíåì ðàçäåëå ãëàâíîé ñòðàíèöû.
- Ôèëüòð îñòàâüòå ïóñòûì (áóäóò äàìïèòüñÿ âñå òàáëèöû âûáðàííîé ÁÄ), ïîäðîáíåå î ôèëüòðàõ ñì. íèæå.
- Âûáåðèòå ìåòîä ñæàòèÿ (bzip2 íàèáîëåå ýôôåêòèâíûé, íî è ñàìûé ìåäëåííûé).
- Âûáåðèòå ñòåïåíü ñæàòèÿ (êàê ïîêàçàëà ïðàêòèêà, íàèáîëåå îïòèìàëüíàÿ 7).
- Íàæìèòå Ïðèìåíèòü.
- Ïîñëå îêîí÷àíèÿ ðàáîòû ñêðèïòà (ñòàíóò àêòèâíû êíîïêè Ñêà÷àòü ôàéë è Âåðíóòüñÿ), ìîæíî ñêà÷àòü ôàéë ïî http (ïðåäâàðèòåëüíî âîçìîæíî ïîíàäîáèòñÿ íàñòðîèòü ïåðåõâàò ðàñøèðåíèé .sql, .gz è .bz2 â ìåíåäæåðû çàãðóçêè) èëè ñêà÷àòü ïî FTP. Íàçâàíèå ôàéëà ñîñòîèò èç íàçâàíèÿ áàçû äàííûõ, à òàêæå äàòû è âðåìåíè ñîçäàíèÿ äàìïà, äëÿ óïðîùåíèÿ ðàáîòû ñ ôàéëàìè ðåçåðâíûõ êîïèé.
- Âîññòàíîâëåíèå ÁÄ èç ðåçåðâíîé êîïèè:
- Âûáåðèòå áàçó äàííûõ â íèæíåì ðàçäåëå ãëàâíîé ñòðàíèöû.
- Âûáåðèòå ôàéë èç ðàñêðûâàþùåãîñÿ ñïèñêà. Åñëè íåîáõîäèìî, òî ïðåäâàðèòåëüíî çàêà÷àéòå ôàéëû ðåçåðâíûõ êîïèé â ïàïêó backup.
- Íàæìèòå Ïðèìåíèòü.
- Òåïåðü òîëüêî îñòàåòñÿ íàáëþäàòü çà ïðîöåññîì âîññòàíîâëåíèÿ ÁÄ.
Âíèìàíèå!
Ïî óìîë÷àíèþ äàìïåð ðàññ÷èòàí íà ðàáîòó ñ êîäèðîâêîé cp1251 (îíà æå windows-1251). Åñëè äàííûå â äðóãîé êîäèðîâêå è Âàì íóæíî âîññòàíîâèòü äàìï ñäåëàííûé â MySQL 4.0 íà MySQL 4.1 è âûøå, òî íóæíî â dumper.php èçìåíèòü ñâîéñòâî RESTORE_CHARSET.
Òàêæå â ñëó÷àå âîçíèêíîâåíèÿ ïðîáëåì ñ ðóññêèì òåêñòîì, îáðàòèòå âíèìàíèå íà ýòó ñòàòüþ.
Ôèëüòðû
 ôèëüòðå òàáëèö óêàçûâàþòñÿ ñïåöèàëüíûå øàáëîíû ïî êîòîðûì îòáèðàþòñÿ òàáëèöû.  øàáëîíàõ ìîæíî èñïîëüçîâàòü ñëåäóþùèå ñïåöèàëüíûå ñèìâîëû:
- ñèìâîë * îçíà÷àåò ëþáîå êîëè÷åñòâî ñèìâîëîâ;
- ñèìâîë ? îçíà÷àåò îäèí ëþáîé ñèìâîë;
- ñèìâîë ^ îçíà÷àåò èñêëþ÷åíèå èç ñïèñêà òàáëèöû èëè òàáëèö.
Ïðèìåðû:
ib_* |
âñå òàáëèöû íà÷èíàþùèåñÿ ñ "ib_" (âñå òàáëèöû ôîðóìà invision board) |
ib_*, ^ib_sessions |
âñå òàáëèöû íà÷èíàþùèåñÿ ñ "ib_", êðîìå "ib_sessions" |
ib_s*s, ^ib_sessions |
âñå òàáëèöû íà÷èíàþùèåñÿ ñ "ib_s" è çàêàí÷èâàþùèåñÿ áóêâîé "s", êðîìå "ib_sessions" |
^*s |
âñå òàáëèöû, êðîìå òàáëèö çàêàí÷èâàþùèõñÿ áóêâîé "s" |
^ib_???? |
âñå òàáëèöû, êðîìå òàáëèö, êîòîðûå íà÷èíàþòñÿ ñ "ib_" è ñîäåðæàò 4 ñèìâîëà ïîñëå çíàêà ïîä÷åðêèâàíèÿ |
|