|
|
|
nbackup: что означает "Database backup GUID" после успешно завершенного nbk -b 0 ?
|
|||
|---|---|---|---|
|
#18+
hi all По итогам выполнения вот этого: Код: plaintext 1. 2. 3. - получаю: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2013, 20:23:12 |
|
||
|
nbackup: что означает "Database backup GUID" после успешно завершенного nbk -b 0 ?
|
|||
|---|---|---|---|
|
#18+
Везде. Как иначе определить соответствие дельты и инкрементального бэкапа базе?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2013, 20:26:07 |
|
||
|
nbackup: что означает "Database backup GUID" после успешно завершенного nbk -b 0 ?
|
|||
|---|---|---|---|
|
#18+
Хорошо. А еще вопрос: gstat -h должен что-то вменяемое говорить, когда я лезу с ним к nbk-обрубку (с левелом >=1; просто чтобы посмотреть этот самый "Database backup GUID") ? Ибо вот: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2013, 20:34:04 |
|
||
|
nbackup: что означает "Database backup GUID" после успешно завершенного nbk -b 0 ?
|
|||
|---|---|---|---|
|
#18+
инкрементый "обрубок" - это не база, gstat и не должен с ним работать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2013, 20:41:51 |
|
||
|
nbackup: что означает "Database backup GUID" после успешно завершенного nbk -b 0 ?
|
|||
|---|---|---|---|
|
#18+
Таблоид, виноват, хотел написать "менеджер файлов nbackup", но компания меня отговорила. К тому же, формат файлов nbackup как минимум пару раз менялся. Возможно, все-таки напишу. Про функционал говорить не буду, а то конкуренты сопрут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2013, 21:25:05 |
|
||
|
nbackup: что означает "Database backup GUID" после успешно завершенного nbk -b 0 ?
|
|||
|---|---|---|---|
|
#18+
kdvхотел написать "менеджер файлов nbackup"это что ? продукт какой ? ЗЫ. 0xFF. Не понимаю, зачем сохранять в тайне какие-то особые спецфишки. Чем меньше народу о них знает, тем меньше их будут разминать, тестировать то бишь. А значит - тем больше там будет недобитых багов. Это Её Величество Эмпирика. Кстати, в книжках по криптографии так прямо и говорится: если вам впаривают программу шифрования, но не говорят, какой там применяется алгоритм, знайте - перед вами или мошенники или дилетанты. Все алгоритмы, применяющиеся в жизненно важных отраслях (а криптография таковой точно является) обязаны быть опубликованы и проверены сотнями квалицифированных людей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2013, 21:57:00 |
|
||
|
nbackup: что означает "Database backup GUID" после успешно завершенного nbk -b 0 ?
|
|||
|---|---|---|---|
|
#18+
Таблоидэто что ? продукт какой ? ага. есть у меня такая мечта. "хочешь сделать хорошо - сделай это сам". Пока никто еще не сделал. ТаблоидНе понимаю, зачем сохранять в тайне какие-то особые спецфишки. никаких тайн. Открываешь исходники, читаешь формат заголовка файлов nbackup. Open Source, как бы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2013, 21:59:13 |
|
||
|
nbackup: что означает "Database backup GUID" после успешно завершенного nbk -b 0 ?
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovВезде. Как иначе определить соответствие дельты и инкрементального бэкапа базе?..я всё равно не въехал: что даёт этот GUID в заголовке файла базы, если он постоянно (после каждого) меняется ? Вот пример: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. Атрибут "Database backup GUID" меняется от каждого чиха. Даже просто от запуска nbk с парой -L / -N. Как и чему он (атрибут этот, GUID который) помогает ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2014, 15:18:58 |
|
||
|
nbackup: что означает "Database backup GUID" после успешно завершенного nbk -b 0 ?
|
|||
|---|---|---|---|
|
#18+
Таблоид, 1) GUID меняется не от каждого чиха, а при каждой залочке базы (создания дельты, старта бекапа) 2) Для кого писали мануал по NBACKUP? Там это есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2014, 15:37:17 |
|
||
|
nbackup: что означает "Database backup GUID" после успешно завершенного nbk -b 0 ?
|
|||
|---|---|---|---|
|
#18+
dimitr1) GUID меняется не от каждого чиха, а при каждой залочке базы (создания дельты, старта бекапа) 2) Для кого писали мануал по NBACKUP? Там это есть.я нарыл объяснение алгоритма nbackup'a только в каком-то "вебархиве"(?) официозного сайта ФБ: http://web.firebirdsql.org/index.php?op=devel&sub=engine&id=nbackup Creating incremental backups has the following algorithm: 1. Issue ALTER DATABASE BEGIN BACKUP to redirect writes to the difference file 2. Look up the SCN and GUID of the most recent backup at the previous level 3. Stream database pages having SCN larger than was found at step 2 to the backup file. 4. Write the GUID of the previous-level backup to the header, to enable the consistency of the backup chain to be checked during restore. 5. Issue ALTER DATABASE END BACKUP 6. Add a record of this backup operation to RDB$BACKUP_HISTORY. Record current level, SCN, snapshot GUID and some miscellaneous stuff for user consumption. Если критерием того, куда (в базу или в дельту) направить изменяемые страницы базы, является SCN, то роль GUID'a стала тем более загадочной :( ЗЫ. В ководстве http://www.firebirdsql.org/manual/nbackup.html - что-то добавили, а вышеприведенной цитаты там нет. Выкинули почему-то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2014, 15:57:39 |
|
||
|
nbackup: что означает "Database backup GUID" после успешно завершенного nbk -b 0 ?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2014, 16:02:58 |
|
||
|
nbackup: что означает "Database backup GUID" после успешно завершенного nbk -b 0 ?
|
|||
|---|---|---|---|
|
#18+
ТаблоидЕсли критерием того, куда (в базу или в дельту) направить изменяемые страницы базы, является SCN, то роль GUID'a стала тем более загадочной :(Пункт 4 выше читал ? Вслух ? Перед зеркалом ? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2014, 16:07:29 |
|
||
|
|

start [/forum/topic.php?fid=40&fpage=106&tid=1564012]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
53ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 189ms |
| total: | 317ms |

| 0 / 0 |
