Медок. Как правильно делать резервную копию?

Проблеми зв'язані з роботою сервер-клієнт MEDOC
vladislav
Повідомлень: 4
З нами з: 20 листопада 2012, 18:00

Медок. Как правильно делать резервную копию?

Повідомлення vladislav » 28 листопада 2012, 13:29

Здравствуйте.

Больше всего расстраивает полное отсутствие документации на программный продукт. Что означают те или иные файлы? Как пользоваться тем или иным инструментом? К сожалению метод проб и ошибок в случае ведения бизнеса не всегда самый эффективный инструмент.

Сразу оговорюсь ветку - http://www.me-doc.com.ua/forum/viewtopic.php?f=17&t=3225 - читал. Почти все понял, но хотелось бы уточнить.

Итак, какие возможности по созданию резервной копии предлагает Медок?

1. Мониторинг пользователей -- Сервис -- Резервное копирование -- Создать резервную копию
Запускаем "Мониторинг пользователей". В меню "Сервис" выбираем "Резервное копирование" и нажимаем на кнопку "Создать резервную копию"

На "элементе" 34/988 (DMF.AppServer.exe) создание резервной копии завершается с ошибкой "BackupManager has encountered a problem and needs to close."
При этом создается файл *.BKZ ненулевого размера.
Очевидно данный инструмент не может получить доступ к к процессу DMF.AppServer.exe и отваливается.

2. BackupManager.exe
Насколько я понял то же самое что и п.1, но только мы запускаем BackupManager.exe из каталога Медка. Все проходит без видимых ошибок и создается файл *.BKZ=600MB при размере директории (DIR=1,4GB)
Файл *.BKZ является обычным архивом. Т.е. мы фактически получаем полную упакованную копию директории Медка.

3. Администрирование -- Резервное копирование -- Создать резервную копию
Запускаем Медок. В главном меню открываем "Администрирование -- Резервное копирование -- Создать резервную копию". Создается файл *.ZBK=18МБ при размере БД=205МБ
Что такое файл *.ZBK и что там находится - непонятно.

4. Планировщик заданий -- Резервное копирование
Запускаем Медок. В главном меню открываем Планировщик заданий, создаем задание "Резервное копирование", выставляем время, активируем модуль.
Создается файл практически такой же как в п.2 *.BKZ=600MB при размере директории (DIR=1,4GB)

Как же все-таки правильно делать резервную копию?

Заранее благодарен.

Родин Евгений

Re: Медок. Как правильно делать резервную копию?

Повідомлення Родин Евгений » 28 листопада 2012, 13:44

Пункт 1=2=4 --- новинка. Собственно, Вы правильно сказали, это архив каталога медка.
Пункт 3 - стандартный. Он хранит не всю информацию, а только минимально необходимую (отчеты, параметры, справочники). Не хранит (внимание!) пользователей. Пока что, до появления нового модуля "Администрирования".

Honest
Повідомлень: 628
З нами з: 22 червня 2011, 10:04
Звідки: Одесса

Re: Медок. Как правильно делать резервную копию?

Повідомлення Honest » 28 листопада 2012, 13:52

vladislav писав:Здравствуйте.
3. Администрирование -- Резервное копирование -- Создать резервную копию
Запускаем Медок. В главном меню открываем "Администрирование -- Резервное копирование -- Создать резервную копию". Создается файл *.ZBK=18МБ при размере БД=205МБ
Что такое файл *.ZBK и что там находится - непонятно.
файл *.ZBK - это резерваня копия медка (в которой хранится :отчеты, настройки в медке, кватанции, тоесть база отчетности в медке)
файл *.BKZ - это резервная копия в которую пакуеться база данных медка Zvit.FDB (тоже самое что и ZBK(почти) + справочников контрагентов и пользователей (если сетевыой медок) )
vladislav писав: 4. Планировщик заданий -- Резервное копирование
Запускаем Медок. В главном меню открываем Планировщик заданий, создаем задание "Резервное копирование", выставляем время, активируем модуль.
Создается файл практически такой же как в п.2 *.BKZ=600MB при размере директории (DIR=1,4GB)

