|
|
|
Дата последнего бэкапа
|
|||
|---|---|---|---|
|
#18+
Озадачился таким делом - указывать дату последнего бэкапа прямо в базе. По итогу, ничего не вышло. Но остался вопрос, который и задаю форумчанам - надо ли это вообще и есть ли в этом практический смысл с вашей точки зрения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2014, 06:42 |
|
||
|
Дата последнего бэкапа
|
|||
|---|---|---|---|
|
#18+
CyberMax, а чем это лучше простого добавления даты-времени к имени файла ? тогда и в базу даже заглядывать не надо, всё "наверху". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2014, 10:28 |
|
||
|
Дата последнего бэкапа
|
|||
|---|---|---|---|
|
#18+
Таблоид, К имени fbk-файла? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2014, 10:33 |
|
||
|
Дата последнего бэкапа
|
|||
|---|---|---|---|
|
#18+
CyberMax, Всегда бекап делаю как gbak -b mydb mybackup-`date +%Y%m%d-%H%M`.fbk и никаких неудобств не испытывал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2014, 11:07 |
|
||
|
Дата последнего бэкапа
|
|||
|---|---|---|---|
|
#18+
CyberMax, я делал так на PowerShell backup.ps1 Код: powershell 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. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2014, 11:15 |
|
||
|
Дата последнего бэкапа
|
|||
|---|---|---|---|
|
#18+
Я про другое. Чтобы можно было подключившись к базе, сразу увидеть, когда последний раз делался бэкап. И если более суток назад, сообщать непосредственно в приложении об этом. Потому как сейчас приходится лезть в папку с бэкапом и смотреть, когда он был сделан. Еще для чего это может понадобиться. Например, просят у гражданина gstat -h. А там написано: Last backup: 13.14.2014 18:00:00. Сразу вопрос ему - а у вас вообще архивация БД делается? Был на днях в одной дружеской организации, где используется firebird. И там у них несколько лет архивация делалась путем архивирования .fdb-файла наживую. То есть пока не сунешься, не поймешь, что там делается (окромя просмотра rar-файла). А так сразу знаешь, куда смотреть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2014, 11:18 |
|
||
|
Дата последнего бэкапа
|
|||
|---|---|---|---|
|
#18+
CyberMax, для nbackup такая информация есть. А для gbak не знаю. Разве что после бекапа скрипт в isql скармливать который в лог табличку пишет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2014, 11:21 |
|
||
|
Дата последнего бэкапа
|
|||
|---|---|---|---|
|
#18+
Симонов ДенисРазве что после бекапа скрипт в isql скармливать который в лог табличку пишет. Во, это идея. Но тут уже мысль по поводу стандартной поддержки этой даты в хедере базы созрела. Если разработчики не выскажутся резко против, занесу в трекер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2014, 11:27 |
|
||
|
Дата последнего бэкапа
|
|||
|---|---|---|---|
|
#18+
я не считаю это правильным. во-первых, gbak это внешняя утилита, она писать в хидер ничего не может. А вносить в АПИ средство проставить дату последнего бекапа - как-то некузяво. Кроме того, бекап может оказаться битым или невосстановимым, и при этом пофиг что бекап был недавно - будет лишь ложное чувство спокойствия. во-вторых, с nbackup это еще неоднозначнее. Он может делаться разными способами, например BEGIN BACKUP - COPY - END BACKUP. И движок понятия не имеет, был ли там COPY на самом деле или нет. Так что дата/время ни о чем не говорит на самом деле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2014, 11:40 |
|
||
|
Дата последнего бэкапа
|
|||
|---|---|---|---|
|
#18+
CyberMax, Да было бы удобно не только дату, но дату+время и № номер какой-нибудь. То же самое хотелось бы для ХП и других объектов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2014, 11:45 |
|
||
|
Дата последнего бэкапа
|
|||
|---|---|---|---|
|
#18+
SergiyCher, в трёшке пишешь DDL триггер и регистрируешь дату создания объектов. С датой создания базы или бекапом так конечно не выйдет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2014, 11:58 |
|
||
|
Дата последнего бэкапа
|
|||
|---|---|---|---|
|
#18+
CyberMaxЯ про другое. Чтобы можно было подключившись к базе, сразу увидеть, когда последний раз делался бэкап. И если более суток назад, сообщать непосредственно в приложении об этом. Потому как сейчас приходится лезть в папку с бэкапом и смотреть, когда он был сделан. А что мешает приложению самому лезть туда, где лежат бекапы, и смотреть дату создания последнего файла? При чем, если бекап делать правильно - в смысле сразу делать рестор и хранить уже отресторенную базу - тогда можно быть уверенным, что в процессе бекапа сбоев не было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2014, 14:32 |
|
||
|
Дата последнего бэкапа
|
|||
|---|---|---|---|
|
#18+
miwaonlineCyberMaxЯ про другое. Чтобы можно было подключившись к базе, сразу увидеть, когда последний раз делался бэкап. И если более суток назад, сообщать непосредственно в приложении об этом. Потому как сейчас приходится лезть в папку с бэкапом и смотреть, когда он был сделан. А что мешает приложению самому лезть туда, где лежат бекапы, и смотреть дату создания последнего файла? При чем, если бекап делать правильно - в смысле сразу делать рестор и хранить уже отресторенную базу - тогда можно быть уверенным, что в процессе бекапа сбоев не было. Делается на раз батником. Не говоря уже о сколько-нибудь серьезных поделках. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2014, 14:36 |
|
||
|
Дата последнего бэкапа
|
|||
|---|---|---|---|
|
#18+
В скрипт, который делает бэкап, дописать запуск isql, который по -i выполняет скрипт, который записывает в нужную таблицу текущую дату. И что там могло не получиться?.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2014, 14:43 |
|
||
|
Дата последнего бэкапа
|
|||
|---|---|---|---|
|
#18+
CyberMaxА там написано: Last backup: 13.14.2014 18:00:00. эка... 13е число 14го месяца, или 14е - 13го? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2014, 16:34 |
|
||
|
Дата последнего бэкапа
|
|||
|---|---|---|---|
|
#18+
Для поля date строковое представление определяется настройками клиента. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2014, 16:54 |
|
||
|
Дата последнего бэкапа
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovДля поля date строковое представление определяется настройками клиента.для бэкапов нет ничего лучше yyyy-mm-dd c забитем болта на какие-то там настройки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2014, 17:10 |
|
||
|
Дата последнего бэкапа
|
|||
|---|---|---|---|
|
#18+
Ivan_Pisarevskyдля бэкапов нет ничего лучше yyyy-mm-dd c забитем болта на какие-то там настройки.И не только для бэкапов - это лучший выбор для любого "организатора файлов на коленке" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.11.2014, 17:12 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38814705&tid=1563178]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
161ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 278ms |
| total: | 517ms |

| 0 / 0 |
