Форум: "Базы";
Текущий архив: 2004.08.22;
Скачать: [xml.tar.bz2];
ВнизПотеря данных за две последние недели Найти похожие ветки
← →
normandia (2004-07-23 23:26) [0]Случилось страшное.
28.06.2004 было сделано резервирование базы данных(backup) и последующее восстановление (restore).
Через две недели работы 13.07.2004 в 9:12 произошел аварийный отказ сервера interbase (по логу сервера есть запись ibserver terminated abnormally). После этого база данных оказалась в состоянии на момент последнего backup,то есть исчезла вся работа с 28.06.2004 по 13.07.2004.
Несанкционированный доступ посторонних лиц к серверу маловероятен.
Настройка базы Forsed Writes включена, то есть запись изменений велась непосредственно на диск, а не в кэш оперативной памяти.
Сервер IB6 работает под Linux.
Вопрос - какие причины могли привести к этому?
Попутно прошу пояснить смысл пунктов в странице заголовка базы банных:
Oldest transaction,Oldest active,Oldest snapshot,Next transaction,
что они означают?.
← →
}{ander © (2004-07-24 11:09) [1]Делать бэкап раз в 2,5 недели - это очень редко. Хотя бы раз в день.
> Попутно прошу пояснить смысл пунктов в странице заголовка
> базы банных:
> Oldest transaction,Oldest active,Oldest snapshot,Next transaction,
> что они означают?.
http://www.ibase.ru/devinfo/ibtrans.htm
← →
Anatoly Podgoretsky © (2004-07-24 15:41) [2]При том последовательный, а не перекрывающийся, хотя бы 5 поколений.
← →
Desdechado © (2004-07-24 20:16) [3]Про транзакции почитай в документации. IB - версионник, т.е. он хранит разные версии записей для разных транзакций. Если более старая версия записи уже никому не нужна, она складывается в мусор.
← →
Polevi © (2004-07-24 21:59) [4]могу себе представить пропажу у себя на работе данных за 2,5 недели
точнее не могу представить.. ужас.. ужасс...
:)
← →
DrPass © (2004-07-24 23:55) [5]
> Вопрос - какие причины могли привести к этому?
Причины простые - глюки. А backup нужно было делать чаще
← →
VID © (2004-07-25 13:23) [6]Посоветуйте хорошую утилиту для автоматического создания Backup для БД Interbase ?
← →
Desdechado © (2004-07-25 13:45) [7]планировщик + bat-файл с командой gbak
← →
VID © (2004-07-25 14:29) [8]Desdechado © (25.07.04 13:45) [7]
так и думал :)
← →
normandia (2004-07-26 11:53) [9]
> IB - версионник, т.е. он хранит разные версии записей для
> разных транзакций. Если более старая версия записи уже никому
> не нужна, она складывается в мусор.
Складывается в мусор? Получается все старые версии записей где-то в мусоре хранятся и до них можно добраться?
← →
Sergey13 © (2004-07-26 12:21) [10]2normandia (26.07.04 11:53) [9]
Чтобы рыться в этом мусоре надо, как минимум, знать структуру файла GDB. Ты знаешь?
ИМХО, умерла так умерла. В морг. Как это ни печально.
← →
DSKalugin © (2004-07-26 16:06) [11]очень подробная статья
Как починить базу данных InterBase
http://ibase.ru/devinfo/db_repair.htm
читай параметны утилиты gfix
посмотри в логи сервера
/var/log/messages
/var/log/security
← →
DSKalugin © (2004-07-26 16:06) [12]очень подробная статья
Как починить базу данных InterBase
http://ibase.ru/devinfo/db_repair.htm
читай параметны утилиты gfix
посмотри в логи сервера
/var/log/messages
/var/log/security
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.08.22;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.041 c