Как же все-таки правильно делать резервную копию?

Заранее благодарен.
Стоит делать резервную копию в планировщике (*.BKZ) и при выходе из программы (*.ZBK)
Человек становится тем, что он думает .....

Родин Евгений

Re: Медок. Как правильно делать резервную копию?

Повідомлення Родин Евгений » 28 листопада 2012, 16:51

Есть идея систематизировать настройки по резервному копированию + еще одна настройка (сохранение последних Х копий).
Схематически вижу это так (три групбокса, в каждом свои нстройки):

ЗображенняЗображення
Предлагайте более читабельные текстбоксы, групбоксы, и др. Может еще что-то дорабаботать по настройкам?....

Колпаков Б.И.
Повідомлень: 8734
З нами з: 29 липня 2011, 14:59
Звідки: Украина, Донецкая область, Бахмут
Контактна інформація:

Re: Медок. Как правильно делать резервную копию?

Повідомлення Колпаков Б.И. » 28 листопада 2012, 17:13

В пункте "Резервне копіювання при виході" можно добавить путь.
"Зберігання останніх РК в програмі" объединить с "Резервне копіювання при виході".

"Створення загальної резервної копії програми" переименовать на "Створення загального архіву файлів программи".
Востаннє редагувалось 28 листопада 2012, 17:23 користувачем Колпаков Б.И., всього редагувалось 2 разів.

доктор
Повідомлень: 857
З нами з: 22 травня 2012, 11:39
Звідки: Полтава
Контактна інформація:

Re: Медок. Как правильно делать резервную копию?

Повідомлення доктор » 28 листопада 2012, 17:22

Ну архив более подходит для чего-то одним файлом, а тут просто набор файлов. Назвал бы "Створення загальної резервної копії файлів програми", а так все гуд :)
багрепорт «ничего не работает!» оскорбляет чувства программирующих.

Родин Евгений

Re: Медок. Как правильно делать резервную копию?

Повідомлення Родин Евгений » 02 грудня 2012, 17:23

Оставляем так?
ЗображенняЗображення

Колпаков Б.И.
Повідомлень: 8734
З нами з: 29 липня 2011, 14:59
Звідки: Украина, Донецкая область, Бахмут
Контактна інформація:

Re: Медок. Как правильно делать резервную копию?

Повідомлення Колпаков Б.И. » 03 грудня 2012, 11:59

Да.

СЕВАНЦ
Повідомлень: 3290
З нами з: 01 листопада 2011, 15:00
Звідки: Одесса

Re: Медок. Как правильно делать резервную копию?

Повідомлення СЕВАНЦ » 03 грудня 2012, 12:23

После некоторых колебаний всё же решил вставить свои 5 копеек.
Как ни стараюсь, не понимаю, что в точности означает фраза:
"Після використання обраний каталог буде очищено від усіх файлів!"
Выбор каталога будет произведен до обновления или после?
Очистка произойдет до обновления или после?
Какие именно файлы будут уничтожены?
Что появится на их месте?
Всё это не так очевидно для бухгалтера, как это кажется разработчикам.
Туману не меньше, чем с "ручным управлением трафиком".
Хотелось бы видеть более читаемую формулировку.

Заодно вопрос: Почему BackupManager по умолчанию помещает создаваемую им резервную копию (файл .BKZ) в каталог Backup ? Чтобы потом автоматически удалить ?
Логичнее было бы все резкопии помещать по умолчанию в один и тот же каталог ZVIT_ARC. Ведь бухгалтера редко изменяют то, что задано по умолчанию.

Примечание. Чтобы не экспериментировать, лично я перед обновлением просто копирую весь каталог Backup . Но ведь это явная перестраховка.
Востаннє редагувалось 25 грудня 2012, 22:33 користувачем СЕВАНЦ, всього редагувалось 3 разів.
«Не привыкнешь - подохнешь. Не подохнешь - привыкнешь!» Михаил Жванецкий

