Овај водич ће вам показати како користити алатку мисклдумп за израду сигурносних копија ваших база података с терминала.
БЕЛЕШКА: Да бисте пратили овај водич, мораћете да имате потпуно исправну МиСКЛ инсталацију и роот налог или онај са судо привилегијама.
Прављење резервне копије базе података
Да бисте направили резервну копију базе података помоћу алата мисклдумп, користите општу синтаксу испод:
мисклдумп[ОПЦИЈЕ] [Назив базе података] > [име].скл
На пример, ако желите да направите резервну копију једне базе података, можете користити наредбу испод:
мисклдумп-ти корен-п прегледи- брзо -закључати- табеле = лажно >ревиевс_бацкуп.скл
Унесите лозинку: *****
У горњој команди користили смо алатку мисклдумп за прављење резервне копије базе података (прегледа) у датотеку ревиевс_бацкуп.скл
Када се горенаведена команда изврши, помоћни програм мисклдумп ће од вас затражити лозинку, а затим наставити са прављењем резервне копије базе података ако је лозинка исправна. Креирана датотека сигурносне копије бит ће у директорију из којег се покреће услужни програм.
Користимо опције као што су:
- –Куицк - Каже мисклдумп -у да намеће дампање табела ред по ред.
- –Лоцк-таблес = фалсе-Спречава закључавање табела током процеса прављења резервне копије.
Остале опције можете проверити позивом команде мисклдумп –хелп
Прављење резервне копије читавих ДБМС -а
Помоћни програм Мисклдумп такође вам омогућава да направите резервну копију свих база података у ДБМС -у помоћу једне наредбе испод:
мисклдумп-ти корен-п-све- базе података - брзо -закључати- табеле = лажно >мастер_бацкуп.склПомоћу горње команде имат ћете копију свих база података у систему у једној датотеци коју можете користити за враћање.
Прављење резервне копије стола
Ако желите да направите резервну копију једне табеле унутар одређене базе података, можете то урадити помоћу наредбе испод:
мисклдумп-ти корен-п- брзо -закључати- табеле = лажно коментара Пријава >дб_ревиевс_лог_тб.склУ горњој команди, правимо резервну копију табеле дневника из базе података прегледа у датотеку која се зове дб_ревиевс_лог_тб.скл.
Врати резервну копију
Када направите резервне копије својих база података и табела, можете их вратити тако што ћете навести базу података и назив датотеке. На пример:
мискл-ти корен-п прегледи<ревиевс_бацкуп.склГорња команда враћа ревиевс_бацкуп у базу прегледа.
БЕЛЕШКА: Враћање базе података уклања и преписује тренутне податке подацима наведеним у датотеци резервне копије. Да бисте вратили целу резервну копију ДБМС -а. Користите наредбу испод:
мискл-ти корен-п<мастер_бацкуп.склЗакључак
У овом кратком водичу разговарали смо о томе како користити алатку мисклдумп за прављење резервних копија база података. Идеје о којима се говори у овом водичу могу вам помоћи да направите брзу копију својих база података.