powered by simpleCommunicator - 2.0.48     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Остался файл .delta
14 сообщений из 14, страница 1 из 1
Остался файл .delta
    #40091143
zigorzn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

была экстренная остановка серверного оборудования.

что сейчас нужно сделать? удаление этого файла не приведет к потере данных? (2721Мб)
(LI-v6.3.9.27145 CS)

информация в RDB$BACKUP_HISTORY -
RDB$BACKUP_HISTORY.RDB$TIMESTAMP = 16.08.2021 23:38:43

данные в логе
....
Mon Aug 16 23:40:19 2021
Shutting down the server with 1 active connection(s) to 1 database(s), 0 active service(s)
Mon Aug 16 23:40:24 2021
Operating system call pthread_mutex_destroy failed. Error code 16
Mon Aug 16 23:40:24 2021
Firebird shutdown is still in progress after the specified timeout
Mon Aug 16 23:40:24 2021
Operating system call pthread_mutex_destroy failed. Error code 16
Tue Aug 17 08:04:38 2021
INET/inet_error: connect errno = 111
.....

Database header page information:
Flags 0
Checksum 12345
Generation 362384811
Page size 16384
ODS version 11.2
Oldest transaction 325808769
Oldest active 328185047
Oldest snapshot 328181980
Next transaction 328192243
Bumped transaction 1
Sequence number 0
Next attachment ID 34185449
Implementation ID 24
Shadow count 0
Page buffers 9216
Next header page 0
Database dialect 3
Creation date Aug 24, 2018 16:12:27
Attributes force write

Variable header data:
Database backup GUID: {5A69D670-B46E-4BBF-07BA-B13302894721}
Sweep interval: 0
*END*
...
Рейтинг: 0 / 0
Остался файл .delta
    #40091144
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zigorzn
что сейчас нужно сделать? удаление этого файла не приведет к потере данных?
Сейчас - продолжить работу. Дельту руками не удалять.
...
Рейтинг: 0 / 0
Остался файл .delta
    #40091145
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если после первого коннекта дельта не исчезла (это может занять какое-то время с ощутимой дисковой активностью) -
выполнить nbackup -unlock
...
Рейтинг: 0 / 0
Остался файл .delta
    #40091147
zigorzn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hvlad,

как узнать в каком сейчас состоянии БД? (размер и дата время файла ".delta" не изменяется)
...
Рейтинг: 0 / 0
Остался файл .delta
    #40091148
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот тут
zigorzn
Attributes force write
не сказано, что БД в состоянии бекапа, так что скорее всего дельта уже была влита в БД.

Что в RDB$FILES ?
Если сервер уже работает - он держит открытым файл дельты ?

Если ещё не пускали юзеров, можно скопировать файлы БД и дельты (это нужно было сделать сразу после первого включения сервера).
Потом сделать ещё одну копию файла БД и попробовать к нему подключиться (т.е. без наличия дельты).
Ну и валидация никогда не помешает.
...
Рейтинг: 0 / 0
Остался файл .delta
    #40091149
zigorzn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hvlad,

RDB$FILES:

RDB$FILE_NAME
RDB$FILE_SEQUENCE
RDB$FILE_START 0
RDB$FILE_LENGTH
RDB$FILE_FLAGS 96
RDB$SHADOW_NUMBER

файл дельты не используется.
скопировать файл БД размером 3067495МБ быстро не получится
...
Рейтинг: 0 / 0
Остался файл .delta
    #40091153
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Меня смущает только наличие записи в RDB$FILES.
Все остальные признаки говорят о том, что бекап завершился и дельта влита в БД.

PS У вас на самом деле почти 3ТБ файл БД ?
...
Рейтинг: 0 / 0
Остался файл .delta
    #40091155
zigorzn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hvlad,

Да
...
Рейтинг: 0 / 0
Остался файл .delta
    #40091159
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zigorzn,

если дельта реально не используется, я бы её для начала переименовал (переместил), причём при отсутствии коннектов к БД.

Потом проверил бы наличие записей, которые вносились\менялись во время бекапа.
Думаю, там всё на месте.

PS sweep давно не делали
PPS запись в RDB$FILES не даст сделать новый бекап. Прежде чем это корректировать, нужно убедиться что всё остальное в порядке.
...
Рейтинг: 0 / 0
Остался файл .delta
    #40091184
zigorzn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hvlad
zigorzn,
PPS запись в RDB$FILES не даст сделать новый бекап. Прежде чем это корректировать, нужно убедиться что всё остальное в порядке.


данные проверят.

удалить запись в RDB$FILES - этого будет достаточно?
...
Рейтинг: 0 / 0
Остался файл .delta
    #40091195
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zigorzn
удалить запись в RDB$FILES - этого будет достаточно?
Да.
...
Рейтинг: 0 / 0
Остался файл .delta
    #40091338
UriZzz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zigorzn,

Извиняюсь за оффтоп.
И как, стабильно работает? с ТАКИМ размером файла бд...
Просто любопытствую.
...
Рейтинг: 0 / 0
Остался файл .delta
    #40091346
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UriZzz,

есть еще базы и 5 и 7 терабайт.
...
Рейтинг: 0 / 0
Остался файл .delta
    #40091347
UriZzz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv, ни чего себе!
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Остался файл .delta
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]