Колпаков Б.И.
Повідомлень: 8734
З нами з: 29 липня 2011, 14:59
Звідки: Украина, Донецкая область, Бахмут
Контактна інформація:

Re: Медок. Как правильно делать резервную копию?

Повідомлення Колпаков Б.И. » 03 грудня 2012, 12:36

Выбор каталога будет произведен до обновления или после?
Выбрать каталог необходимо до обновления, по умолчанию - C:\ProgramData\Medoc\Medoc\Backup, но можно(и нужно) назначить любой другой.
Очистка произойдет до обновления или после?
Очистка назначенного каталога произойдет во время обновления, если в каталоге были файлы после прошлого обновления, значит они удалятся во время следующего, в замен появятся свежие файлы из папки Медка!
Файл .BKZ
Файл .BKZ появляется в каталоге резервных копий. По умолчанию - C:\Users\User_Name\Documents\ZVIT_ARC, но можно(и нужно) назначить любой другой!

зы: РК - страховка, Backup перед обновлением и BackupManager.BKZ - перестраховка.

СЕВАНЦ
Повідомлень: 3290
З нами з: 01 листопада 2011, 15:00
Звідки: Одесса

Re: Медок. Как правильно делать резервную копию?

Повідомлення СЕВАНЦ » 03 грудня 2012, 13:31

Колпаков Б.И. писав:...
Спасибо за столь подробный ответ. Мне лично он понятен. Осталось добиться, чтобы всё описанное Вами стало понятно среднестатистическому бухгалтеру, не имеющему привычки самостоятельно выбирать каталоги.
Отсюда мои пожелания:
1. Поменять предупреждающий текст на более понятный и менее пугающий, например: "Увага! Після оновлення усі файли в даному каталозі будуть заміщені новими!"
2. Все резервные копии, независимо от способа из создания, помещать по умолчанию в один и тот же каталог.
«Не привыкнешь - подохнешь. Не подохнешь - привыкнешь!» Михаил Жванецкий

СЕВАНЦ
Повідомлень: 3290
З нами з: 01 листопада 2011, 15:00
Звідки: Одесса

Re: Медок. Как правильно делать резервную копию?

Повідомлення СЕВАНЦ » 03 грудня 2012, 13:41

Колпаков Б.И. писав:Файл .BKZ появляется в каталоге резервных копий. По умолчанию - C:\Users\User_Name\Documents\ZVIT_ARC, но можно(и нужно) назначить любой другой!...
Но когда я, в порядке эксперимента, сделал резервную копию с помощью BackupManager, она по умолчанию попала в C:\Documents and Settings\All Users\Application Data\Medoc\Medoc\Backup\ZVIT_ARC, а после обновления благополучно удалилась.
Не думаю, что это правильно.

Примечание: Если создание резервной копии с помощью BackupManager есть перестраховка, то зачем придумали эту замечательную программу?
И наоборот - раз придумали эту замечательную программу, не стоит автоматически уничтожать плоды её трудов, тем более, что на их создание тратится немалое время.
«Не привыкнешь - подохнешь. Не подохнешь - привыкнешь!» Михаил Жванецкий

Колпаков Б.И.
Повідомлень: 8734
З нами з: 29 липня 2011, 14:59
Звідки: Украина, Донецкая область, Бахмут
Контактна інформація:

Re: Медок. Как правильно делать резервную копию?

Повідомлення Колпаков Б.И. » 03 грудня 2012, 18:28

По у молчанию Планировщик кидает в c:\ProgramData\Medoc\Medoc_4\Backup\ZVIT_ARC\ - может показаться не правильным, но на сама деле так разработчики позаботились о свободном месте на жестком диске.
Когда Вы делаете обновление программа делает слепок всех файлов, т.е. все тоже самое, что делает планировщик, поэтому надобность в прошлых .BKZ отпадает.
Планировщик больше нужен для сетевых клиентов, для локальных хватает обычных РК и функции "Створення загального архіву файлів программи".

