Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Остался файл .delta / 14 сообщений из 14, страница 1 из 1
17.08.2021, 09:56
    #40091143
zigorzn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Остался файл .delta
Добрый день.

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

что сейчас нужно сделать? удаление этого файла не приведет к потере данных? (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
17.08.2021, 09:58
    #40091144
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Остался файл .delta
zigorzn
что сейчас нужно сделать? удаление этого файла не приведет к потере данных?
Сейчас - продолжить работу. Дельту руками не удалять.
...
Рейтинг: 0 / 0
17.08.2021, 10:02
    #40091145
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Остался файл .delta
Если после первого коннекта дельта не исчезла (это может занять какое-то время с ощутимой дисковой активностью) -
выполнить nbackup -unlock
...
Рейтинг: 0 / 0
17.08.2021, 10:14
    #40091147
zigorzn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Остался файл .delta
hvlad,

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

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

Если ещё не пускали юзеров, можно скопировать файлы БД и дельты (это нужно было сделать сразу после первого включения сервера).
Потом сделать ещё одну копию файла БД и попробовать к нему подключиться (т.е. без наличия дельты).
Ну и валидация никогда не помешает.
...
Рейтинг: 0 / 0
17.08.2021, 10:19
    #40091149
zigorzn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Остался файл .delta
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
17.08.2021, 11:11
    #40091153
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Остался файл .delta
Меня смущает только наличие записи в RDB$FILES.
Все остальные признаки говорят о том, что бекап завершился и дельта влита в БД.

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

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

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

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

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


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

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

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

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


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