• Ласкаво просимо на Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата.
 

автобекап базы

Автор ellar, Грудень 06, 2015, 12:06:33

Попередня тема - Наступна тема

0 Користувачі і 6 Гостей дивляться цю тему.

ellar

Добрый день! Читал соотв. ветки на форуме, как то не очень доступно написано. Так же обращался в поддержку, посоветовали планировщик заданий, который тоже не понятно как использовать. Я думаю будет полезно для каждого пользователя укрсклад расписать кратенький мануал как сделать автобекап своей базы, в идеале это хотелось бы видеть как функционал программы.

Павло

Цитата: ellar від Грудень 06, 2015, 12:06:33
...Так же обращался в поддержку, посоветовали планировщик заданий, который тоже не понятно как использовать...
та нічого складного там немає. xStarter, наприклад, все досить просто.

weee

Нічого не станеться з базою, якщо її копіювати, а в цей час з нею працює користувач?
Я маю на увазі файл бази SKLAD.***

maxmokry

Цитата: weee від Грудень 18, 2015, 17:20:17
Нічого не станеться з базою, якщо її копіювати, а в цей час з нею працює користувач?
Я маю на увазі файл бази SKLAD.***
Не факт, что ее вообще можно будет скопировать во время работы программы.
[url="http://goo.gl/ciUwjI"]http://goo.gl/ciUwjI[/url] - Синхронизация УС с VirtueMart, [url="http://goo.gl/Uh3GBC"]http://goo.gl/Uh3GBC[/url] - Интернет-магазин на базе укрсклада без импорта/экспорта

admin

Цитата: weee від Грудень 18, 2015, 17:20:17
Нічого не станеться з базою, якщо її копіювати, а в цей час з нею працює користувач?
Я маю на увазі файл бази SKLAD.***

Нельзя. Во время работы пользователей, Firebird может писать в базу или добавлять страницу, если в этот момент вы будете копировать TCB файл вы просто ее срежите. Что приведет к поломке.

weee

#5
Цитата: admin від Грудень 19, 2015, 00:25:57
Цитата: weee від Грудень 18, 2015, 17:20:17
Нічого не станеться з базою, якщо її копіювати, а в цей час з нею працює користувач?
Я маю на увазі файл бази SKLAD.***

Нельзя. Во время работы пользователей, Firebird может писать в базу или добавлять страницу, если в этот момент вы будете копировать TCB файл вы просто ее срежите. Что приведет к поломке.
А якщо використовувати спеціальні інструменти, такі як AOMEI Backupper, вони копіюють через VSS https://yadi.sk/i/BVw6UVuPmLKJ5
Можуть копіювати навіть заблоковані файли. Фірма 1C навіть одобрює деякі такі программи для бекапа своїх баз.

weee

#6
Цитата: maxmokry від Грудень 18, 2015, 20:45:03
Цитата: weee від Грудень 18, 2015, 17:20:17
Нічого не станеться з базою, якщо її копіювати, а в цей час з нею працює користувач?
Я маю на увазі файл бази SKLAD.***
Не факт, что ее вообще можно будет скопировать во время работы программы.
Копірується штатно без проблем, якщо це мережева версія

TheOK

Цитата: weee від Грудень 19, 2015, 12:53:23
Цитата: maxmokry від Грудень 18, 2015, 20:45:03
Цитата: weee від Грудень 18, 2015, 17:20:17
Нічого не станеться з базою, якщо її копіювати, а в цей час з нею працює користувач?
Я маю на увазі файл бази SKLAD.***
Не факт, что ее вообще можно будет скопировать во время работы программы.
Копірується штатно без проблем, якщо це мережева версія
А что происходит с незакомиченными транзакциями независимо от того сетевая версия или локальная?
Не стоит баловаться с файлами
Работа в УкрСклад(особенности и советы): [url="//www.softbalance.com.ua/forum/index.php/topic,2362.0.html"]www.softbalance.com.ua/forum/index.php/topic,2362.0.html[/url]
Некоторые мои отчеты можно найти здесь: [url="http://www.softbalance.com.ua/forum/index.php/topic,2307.0.html"]http://www.softbalance.com.ua/forum/index.php/topic,2307.0.html[/url]

admin

Цитата: weee від Грудень 19, 2015, 12:50:48
А якщо використовувати спеціальні інструменти, такі як AOMEI Backupper, вони копіюють через VSS https://yadi.sk/i/BVw6UVuPmLKJ5
Можуть копіювати навіть заблоковані файли. Фірма 1C навіть одобрює деякі такі программи для бекапа своїх баз.

Тут комментарий одного из разработчиков Firebird:
http://www.ibaseforum.ru/viewtopic.php?f=4&t=5703

Цитата: kdv- база данных - это файл произвольного доступа, то есть информация в нем меняется в разных местах. например, поэтому БД нельзя копировать во время работы (потому что копирование последовательное, а изменение случайное, и скопируется фигня)

насчет VSS:

Цитата: kdvа насчет backup it от infobox - насколько я понял, технология VSS от Микрософта должна использоваться в софте. Потому что все равно должен действовать принцип, который я описал выше. Т.е. приложение с помощью VSS может сигнализировать системе, когда файл находится в целостном состоянии. А в IB/FB VSS не поддерживается (то есть, FB должен бы был вести себя как writer в отношении VSS).

Тут просто интересная статья:
http://habrahabr.ru/post/267881/