СЕВАНЦ
Повідомлень: 3290
З нами з: 01 листопада 2011, 15:00
Звідки: Одесса

Re: Медок. Как правильно делать резервную копию?

Повідомлення СЕВАНЦ » 04 грудня 2012, 10:50

Колпаков Б.И. писав:... надобность в прошлых .BKZ отпадает...
Еще раз благодарю за разъяснение. Обещаю, что лично я больше создавать резервную копию с помощью BackupManager не буду.
В то же время не могу признать нормальной ситуацию, когда резервная копия, созданная клиентом с помощью BackupManager и записанная в каталог, назначенный по умолчанию, автоматически уничтожается в процессе обновления.
Раз клиент по каким-то причинам потратил время и сделал именно такую копию - значит, она ему для чего-то нужна. Автоматически удалять её по меньшей мере не вежливо. ИМХО
«Не привыкнешь - подохнешь. Не подохнешь - привыкнешь!» Михаил Жванецкий

Колпаков Б.И.
Повідомлень: 8734
З нами з: 29 липня 2011, 14:59
Звідки: Украина, Донецкая область, Бахмут
Контактна інформація:

Re: Медок. Как правильно делать резервную копию?

Повідомлення Колпаков Б.И. » 04 грудня 2012, 11:05

Каталог для Планировщика или РК всегда можно(и нужно!!!) выбрать другой!
Советую выбирать каталог расположений на диске "D"!

СЕВАНЦ
Повідомлень: 3290
З нами з: 01 листопада 2011, 15:00
Звідки: Одесса

Re: Медок. Как правильно делать резервную копию?

Повідомлення СЕВАНЦ » 04 грудня 2012, 11:11

Колпаков Б.И. писав:Каталог для Планировщика или РК всегда можно(и нужно!!!) выбрать другой!...
Нормальному среднестатистическому бухгалтеру такое в голову не придет - он привык доверять тому, что задано по умолчанию. И никак не ожидает, что его труды будут автоматически уничтожены.
«Не привыкнешь - подохнешь. Не подохнешь - привыкнешь!» Михаил Жванецкий

Родин Евгений

Re: Медок. Как правильно делать резервную копию?

Повідомлення Родин Евгений » 04 грудня 2012, 11:48

Согласен с Севанц. Нехорошо получится, если сдеалть сначала резервную копию (нового типа), а потом включить "Сохранение перед обновлением". :( Будем дорабатывать пути по-умолчанию.

Колпаков Б.И.
Повідомлень: 8734
З нами з: 29 липня 2011, 14:59
Звідки: Украина, Донецкая область, Бахмут
Контактна інформація:

Re: Медок. Как правильно делать резервную копию?

Повідомлення Колпаков Б.И. » 04 грудня 2012, 15:44

Тогда путь планировщика можно подвязать к месторасположению РК.

СЕВАНЦ
Повідомлень: 3290
З нами з: 01 листопада 2011, 15:00
Звідки: Одесса

Re: Медок. Как правильно делать резервную копию?

Повідомлення СЕВАНЦ » 20 грудня 2012, 16:12

Провел эксперимент. Констатирую - после 103-го обновления созданная клиентом "перестраховочная" копия по-прежнему автоматически удаляется из каталога, заданного по умолчанию.
По-прежнему считаю, что это не правильно, даже с учетом того, что такая "перестраховка" далеко не всем нужна.
«Не привыкнешь - подохнешь. Не подохнешь - привыкнешь!» Михаил Жванецкий

Родин Евгений

Re: Медок. Как правильно делать резервную копию?

Повідомлення Родин Евгений » 20 грудня 2012, 23:56

В доработке. Еще не реализовано.

Відповісти

Повернутись до “M.E.Doc сервер-клієнт”