[Uneex] Предложение по теме семинара
Yuri Ryazantsev
yuri на unix.ru
Ср Окт 20 16:42:43 MSD 2004
On Wed, 20 Oct 2004 12:52:56 +0400 Constantin Stefanov
<cstef на parallel.ru> wrote:
> Yuri Ryazantsev wrote:
>
> > А из этого последовало еще одно "вкусное" решение - целостный
> > backup :-))
> Вот кстати насчет целостного backup. Как, например, ведет себя
> какая-нибудь СУБД, если ее бэкапить вот так - сделать снимок ФС,
> а потом подсунуть ей назад? Наверняка скажет, что тут что-то не
> так. Но сумеет ли восстановиться? Ни у кого не было опыта (на
> любой СУБД - MySQL, PostreSQL, Oracle) - интересно, насколько
> такое вообще корректно?
А здесь есть два подхода:
- backup средствами СУБД и целостность поддерживается именно этими
средствами;
- backup средствами файловой системы; тогда необходимо привести
СУБД в некоторое неизменяемое состояние и это backup'ить;
БД, которые работают с нормальными транзакциями (ORACLE,
PostgreSQL) backup средствами СУБД выполняется на неизменяемом
snapshot и проблем с целостностью, как правило, не возникает. Для
MySQL все намного веселее :-)) Проще поискать в google на предмет
MySQL backup. Этот вопрос постоянно возникает.
Про UFS2 и целостный backup я упоминал несколько в другом смысле,
чем СУБД. Это возможности snapshot'ов (команда mksnap). Ее аналог
конечно есть и в Linux (это возможности LVM). Но это тема как раз
для дискуссии :-))) А также способ поделится решениями некоторых
проблем, о которых м.б. и не задумываются.
--
Yuri Ryazantsev <yuri на unix.ru> | RIPE: YR1-RIPE
UNIX System Network Administrator | RIPN: YAR1-RIPN
Подробная информация о списке рассылки Uneex