Резервное копирование. Выгрузка информационных баз 1C:Предприятие 8.2; Баз данных: MS SQL Express, PostgreSQL, IBM DB2 Express-C; Любых каталогов.

Администрирование - Архивирование (backup)

96
Программный продукт «CVM backup» предназначен для:
•    автоматической выгрузки «Информационной базы» любых конфигураций платформы 1С: Предприятие с отключение пользователей;
•    автоматических созданий дампов баз данных: MS SQL Express, PostgreSQL, IBM DB2 Express-C;
•    автоматической архивации любых локальных директорий.

Текущая версия 1.0.6.14    (11.03.2012)


публикация версии "pro"

 

Основные функции:
•    Создание расписания выполнения архивации с настройкой «глубина архивации». Т.е. пользователю не нужно беспокоиться о переполнении «хранилища» и удалении «старых» архивов, программа сама будет удалять старые копии согласно настройке.
•    Асимметричное шифрование. У каждого архива уникальный пароль, который шифруется «открытым ключом». В свою очередь, «открытый ключ» не сможет расшифровать пароль. Дешифрование становится возможным, если пользователь имеет «закрытый ключ», физическое нахождение которого известно только его владельцу. При утере «закрытого ключа», архивные копии разархивировать НЕВОЗМОЖНО!
Для справки: при одновременном использовании большого числа компьютеров, которые работают над перебором пароля к одному архиву со скоростью 10 миллиардов паролей за секунду,  пароль, состоящий из 20 символов будет взломан более, чем через 100 лет. Программа CVMbackup устанавливает на архив пароль длиной 40 символов.
•    Выгрузка «Информационной базы»  любых конфигураций платформы 1С: Предприятие. Обычно, аналоговые программы архивируют директорию, где находится база данных. CVMbackup создает выгрузку конфигурации и данных (это тоже самое, что выполнить действия в «Конфигураторе 1С» - пункт меню «Администрирование» - подменю «Выгрузить информационную базу…»), что значительно увеличивает надежность и универсальность архивной копии при восстановлении на любой вариант (файловый, SQL) базы 1С.
•    В момент выгрузки «Информационной базы» 1С: Предприятия в «серверном варианте» CVMbackup автоматически завершает работу активных пользователей только той базы, которая выгружается.
•    Программа работает как служба Windows, запускается автоматически при загрузке компьютера и не требует входа под учетной записью пользователя.
•    Автоматическое подключение архива 1С. Если необходимо просто просмотреть данные в ранее созданном архиве базы, программа сама распакует, установит, и пропишет подключение на клиента 1С указанной Вами копии.

 

Кратко все функции:

- выгрузка информационных баз 1С 8.2 в файл dt (любой конфигурации);

- выгрузка базы данных (damp) MS SQL Express;

- архивация любых каталогов (даже при наличии занятых процессом файлов);

- проверка подключения к 1С или базе данных MS SQL Express при создании расписания;

- гибкое расписание;

- настройка глубины хранения каждого архива (автоматическая зачистка "Хранилища");

- одновременное копирование архива в 3 разных "хранилища";

- работает как служба ("менеджер" только для управления);

- выкладывает архивы как в локальные таки и в глобальные (по FTP) "хранилища";

 

   Высокая степень защиты архивов (позволяет выкладывать в открытые публичные хранилища):

   - ассиметричное шифрование (разархивировать сможет только владелец "Приватного" ключа);

   - на каждый архив генерируется новый пароль (40 символов);

 

- завершает работу локально запушенной 1С именно ту которая будет архивироваться, включая все модальные окна. (для всех типов);

- завершает работу пользователей в локальной сети только той базы которая будет архивироваться. (только для SQL версий);

- автоматическая распаковка и прописывание в клиент 1С строки подключения для быстрого развертывания "старой" базы (только для выгрузки 1С); 

- сохранение файла настроек и расписания менеджера в хранилище, для быстрого восстановления настроек при переносе программы на другой компьютер;

- возможность установки пароля администратора на "Менеджер" (для защиты от несанкционированного изменения расписания);

- смена внешнего вида;

- уведомление об итоге архивации в системном трее;

- уведомление о выходе новой версии программы в системном трее;   

- детальное уведомление на электронный почтовый ящик о результатах архивации (настраивается: можно после каждой архивации или разв сутки в желаемое время)

- резервное копирование баз данных PostgreSQL (dump). В каждый архив создается и вкладывается bat файл, для быстрой заливки дампа в одноименную с архивом базу.

 - выгрузка базы данных (damp) IBM DB2 Express-C;

 - добавлена возможность немедленной архивации (кнопка "Начать архивацию" в "менеджере расписания");

 - расширено логирование выполнения архивации для баз данных MS SQL Express;

- из соображеня безопасности, full файл настроек сохраняется только в папке с программой;

- анимация иконки в трее во время создания резервных копий;

- в настройках добавлена кнопка генерации новых ключей (активировать: Сочетание клавиш Ctrl+M)

- добавлена защита удаления расписания активной задачи в текущий момент;

- добавлена возможность выбора версии клиента 1С для подключения. (Для исключения ошибки COM соединения). Выбирается в менеджере расписания при выборе базы 1С.

- добавлен выбор, использовать шифрование или нет (управляется в настройках)

- добавлен прогресс бар для отображения активности программы при распаковке архивов.

- Резервное копирование "ГОРЯЧЕГО" каталога (например, 1С файловый вариант с подключенными пользователями) теперь выполняется без предварительного копирования, что сократило время архивирования в двое.

 

Новое в верии:

- Переделан отчет «результат архивации» для отправки на e-mail, теперь в формате «html» что улучшает красоту отображения и решает проблему с кодировкой.



 

 

В ближайших будущих версиях планируется:

- выгрузка базы данных (damp) postgresql; реализовано

- выгрузка базы данных (damp) IBM DB2; реализовано

- почтовая рассылка администратору (результат выполнения архивации за сутки + лог файл); реализовано

- отключение пользователей в сети с уведомлением от 1С файловый вариант (для любых конфигураций и без дополнительного кода в конфигурации);

- автоматическое обновления всех клиентов 1С, в локальной сети организации;

-дифференциальный архив (только для архивации каталогов);

-разбивка архива на части;

- выгрузка базы данных (damp) Oracle Database Express;

 

P/S Программа в активной разработке, принимается любая критика и предложения для исправления и доработки данного программного обеспечения. Положительные коментарии тоже радуют :)

У меня нет "тестеров", прошу народ тестировать!!!

96

Скачать файлы

Наименование Файл Версия Размер
CVMbackup 1.0.6.14
.zip 3,29Mb
06.04.12
580
.zip 3,29Mb 580 Скачать

См. также

Вознаграждение за ответ
Показать полностью
Комментарии
Сортировка: Древо
0. cvmbackup 119 13.02.12 13:00 Сейчас в теме
Программный продукт «CVM backup» предназначен для:
• автоматической выгрузки «Информационной базы» любых конфигураций платформы 1С: Предприятие с отключение пользователей;
• автоматических созданий дампов баз данных: MS SQL Express, PostgreSQL, IBM DB2 Express-C;
• автоматической архивации любых локальных директорий.


Перейти к публикации

1. itar59 87 13.02.12 13:00 Сейчас в теме
Задумка просто великолепна!!!
Удачи в реализации!!!
2. itar59 87 13.02.12 13:02 Сейчас в теме
и хорошо бы проверку на открытые сеансы и принудительное закрытие.
3. cvmbackup 119 13.02.12 13:18 Сейчас в теме
Спасибо.
так и планируется реализовать! существующие сеансы завершаться с предупреждением пользователей, а новые сеансы будут невозможны к запуску пока не даст добро администратор или служба cvmbackup.
На текущий момент программа завершает все открыты сеансы необходимой для выгрузки базы, без предупреждения и только SLQ версии.
andrey63; +1 Ответить
4. Гость 15.02.12 01:52
А можно поподробнее вот про это:
"Асимметричное шифрование. У каждого архива уникальный пароль, который шифруется «открытым ключом». В свою очередь, «открытый ключ» не сможет расшифровать пароль. Дешифрование становится возможным, если пользователь имеет «закрытый ключ», физическое нахождение которого известно только его владельцу. При утере «закрытого ключа», архивные копии разархивировать НЕВОЗМОЖНО!"
что делать тем кто ключ все-таки потерял? где хранится этот ключ? не очень понятна система.
6. cvmbackup 119 15.02.12 07:24 Сейчас в теме
(4) Валера,
При установке программы генерируются два файла (private.key и public.key).
private.key - это закрытый ключ и его рекомендуется хранить на съемном носителе (флешке, или диске) и подальше от локализации "хранилища резервных копий" в сейфе или куда нибудь ещё (насколько хватит фантазии), даже можно просто распечатать на бумаге и спрятать листик у себя в портмоне (при условии что вы сможете набрать данный текст символ в символ в том-же "Блокнот"), главное сохранить последовательность байтов в файле. Этот файл в работе программы при создании резервных архивов не участвует, его близко не должно быть рядом с программой. Он необходим только при восстановления (распаковки) данных из резервной копии, только с помощью этого файла возможно распаковать архив и ни какого другого, при его утери или отсутствии никто Вам не поможет, расшифровать архив практически невозможно, повторная генерация ключей - создаст совсем другую последовательность байт и созданные до этого архивы он не распакует. Вероятность того что получиться точно такой же ключ в ближайшие сотни лет сводится к нулю. Поэтому имея этот ключ, вы хозяин резервной информации, и никто кроме вас её не сможет прочесть.

public.key - это открытый ключ это набор байт которые участвуют в зашифровке резервных копий. Интереса для злоумышленника никакого не представляет, и может храниться где угодно открыто и доступно. Файл участвует каждый раз при создании резервного архива и должен присутствовать в директории с программой в папке "key". С его помощью можно только зашифровать архив и не более, расшифровать он не сможет и с его помощью невозможно создать "закрытый ключ".

Эти два ключа образуют собой пару, их нельзя разделять, или заменять один из них другим файлом.
public.key - зашифровывает.
private.key - расшифровывает то что зашифровал public.key.
33. kill 42 18.02.12 18:16 Сейчас в теме
(6) Можно жобавить возможность выгрузки если база данных на PostgreSQL.
34. cvmbackup 119 19.02.12 11:14 Сейчас в теме
(33) kill,
скоро будет реализована возможность архивации дампа PostgreSQL.
232. cvmbackup 119 02.03.12 12:09 Сейчас в теме
(6) psa247,
Зависает процесс! В версии 1.0.6.10 исправил!
5. psa247 15.02.12 02:49 Сейчас в теме
- архивация любых каталогов (даже при наличии занятых процессом файлов);
>>> здесь не очень понятно, можно подробнее ?

- не забудьте про работу в терминале. Отключенные и простаивающие пользователи. Давно пора сделать что-то универсальное !
7. cvmbackup 119 15.02.12 07:29 Сейчас в теме
(5) psa247,
некоторые архиваторы при упаковке файлов ругаются "Файл не может быть добавлен в архив так как он открыт или используется другой программой" и пропускает его. CVMbackup пакует все что есть - включая скрытые, занятые и временные файлы.
8. cvmbackup 119 15.02.12 07:40 Сейчас в теме
(5) psa247,
Про работу в терминале не упустим, думаю там сложностей не возникнет.
9. psa247 15.02.12 10:34 Сейчас в теме
Про работу в терминале не упустим, думаю там сложностей не возникнет. Да, тот же вариант, что и файл-серверный. Планируете корректно закрывать по кнопочкам ?
10. cvmbackup 119 15.02.12 12:23 Сейчас в теме
(9) psa247,
файл-серверный вариант будет завершаться немного иначе чем SQL, алгоритм уже работает, на текущий момент дорабатывается интерфейсная часть программы.
11. cvmbackup 119 15.02.12 12:31 Сейчас в теме
у кого какие есть пожелания для удобства администрирования пользователей 1С? Прошу высказывать.
Например недавно на почту пришло предложение: ограничить количество запускаемых клиентов 1С под одной учетной записью, это будет касаться как по локальной сети так и приемлемо для терминального доступа (при условии что на терминал заходят под разными учетными записями). Это необходимо для экономии ключей 1С, т.к. некоторые пользователи любят открывать много клиентов, а используют один или два, остальные просто весят в панели задач и занимают ключи.
Актуально ли это?

Также пришла просьба на возможность "разбитие архивов на части". Я подозреваю что у человека архив получился более 4Гб. С учетом используемых сейчас файловых систем NTFS, EXT3 и EXT4, актуально ли это?
43. psa247 21.02.12 07:06 Сейчас в теме
(11) у кого какие есть пожелания для удобства администрирования пользователей 1С? Прошу высказывать.
Например недавно на почту пришло предложение: ограничить количество запускаемых клиентов 1С под одной учетной записью, это будет касаться как по локальной сети так и приемлемо для терминального доступа (при условии что на терминал заходят под разными учетными записями). Это необходимо для экономии ключей 1С, т.к. некоторые пользователи любят открывать много клиентов, а используют один или два, остальные просто весят в панели задач и занимают ключи.


Фича прикольная, но нужна ли она именно в этой программе ?

Сделался бэкап. Весом всего 2 КБ (((
А сделал ручками средствами SQL - почти 1 ГБ.
С неговорящим названием архив получился - 1079326724_SchetaSQL_11.zip
Во-вторых, в настройках settings.cvm палится админский пасс на sa ))). Может, МД5 какой-нибудь заложить туда хотя бы...

А что в архиве "arc.7z" внутри этой папки ?
Требует пароль... Как разархивировать вручную имея секретный ключ ?
12. fzt 15.02.12 12:39 Сейчас в теме
А есть проверка на то, что пользователи в данный момент работают с БД?
Им бы ещё сообщать дескать "Выйдите пожалуйста" и дропать по таймауту.
13. cvmbackup 119 15.02.12 12:45 Сейчас в теме
(12) fzt,
так и планируется. В системном трее пользователя будет сообщение с обратным отсчетом и сообщением что такая то база будет отключена и блокирована администратором! И это будет возможно делать не только при архивации, но и при личной инициативе админа (например при обновлении конфигурации и д.р.)
152. NeonSpy 04.04.12 10:41 Сейчас в теме
вот лог

Версия - 1.0.6.14 (13)
job = да
Найден 7za.exe
Путь к 1C C:\Program Files (x86)\1cv82\8.2.13.205\bin\1cv8s.exe
тек.момент 1082418388
Папка TEMP уже существует
Тип архива 1С
Серверная
1С пользователь - Да
1С пароль - Нет
Временный путь C:\Program Files\CVMbackup\temp\****************.dt
Откл. пользов. от сервера - Ошибка (Возможно используется пользователь 1С не с "полными правами" или неверные имя и пароль администратора кластера)
завершаем 1С окно аутентификации - Успешно
завершаем запуск 1С - Успешно
завершаем Конфигуратор 1С - Успешно
завершаем определенное окно 1С - Успешно
Ошибка выполнения задания по расписанию - 10 на дату и время 04.04.2012 12:37:39
Задание перенесено на следующую дату согласно расписания
Следующая дата архивации установлена - 31.12.2099 23.59.59
Конец лога
Показать

Так при запуске от имени админа. При простом запуске нет реакции вообще. Что же можно еще придумать?)
165. marat10 06.07.12 17:05 Сейчас в теме
ерсия - 1.0.6.14 (13)
job = да
Найден 7za.exe
Путь к 1C "C:\Program Files (x86)\1cv82\common\1cestart.exe"
тек.момент 1088850048
Папка TEMP уже существует
Тип архива 1С
Серверная
1С пользователь - Да
1С пароль - Нет
Временный путь C:\Program Files\CVMbackup\temp\!_РЕАЛ.dt
Откл. пользов. от сервера - Ошибка (Возможно используется пользователь 1С не с "полными правами" или неверные имя и пароль администратора кластера)
завершаем 1С окно аутентификации - Успешно
завершаем запуск 1С - Успешно
завершаем Конфигуратор 1С - Успешно
завершаем определенное окно 1С - Успешно
Ошибка выполнения задания по расписанию - 13 на дату и время 07.07.2012 17:01:08
Задание перенесено на следующую дату согласно расписания
Следующая дата архивации установлена - 07.07.2012 17:01:08
Конец лога
166. cvmbackup 119 09.07.12 12:20 Сейчас в теме
(165) marat10,
Откл. пользов. от сервера - Ошибка (Возможно используется пользователь 1С не с "полными правами" или неверные имя и пароль администратора кластера)
Т.е. На сервере остались активные сессии что мешает выгрузке ИБ в *.DT.
195. wqerty301 25.01.13 05:25 Сейчас в теме
(166) Выдает такую же ошибку. WinServer 2008 R2 + MS SQL Server 2008. Открытые сессии отсутствуют. Все равно выдает ошибку типа "Возможно используется пользователь 1С не с "полными правами" или неверные имя и пароль администратора кластера". Изначально администратор кластера отсутствовал, пробовал без, и создавал администратора кластера - НИКАК. Вообщем и так и сяк и мордой об косяк как говорится...( Помогите советом плиз, увольняюсь через неделю - автобэкап средствами "CVM" хотелось бы оставить, дабы добрым словом вспоминали потом!
196. cvmbackup 119 25.01.13 09:01 Сейчас в теме
(195) wqerty301, Если вы уверенны что на момент архивации сессий не будет, не используйте отключение юзеров средствами 1с сервера. Так же при отсутствии администратора кластера, попробуйте использовать юзера архивируемой БД с "полными правами". Так же обратите внимание на раскладку клавиатуры при вводе пароля на этапе создания расписания.
197. wqerty301 26.01.13 13:16 Сейчас в теме
(196) Немного не понимэ. "Если вы уверенны что на момент архивации сессий не будет, не используйте отключение юзеров средствами 1с сервера" - мой алгоритм действий такой, выбираю "1С:предприяти 8.2", далее логин парол пользователя с полными правами, администратор кластера или пустой пробую, или задаю и пробую с заполненным, выходит та же ошибка. Не понимаю в чем может быть проблема, хэлп плиз!
198. cvmbackup 119 26.01.13 19:56 Сейчас в теме
(197) wqerty301, Пароль вводите с правильной раскладкой?
199. wqerty301 28.01.13 08:35 Сейчас в теме
(198) Пароли исключительно цифровые, дабы максимально исключить возможные геммороидальные проявления при вводе букоф. Пробовал всяко вообщем, в том числе и раскладку смотрел когда вводил.
173. damontut 7 23.07.12 07:14 Сейчас в теме
при попытке сделать архив постгресовой базы, зависает.

лог:

Версия - 1.0.6.14 (13)
job = да
Найден 7za.exe
Путь к 1C "C:\Program Files (x86)\1cv82\common\1cestart.exe"
тек.момент 1089957521
Папка TEMP уже существует
Тип архива дамп PostgreSQL
Путь к дерриктории Postgre E:\DataStore\bin
База - dcoumtest
Временная папка - E:\TEMP\
Создание файла с паролем в домашней папке C:\Windows\system32\config\systemprofile\Application Data\postgresql
Создание файла с паролем - Ошибка
Начало выгрузки postgresql 13:52:34
C:\Windows\system32\config\systemprofile
174. cvmbackup 119 23.07.12 08:57 Сейчас в теме
(173) damontut, Все верно! Прорвете полномочия пользователя из под которого запускается служба для директории "C:\Windows\system32\config\systemprofile\Application Data\postgresql". В Вашем случае служба не может создать необходимый файл для подключения к БД.
В следующей версии учту эту исключительную ситуацию и создам стоп-архивацию на данном шаге.
186. PokerFace 15 22.08.12 11:57 Сейчас в теме
С библиотекой все хорошо, спасибо,теперь правда другая проблема...(ключ 1с точно работал..

Версия - 1.0.6.14 (13)
job = да
Найден 7za.exe
Путь к 1C
тек.момент 1091981018
Папка TEMP уже существует
Тип архива 1С
Файловая
1С пользователь - Да
Временный путь C:\Program Files\CVMbackup\temp\Рабочая090612отНих.dt
завершаем 1С окно аутентификации - Успешно
завершаем запуск 1С - Успешно
завершаем Конфигуратор 1С - Успешно
завершаем определенное окно 1С - Успешно
Начало выгрузки 1С 9:54:53
Запуск 1С - Успешно
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 1 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 2 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 3 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 4 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 5 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 6 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 7 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 8 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 9 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 10 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 11 из 12
Ошибка выгрузки базы 1С (Возможно недоступен ключ 1С или COM соединение)
PID для завершения 0
Процесс 1С закрыт
192. APens 28.11.12 14:30 Сейчас в теме
Здравствуйте,
при выполнении на сервере (windows server 2008r2) попытки выгрузить базу произошда ошибка, лог :

Версия - 1.0.6.13 (13)
job = да
Найден 7za.exe
Путь к 1C "C:\Program Files (x86)\1cv82\common\1cestart.exe"
тек.момент 1098627078
Папка TEMP уже существует
Тип архива 1С
Серверная
1С пользователь - Да
1С пароль - Нет
Временный путь C:\Program Files\CVMbackup\temp\UPP_2012.dt
Откл. пользов. от сервера - Успешно
завершаем 1С окно аутентификации - Успешно
завершаем запуск 1С - Успешно
завершаем Конфигуратор 1С - Успешно
завершаем определенное окно 1С - Успешно
Начало выгрузки 1С 23:00:13
Запуск 1С - Успешно
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 1 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 2 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 3 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 4 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 5 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 6 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 7 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 8 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 9 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 10 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 11 из 12
Ошибка выгрузки базы 1С (Возможно недоступен ключ 1С или COM соединение)
PID для завершения 0
Процесс 1С закрыт
Ошибка выполнения задания по расписанию - 10 на дату и время 27.11.2012 23:00:00
Задание перенесено на следующую дату согласно расписания
Следующая дата архивации установлена - 28.11.2012 23:00:00
Конец лога

недоступность ключа маловероятна (их три и на каждом в 23:00 места есть, на рабочей станции такое задание отработало без проблем. А что может мешать на сервере 1с?
193. APens 17.12.12 06:02 Сейчас в теме
(192) APens,
помогла регистрация библиотеки
regsvr32 comcntr.dll
203. Biochemist 19.02.13 11:31 Сейчас в теме
Добрый день!

Скачал Вашу программу, настроил. Пытаюсь сделать архивацию, получаю следующее:


Версия - 1.0.6.14 (13)
job = да
Найден 7za.exe
Путь к 1C "C:\Program Files (x86)\1cv82\common\1cestart.exe"
тек.момент 1112759145
Папка TEMP уже существует
Тип архива 1С
Серверная
1С пользователь - Да
1С пароль - Нет
Временный путь C:\Program Files\CVMbackup\temp\Резервная БД 1С (актуальная по 16.02.2013).dt
Откл. пользов. от сервера - Ошибка (Возможно используется пользователь 1С не с "полными правами" или неверные имя и пароль администратора кластера)
завершаем 1С окно аутентификации - Успешно
завершаем запуск 1С - Успешно
завершаем Конфигуратор 1С - Успешно
завершаем определенное окно 1С - Успешно
Ошибка выполнения задания по расписанию - 18 на дату и время 19.02.2013 11:27:19
Задание перенесено на следующую дату согласно расписания
Следующая дата архивации установлена - 31.12.2099 23.59.59
Конец лога


Раскладку проверял, сделал все пароли цифровыми, пользователям дал все права. Единственный нюанс - в кластере две БД, в одной были текущие сеансы, но я сохранял резервную, в которой никто не работал и не было ни сеансов ни блокировок (проверял через консоль администрирования сервера). В чем может быть косяк?
208. yursio 20.06.13 08:42 Сейчас в теме
У меня странный косяк в программе. работает связка 1c 8.2 + PostgreSQL.
Создаю и запускаю бекап 1с Предприятия - создает нормально, но только 1 раз. Если через пару минут нажать Начать архивацию, то ничегоне происходит и лог не пишется. Но если удалить программу, а затем заново заинсталить, то автоматом запускается бекап.

Создаю и запускаю бекап Базы данных PostgreSQL выдает следующее в логе и дальше не идет.

Версия - 1.0.6.13 (13)
job = да
Найден 7za.exe
Путь к 1C "C:\Program Files (x86)\1cv82\common\1cestart.exe"
тек.момент 1121207003
Папка TEMP уже существует
Тип архива дамп PostgreSQL
Путь к дерриктории Postgre C:\Program Files (x86)\PostgreSQL\8.4.3-3.1C\bin
База - as4
Временная папка - C:\Users\admin\Desktop\
Создание файла с паролем в домашней папке C:\Windows\system32\config\systemprofile\Application Data\postgresql
Создание файла с паролем - Ошибка
Начало выгрузки postgresql 8:22:55
C:\Windows\system32\config\systemprofile
209. Jaivan 43 20.06.13 12:56 Сейчас в теме
Версия - 1.0.6.14 (13)
job = да
Найден 7za.exe
Путь к 1C C:\Program Files\1cv82\8.2.18.102\bin\1cv8s.exe
тек.момент 1121215992
Папка TEMP уже существует
Тип архива 1С
Файловая
1С пользователь - Да
1С пароль - Нет
Временный путь C:\Program Files\CVMbackup\temp\КД тут.dt
завершаем 1С окно аутентификации - Успешно
завершаем запуск 1С - Успешно
завершаем Конфигуратор 1С - Успешно
завершаем определенное окно 1С - Успешно
Начало выгрузки 1С 12:47:49
Запуск 1С - Успешно
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 1 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 2 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 3 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 4 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 5 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 6 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 7 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 8 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 9 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 10 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 11 из 12
Ошибка выгрузки базы 1С (Возможно недоступен ключ 1С или COM соединение)
PID для завершения 1720
Процесс 1С закрыт
Ошибка выполнения задания по расписанию - 10 на дату и время 21.06.2013 13:00:00
Задание перенесено на следующую дату согласно расписания
Следующая дата архивации установлена - 21.06.2013 13:00:00
Конец лога


comcntr.dll регистрировал
221. Elaks 29 08.01.14 21:09 Сейчас в теме
Версия - 1.0.6.14 (13)
job = да
Найден 7za.exe
Путь к 1C "C:\Program Files\1cv82\common\1cestart.exe"
тек.момент 1143514998
Папка TEMP уже существует
Тип архива 1С
Файловая
1С пользователь - Да
1С пароль - Нет
Временный путь C:\Program Files\CVMbackup\temp\УТ_10.dt
завершаем 1С окно аутентификации - Успешно
завершаем запуск 1С - Успешно
завершаем Конфигуратор 1С - Успешно
завершаем определенное окно 1С - Успешно
Начало выгрузки 1С 20:59:45
Запуск 1С - Успешно
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 1 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 2 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 3 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 4 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 5 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 6 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 7 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 8 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 9 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 10 из 12
Формирование файла *.DT - Ошибка (ожидание 5 сек. попытка 11 из 12
Ошибка выгрузки базы 1С (Возможно недоступен ключ 1С или COM соединение)
PID для завершения 0
Процесс 1С закрыт
Ошибка выполнения задания по расписанию - 10 на дату и время 09.01.2014 20:00:02
Задание перенесено на следующую дату согласно расписания
Следующая дата архивации установлена - 09.01.2014 20:00:02
Конец лога

Система: WinServer2008
Бекап базы 1С Бухгалтерия делает успешно, а базы 1С УТ с ошибкой в логе.
Пользователей нет. Вручную выгрузка проходит.
Попробовал на Win8 выгрузить УТ - работает.
Библиотеки все зарегистрированы.

Есть идеи по решению проблемы?
14. psa247 15.02.12 13:29 Сейчас в теме
Когда новую бетку можно поюзать будет ?
15. cvmbackup 119 15.02.12 14:29 Сейчас в теме
(14) psa247,
Так с лету не могу дату озвучить. Есть пока проблемы и они решаются.
16. vbvirus 15.02.12 15:02 Сейчас в теме
кто нибудь пробовал, вообще, загрузка на проц, и в чём архивирует?
17. vbvirus 15.02.12 15:10 Сейчас в теме
Плагин "1C Multiversion" позволяет выполнять резервное копирование файловых баз и SQL баз, расположенных на сервере 1С:Предприятия. Поддерживает резервное копирование и восстановление следующих версий 1С:Предприятия: 8.0, 8.1, 8.2.

Настройки конфигурации 1С:Предприятия перед резервным копированием

Чтобы во время резервного копирования не появлялось окно с просьбой ввести логин и пароль для доступа к базе, нужно чтобы пользователь, от имени которого работает hbagent.exe или NovosoftBackupNetworkWorkstation(если используется бекап рабочей станции) был зарегистрирован в конфигурации 1С с использованием механизма авторизации ОС Windows.

Для этого выполните следующие действия:

Откройте Конфигуратор 1С.


Откройте меню Администрирование / Пользователи.


В меню Пользователь отметьте галочкой пункт «Аутентификация Windows» и выберите пользователя.


*При использовании метода бэкапа File Copy дополнительных настроек авторизации не требуется.

Создание задачи резервного копирования 1С

Выберите в меню "Файл" подменю "Новая Задача". Появится Мастер создания новой задачи. Далее следуйте пошаговым инструкциям Мастера. Чтобы получить более детальное описание опций настройки, на каждом шаге работы с Мастером можно воспользоваться кнопкой "Помощь".

Шаг 1: Выберите тип Задачи.

Выберите тип Задачи - "Задача резервного копирования".
Выберите опцию «Режим Эксперта», чтобы далее установить расширенные настройки резервирования.


Шаг 2: Укажите тип данных для резервного копирования.

Нажмите кнопку «Добавить» и в появившемся меню выберите пункт 1С Multiversion.


В файловом окне появится список имеющихся на данном компьютере баз 1С.


Плагин «1С Multiversion» может использоваться как для резервного копирования файловых баз 1С:Предприятие, так и для бэкапа SQL баз, и включает два метода бэкапа баз 1С:

Метод бэкапа Dump. Средствами 1С.
Метод бэкапа File copy. Средствами Handy Backup.
Рассмотрим подробнее каждый из этих методов:

Метод бэкапа Dump.
Использует средства самой 1С для копирования базы. Может быть применим как для копирования файловых баз, так и для SQL баз.

Бэкап SQL баз.
В данном случае Handy Backup использует приложение толстого клиента(1Cv8.exe) для доступа к объектам базы 1С:Предприятие. Тип СУБД может быть любой из поддерживаемых сервером баз данных 1С: Oracle, MS SQL, DB2, PostgreSQL.
Также Handy Backup может бэкапить SQL базы данных напрямую, в обход сервера баз данных 1С. Для этого можно использовать плагины Handy Backup: Oracle backup, DB2 backup, а также плагин ODBC-backup для бэкапа MySQL, PosgreSQL, MS Access, FoxPro, InterBase и других.



Бэкап баз SQL может выполняться только методом Dump, где:

SQL bases тип баз
Infobases 2(SQL) список SQL баз
JUMP имя сервера 1С
newBaseSQL6 имя информационной базы на сервере 1С:Предприятие
Infobase 2(SQL).dt имя сохраняемого файла дампа (Dump)

Бэкап файловых баз.
Handy Backup осуществляет прямое копирование файлов баз данных 1С:Предприятие.


Dump метод бэкапа
File bases тип баз (файловые)
Infobase1(Files) имя базы
C%ЗА путь к базе в файловой системе
Bases путь к базе в файловой системе
InfoBase39 путь к базе в файловой системе
Infobase 1(Files).dt имя сохраняемого файла дампа (Dump)

Метод бэкапа File Copy.
Использует метод копирования файлов с базой. Плюс сопутствующие файлы, лежащие в том же каталоге. Применим только для файловых баз.


File copy метод бэкапа
Infobase 1(Files) имя базы
C%ЗА путь к базе в файловой системе
Bases путь к базе в файловой системе
InfoBase39 путь к базе в файловой системе
1Cv8FTxt файлы информационной базы в файловой системе
1Cv8Log файлы информационной базы в файловой системе
1023x2.txt файлы информационной базы в файловой системе
1Cv8.1CD файлы информационной базы в файловой системе
На данном скриншоте после номера версии 1С в дереве бэкапа указаны методы бэкапа. Каждый метод включает список доступных для него баз:



После метода Dump следует список типов баз, а после типов - уже сами имена баз и их содержимое. После метода File Copy указан список имен баз, который разварачивается в их содержимое.

Бэкап одной базы двумя методами
Бэкап файловых баз (Infobase 1(Files) возможен как методом бэкапа Dump, так и методом File Copy. Желательно выбрать один из них. При резервном копировании 1С 8.2 предпочтительнее использовать метод Dump, поскольку он выполняется средствами 1С:Предприятие, в связи с этим явялется более надежным и безопасным.

Шаг 3: Выбрать место назначения




Выберите один из следующих вариантов месторасположения резервных копий:

Локальный диск/внешний HDD/USB диск/локальная сеть
FTP
SFTP
CD-R/CD-RW
Blu-Ray/HD DVD/DVD
Handy Backup Онлайн
Шаг 4: Расширенные настройки

Здесь вы можете выбрать тип резервного копирования, а также установить дополнительные настройки.

Выберите «Полное резервирование».



Чтобы копирование осуществлялось каждый раз в отдельную директорию, названную в соответствии с датой и временем копирования - выберите «Сохранить резервную копию с временной меткой» и настройте временную метку. Это позволит иметь полные резервные копии информационных баз и конфигурации на каждую дату и время выполнения задачи (например, за последние несколько дней).



В диалоге «Установка обработки файлов» отметьте «Открывать файлы эксклюзивно». Необходимо обеспечить отключение пользователей 1С, использующих выбранные ранее конфигурации.



Шаг 5: Сжатие и шифрование

Сжатие необходимо для уменьшения размера резервной копии. Рекомендуется выбирать опцию «Сжатие ZIP (в несколько файлов)», что позволит избежать проблемы несовместимости большого размера архивов с некоторыми файловыми системами на жестких дисках, либо на CD/DVD носителях.
Установите качество сжатия выше, если необходимы более компактные резервные архивы.
Установите опцию «Зашифровать методом Blowfish» для защиты резервных копий от неправомерного доступа и задайте пароль доступа к шифруемым резервным копиям.
Внимание! При одновременном включении шифрования и опции бэкапа в одиночный ZIP архив информация об именах баз и путях их расположения окажется сохраненной в зашифрованном виде. Поэтому рекомендуется либо избегать такой комбинации опций, либо сохранить имя базы и путь её расположения в отдельном месте.




Шаг 6: Планирование

Для осуществления автоматического резервного копирования настройте расписание. Замечание: при резервном копировании на CD/DVD носитель, задача не выполнится, если в выбранном CD/DVD приводе будет отсутствовать диск в назначенное время.




Шаг 7: Дополнительные настройки

На этом этапе вы можете задать момент запуска программы в зависимости от начала или окончания выполнения определенной задачи.

А также создать Оповещение по электронной почте когда операция закончена, либо когда она закочена с ошибкой.




Шаг 8: Готова новая задача

На этом шаге можно просмотреть все свойства создаваемой задачи, скорректировать неверные настройки путем возвращения на предыдущие шаги, либо отказаться от создания задачи.

Введите имя задачи, которое будет отображаться в списке задач в главном окне Handy Backup.
Выберите опцию «Выполнить эту задачу сразу», если хотите выполнить задачу резервного копирования сразу после создания.



Замечание: Во время выполнения резервного копирования программа "1С" не должна использоваться пользователями. Если вы осуществляете резервное копирование/восстановление вручную - убедитесь, что никто не использует информационные базы, которые вы копируете. Если Задача копирования выполняется планировщиком - устанавливайте время, когда в системе "1С" нет пользователей, использующих базу. В противном случае, есть риск получения некорректной резервной копии информационной базы.

Handy Backup должен быть запущен с правами пользователя, в папке профиля которого по пути \Documents and Settings\USERNAME\Application Data\1C\1Cv81\ лежит файл ibases.v8i. При работе через рабочую станцию сервис NovosoftBackupNetworkWorkstation должен быть запущен от имени пользователя, для которого определены соответствующие конфигурации 1С.
18. rus128 2 15.02.12 15:20 Сейчас в теме
Вообще-то, сама 1С не рекомендует делать резервные копии методом выгрузки, если есть возможность сделать это средствами сервера БД.
Но в качестве инструмента для тех, у кого по разными причинам "зоопарк" на разных платформах - ваша разработка очень полезная.
20. cvmbackup 119 15.02.12 18:17 Сейчас в теме
(18) rus128,
небольшой пример из практики (конфигурация на базе УТ с множеством доработок, ГБ в отпуске):
В организации "Х" ежедневно производился дамп БД (БД использовалась на тот момент postgresql 8.3), ну как то по накату все производилось, проверялись дампы на дату и размер, все вроде было хорошо, пока не потребовалось восстановить базу (причиной была переустановка серверной ОС), и естественно положились на дамп postgresql и не стали заворачиваться на выгрузке посредствам 1С (ведь она рекомендует по средствам SQL). Переустановили ОС, установили postgresql(все патченое от 1С) начали загружать дамп и тут.... ОБЛОМ, что только не делали, вплоть до новой переустановки ОС. Подключали много профессионалов и специалистов (а время идет, организация заморозилась, уходят больше деньги)... Все специалисты ставили один вердикт испорчена таблица с "конфигурацией", она там самая большая, так вот она нивкакую не хотела загружаться в БД, перековыряли весь config от postgresql (уменьшали и увеличивали память, таймауты, да каждую строку практически правили, переиндексировали и что только ещё не делали) весь интернет обсосали, хоть тресни нивкакую не грузит, останавливается именно на этой таблице. Начали загружать по таблицам, все загрузились, даже брат близнец config_temp (это не сохраненная конфигурация по размеру она почти такая же) загрузился без проблем, а вот сама конфигурация отказывалась. Нашли таки последнюю измененную конфигурацию без данных, загрузили её в пустую БД того же postgresql, выдернули таблицу конфигурации и экспортировали в нашу поломанную. Все встало на место 1С запустилась, НО.... ДАННЫХ ТО НЕВИДНО... ИНДЕКСНЫЕ ПОЛЯ КОНФИГУРАЦИИ И ТАБЛИЦ С ДАННЫМИ НЕ СОВПАДАЮТ!!! Начали SQL запросами присваивать данным соответствующие названия полей (это муть ещё та), начали появляться данные, но та криво и с множеством ошибок и с мыслями какие ошибки полезут после того как эту "выковырянную" и "изломанную" базу начнет эксплуатировать организация. Ушло две недели на все эти ковыряния и эксперименты...
Забивать с нуля БД это тот ещё труд + текущая работа, сколько нужно заплатить сотрудникам за двойную и сверхурочную работу? И найдутся ли все документы в бумажном виде для их восстановления в программе?
Благо бухгалтер имел привычку выгружать информационную базу по средствам 1С, не часто, а так для своего спокойствия. Выгрузка оказалась полутора месячной давности. И все равно всем пришлось попотеть чтобы догнать текущий момент документооборота, внося все утерянные данные.

На сегодняшний день жесткий диск 1Тб я думаю может себе позволить любая организация, поэтому нужно полагаться на опыт а не рекомендации, и нужно делать резервные копии как дамп SQL, так и штатными средствами 1С, так же в добавок можно конечно тупо и извращенно копировать весь каталог с БД, благо емкости накопителей в наше время хватает. А лучше сразу на два диска параллельно, и вдобавок в интернет на какой нибудь свой FTP хостинг (хотя бы штатную выгрузку, она меньше всего весит) если конечно у вас безлимитный интернет.
Пусть скрипит и работает на человека "железо", а не заставлять мучиться людей восстанавливать данные. Ведь именно для этого человек его и создал. Это прогресс.
DanMan; Yimaida; +2 Ответить
21. rus128 2 15.02.12 18:53 Сейчас в теме
(20) На сегодняшний день жесткий диск 1Тб я думаю может себе позволить любая организация, поэтому нужно полагаться на опыт а не рекомендации, и нужно делать резервные копии как дамп SQL, так и штатными средствами 1С, так же в добавок можно конечно тупо и извращенно копировать весь каталог с БД, благо емкости накопителей в наше время хватает.
На прошлой работе перед моим увольнением размер одной (центральной) БД составлял более 700Гб, так что там задача архивирования стояла ОЧЕНЬ остро...
22. cvmbackup 119 15.02.12 19:14 Сейчас в теме
(21) rus128,
700Гб это развернутой или дамп сжатый в архив, или файловая, или выгрузка *.dt?
Если развернутой то она в разы будет меньше при сжатии, и не так много места будет занимать на HDD 1Tb !
19. psa247 15.02.12 16:53 Сейчас в теме
Замечание: Во время выполнения резервного копирования программа "1С" не должна использоваться пользователями. Если вы осуществляете резервное копирование/восстановление вручную - убедитесь, что никто не использует информационные базы, которые вы копируете. Если Задача копирования выполняется планировщиком - устанавливайте время, когда в системе "1С" нет пользователей, использующих базу. В противном случае, есть риск получения некорректной резервной копии информационной базы.


Обратите внимание на этот ОГРОМНЫЙ НЕДОСТАТОК. А этот ПП должен решить эти проблемы, так что...
23. sergb1979 16.02.12 09:57 Сейчас в теме
24. cvmbackup 119 16.02.12 10:22 Сейчас в теме
(23) sergb1979,
Если использовать в программе "Тип источника архивации 1С:Предприятие 8.2" т.е. выгрузка информационной базы в файл *.dt, происходит COM соединение, что требует наличие ключа 1с. В остальных случаях он не используется.
25. front11 16.02.12 11:41 Сейчас в теме
цитата:
сновные функции:
• Создание расписания выполнения архивации с настройкой «глубина архивации». Т.е. пользователю не нужно беспокоиться о переполнении «хранилища» и удалении «старых» архивов, программа сама будет удалять старые копии согласно настройке.
• Асимметричное шифрование. У каждого архива уникальный пароль, который шифруется «открытым ключом». В свою очередь, «открытый ключ» не сможет расшифровать пароль. Дешифрование становится возможным, если пользователь имеет «закрытый ключ», физическое нахождение которого известно только его владельцу. При утере «закрытого ключа», архивные копии разархивировать НЕВОЗМОЖНО!
Для справки: при одновременном использовании большого числа компьютеров, которые работают над перебором пароля к одному архиву со скоростью 10 миллиардов паролей за секунду, пароль, состоящий из 20 символов будет взломан более, чем через 100 лет. Программа CVMbackup устанавливает на архив пароль длиной 40 символов.
• Выгрузка «Информационной базы» любых конфигураций платформы 1С: Предприятие. Обычно, аналоговые программы архивируют директорию, где находится база данных. CVMbackup создает выгрузку конфигурации и данных (это тоже самое, что выполнить действия в «Конфигураторе 1С» - пункт меню «Администрирование» - подменю «Выгрузить информационную базу…»), что значительно увеличивает надежность и универсальность архивной копии при восстановлении на любой вариант (файловый, SQL) базы 1С.
• В момент выгрузки «Информационной базы» 1С: Предприятия в «серверном варианте» CVMbackup автоматически завершает работу активных пользователей только той базы, которая выгружается.
• Программа работает как служба Windows, запускается автоматически при загрузке компьютера и не требует входа под учетной записью пользователя.
• Автоматическое подключение архива 1С. Если необходимо просто просмотреть данные в ранее созданном архиве базы, программа сама распакует, установит, и пропишет подключение на клиента 1С указанной Вами копии.


а есть же полно программ, которые бекапят нормально в виде архива. Есть разница как создать архив 1С? просто архивировать в ZIP или сделать выгрузку информационной базы?
26. cvmbackup 119 16.02.12 13:31 Сейчас в теме
(25) front11,
Программ много, но у каждого свои плюсы, я же хочу сделать универсальную, собрать все плюсы воедино и плюс свои плюсы добавить. По поводу способов создания архивации 1С, моё мнение исходя из опыта - нужно использовать все возможные методы одновременно, пусть это будет занимать больше места, но шансы на восстановление информации вырастет в разы, плюс можно вовремя выявить критическую ошибку (был случай когда стандартными средствами файловая база не выгружалась, писала ошибку, хотя 1С запускалась без ошибок, полное тестирование с переиндексацией и исправляли через chdbfl.exe ничего не помогло. Так и работал человек с битой базой, что считаю не есть хорошо и когда нибудь это скажется). А если бы одновременно делались архивы разными способами, выявилось бы сразу, т.к. все архивы за "определенную дату" имели бы размер, а ошибочная весила бы 0 кб. Откатили бы назад на один день, протестовали, забили недостающие документы, и можно спать спокойно!
28. CnupT 41 17.02.12 08:38 Сейчас в теме
(26)
"Так и работал человек с битой базой, что считаю не есть хорошо и когда нибудь это скажется)."
У самого есть клиент, базы выгружаются и загружаются, но при этом любое сравнение/объединение с cf файлом приводит к схлопыванию конфигуратора:(
Вполне возможно, этого можно было бы избежать, если бы резервные копии делались несколькими способами, как вы и предлагаете
27. CnupT 41 17.02.12 08:35 Сейчас в теме
Исключительно из любопытства, планируется ли перевод разработки на платную основу, или она так и останется бесплатной? Ориентировочная стоимость?
Заявленный функционал очень радует, ждем окончания отладки.
29. cvmbackup 119 17.02.12 08:52 Сейчас в теме
(27) CnupT,
Не могу сказать про стоимость, разработка абсолютно бесплатна, т.к. на текущий момент реализовано только 10% функционала от задуманного (пока только на уровне общей массы подобных программ).
30. antares_of 13 17.02.12 12:51 Сейчас в теме
Полезная вещь, особенно для тех у кого постоянно вырубает электричество или сетка пропадает. База рушится постоянно, а так можно в конце дня копии делать.
31. qux 25 17.02.12 16:57 Сейчас в теме
Неплохо бы еще копирование архива на ftp... :)
32. cvmbackup 119 17.02.12 17:16 Сейчас в теме
(31) Изначально это внедрено в программу!!! Так что извините, совет просьба неактуальна.
35. psa247 20.02.12 21:20 Сейчас в теме
36. psa247 20.02.12 21:21 Сейчас в теме
баг-репорты куда слать если что ??
37. psa247 20.02.12 21:25 Сейчас в теме
мыло для связи, будьте добры :)
38. hamsar 4 20.02.12 21:37 Сейчас в теме
39. cvmbackup 119 20.02.12 22:31 Сейчас в теме
Логи и баг репорты ложаться в папку Log в директории программы. (Если баг то файл с именем temp.txt, если все ок то файлу присваивается имя архива.)
Ошибки предложения и отзывы можно слать на мыло admin@cvm.su или тут в комментариях). Завтра будет готова функция резервного копирования IBM BD2.
40. psa247 21.02.12 05:13 Сейчас в теме
Установил на Винь 2008 Р2.
Как служба встала норм. Попросила указать папку с закрытым ключом. Добрался до первого окна мастера настройки, выбрал переключатель 1С:Предприятие 8.2 нажал "Далее" и зависло.
41. psa247 21.02.12 05:17 Сейчас в теме
Завершил процесс через диспетчер. Два раза по ярлыку для Менеджера - выдало Access Violation. Появилось видимым окно с кэпшенэм "Трей" ))). Закрыл окно - исчез значок из области уведомлений. Запустил повторно - та же ошибка. Закрыл, перезапустил службу - то же самое. Чуть позже ребутну сервак.
44. cvmbackup 119 21.02.12 07:13 Сейчас в теме
(41) psa247,
ошибка Access Violation - нет доступа к реестру на запись, т.е. нужно запускать менеджер под правами администратора или пользователя с доступом на запись системного реестра.
глубина архивации - (все верно) число хранимых архивов по данному расписанию, старые архивы затираются.
45. psa247 21.02.12 07:21 Сейчас в теме
(44) запускалось под админом.
Эта ошибка возникает в случае повторных запусков менеджера после убивания через таскменеджер
42. psa247 21.02.12 06:57 Сейчас в теме
Запустил пока задание на бэкап средствами SQL R2.
Вопрос: Глубина архивации - это количество дней, после которых удаляется архив ?
Уточнение по предыдущей проблеме - работал по RDP без режима /console
46. cvmbackup 119 21.02.12 08:48 Сейчас в теме
Ну наконец то толковые коменты пошли!
Забыл дописать. В редких случаях ошибка Access Violation возникает из за невозможности вытащить текущее время из системы (sys.utils), помогает только "ребут" системы, обходных путей пока не нашел.
Название архива 1079326724_SchetaSQL_11.zip означает - что 21.02.2012 в 07-00-08 запустилась архивация данных базы "SchetaSQL" и создан архив. По поводу размера - пришли пожалуйста мне на почту admin@cvm.su лог файл с именем 1079326724_SchetaSQL_11.txt из папки "Log".
На счет пароля согласен, но md5 никак не применить, т.к. хеш можно применить при сверке т.е. пользователю нужно будет вводить пароль каждый раз при подключении к базе при архивации, что невозможно при автоматизации процесса. Может просто убрать его из settings.cvm ? тогда получиться неполноценное сохранение настроек, "палка о двух концах"! Есть какие нибудь ещё соображения по этому поводу?
И необходимо обновиться, нашел критический баг.
Также предлагаю списаться по почте, есть предложение от меня.
48. psa247 21.02.12 17:08 Сейчас в теме
Владимир, просьба исправить опечатки в:
- выбор дирРектории для архивации
- добавить возможность "немедленного" архивирования выбранным видом архивации указанной базы
- напоминаю, что под Виндовс 2008 Р2 менеджер зависает при нажатии далее после установки переключателя на "1С:Предприятие". Пробовал на виртуальном рабочем столе, так и с консоли.
- лог крошечного SQL-ного бэкапа выслал на мыло.
- почему-то настройки CVM сохранились в каталог с первой архивной копией, а не, к примеру, в каталог установки программы ?
- и можно еще подсказку выводить в кэпшен лейбла на форме напротив списка доступных архивов, когда фокус мыши наводишь в управлении архивами ? Предлагаю туда выводить понятное пользователю время создания архива ))
49. cvmbackup 119 22.02.12 11:28 Сейчас в теме
(48) psa247,
Опечатка исправлена.
Немедленная архивация реализована.
С зависанием - экспериментирую с учетной записью пользователя т.к. в текущий момент на моём сервере (2008 R2) зависание не замечено, пытаюсь добиться этого.
Лог просмотрел, информации недостаточно, в новой версии расширил лог для MS SQL.
Настройки теперь сохраняются только в папке с программой.
Читабельная дата присутствует в модуле "Работа с архивами".
56. Lukich66 79 23.02.12 16:53 Сейчас в теме
(49) добрый день, с праздничком Вас. Однако при установке был несколько удивлен "грамматикой" первого окна предупреждений. А полет в Инет на Вашу страничку-это от Майкрософт?
И последнее- то ли я дурак,то ли лыжи не едут- но "вещь" в режиме 1сПредприятия- молчит как "вкопанная"-активность строки выбора баз-конфигураций=0, немедленный архив каталога- меня просто проигнорировал. Это чем-то,объясняется?
57. Grobik 23.02.12 18:02 Сейчас в теме
(56) + на сайте лежит CVMbackup версия 1.0.5.1. Это, что политика такая?

Которая тоже не работает.
Причем ни одна версия, ни на одной машине ничего в лог файл не записала.
Не знаю, то ли копать дальше, то ли подождать.

(6) private.key - это закрытый ключ и его рекомендуется хранить на съемном носителе

Где бы его найти еще. На моем компе такого файла нету.
58. psa247 23.02.12 18:19 Сейчас в теме
(57) Grobik, поделикатней, плиз.
Свое такое не делали,- так помогайте !
63. cvmbackup 119 23.02.12 20:06 Сейчас в теме
(57) Grobik,
Если утерян "Приватный" ключ:
Рекомендую пересоздать ключи, но ранее созданные архивы вы уже никогда не распакуете!

Произвести следующие действия:
1. Закрыть "Менеджер"
2. Удалить файл "public.key" в папке "директория программы"\key
3. Запустить менеджер. (появится диалоговое окно генерации ключей)
65. Grobik 24.02.12 10:50 Сейчас в теме
(63) 1) private.key вообще нигде не обнаружен. Никому не нужны архивы которые не возможно распаковать. Сделайте кнопку для генерации новых ключей. А не "Произвести следующие действия:"

2) Уберите вход на Вашу страничку после установки! Вам это ничего не даст, т.к. тот кто установил Вашу программу про Вас уже знает.
А выход в интернет программы имеющей доступ к базам 1с и скуля КРАЙНЕ нервирует начальство и админа.

3) "С файлом 1CEStart.cfg в пользовательской папке, буду искать решение." Решение уже есть не заморачивайтесь. Если почитаете про эту ошибку — убедитесь что уже много людей с этим голову ломали так ничего не добившись. Вы не АБИ и Майкрософт.
68. cvmbackup 119 24.02.12 12:08 Сейчас в теме
(65) Grobik,
Давайте не будем нервничать и разберемся по порядку!
Первая проблема с ключами.
В какой папке удаляется ключ private.key ???
Если из папки key то так и должно быть, ключ сохраняется лишь в том месте в котором вы указали при генерации.
Сделать кнопку для генерации новых ключей? Нужно понимать что при генерации новых ключей старые резервные копии новыми ключами не открыть. Считаю эту функцию разовой и не стоит ей злоупотреблять т.к. можно запутаться к каким архивам какой ключ. И если программой будет пользоваться не админ а бухгалтер какой нибудь, и случайно сгенерирует новые ключи, а потом понадобится восстановить прошлый архив, будет большой облом.

По поводу ничего не архивируется:
внимательно обратите внимание на созданное расписание, когда и во сколько произойдет архивация. Т.к. при создании расписания учитывается текущее время, и если вы опоздали с созданием расписания архивации хоть на секунду от текущего времени, от запланированного времени, архивация переносится на следующий период.

С файлом 1CEStart.cfg все таки хочу решить проблему.
69. Grobik 24.02.12 12:33 Сейчас в теме
(68) 1) "С файлом 1CEStart.cfg все таки хочу решить проблему." Не надо. "Не найдена лицензия COM-соединением. Не обнаружен ключ защиты программы или полученная программная лицензия!"
Погуглите, серьезные люди не могут решить. 1CEStart.cfg только один из вариантов решения. Еще есть править 1cv82\conf\nethasp.ini или ("dcomcnfg". "Службы компонентов","Компьютеры" "Мой компьютер", "Свойства" "Безопасность COM". Права доступа "Изменить ограничения", разрешить Анонимный вход и ВСЕм полные права, т.е. поставить все галочки. Тоже самое с "Разрешение на запуск и активацию".)
И другие варианты. Не заморачивайтесь с этим вопросом!

2) "ключ сохраняется лишь в том месте в котором вы указали при генерации." Спасибо, вопрос снят. Я от природной тупости выбирал C:\Program Files\CVMbackup\key для сохранения ключей ;)

3) "будет большой облом." Спрячьте кнопку а вызов по комбинации клавиш, а когда программа выйдет из стадии тестирования уберете. Все равно перед началом "боевого" использования ключ придется менять.

4) не работает при запуске "вручную", как впрочем и "по расписанию".
70. cvmbackup 119 24.02.12 12:44 Сейчас в теме
(69) Grobik,
4) не работает при запуске "вручную", как впрочем и "по расписанию".

есть ли файл temp.txt в папке log в корне программы?
есть ли вообще какие нибудь текстовые файлы в папке log ?
72. Grobik 24.02.12 13:44 Сейчас в теме
(70) "Причем ни одна версия, ни на одной машине ничего в лог файл не записала."
(71) Да. Не мучайте себе голову этим вопросом. Это дела 1С и Майкрософт. У всех решается по разному.
Если у кого будут эти проблемы сисадмин найдет им решение или прог 1С.
73. cvmbackup 119 24.02.12 13:52 Сейчас в теме
(72) Grobik,
это более чем странно!
просмотрите пожалуйста службу "cvmbackup", запущена ли она?
А так же Зайдите в Администрирование -> Просмотр событий -> журнал "Приложения", есть ли там ошибки относящиеся к программе servicecvm.exe ?
А так же Брандмауэр, может он блокирует действия службы?
74. Grobik 24.02.12 14:00 Сейчас в теме
(73) "просмотрите пожалуйста службу "cvmbackup", запущена ли она?" — однозначно.
"А так же Зайдите в Администрирование -" приедет сисадмин посмотрим.
"Брандмауэр" — точно нет.
71. cvmbackup 119 24.02.12 12:56 Сейчас в теме
(69) Grobik, кнопочку сделаю!
А как сейчас решается вопрос с файлом 1CEStart.cfg ? Просто его удаление из \Application Data\1C\1CEStart ?
59. cvmbackup 119 23.02.12 18:25 Сейчас в теме
(56) Lukich66,
Можно поподробнее?
в режиме 1сПредприятия- молчит как "вкопанная"-активность строки выбора баз-конфигураций=0
, появляется ли вообще список конфигураций? если нет, то какая версия 1С используется?
При запуске немедленной архивации, появилось ли окно подтверждения выполнения с текстом "Выполнить архивацию выбранного расписания сейчас?" ?
60. Grobik 23.02.12 18:52 Сейчас в теме
(59) На локальном компе пишет "Несоответствие версий клиента и сервера 1С:Предприятие
Различаются версии клиента и сервера (8.2.14.519-8.2.12.96),
клиентское приложение: СОМ-соединение."

При работе на сервере через терминал (с админскими правами) пишет (Failed to get data for "max") то есть то же самое, что и в Работа с архивами далее когда еще ни одного архива не создано. Пишет так при первом запуске и выводит до десятка таких окон подряд.

Вопрос про местонахождения private.key остается в силе. Если он отсылается только Вам,
то программу можно раздавать бесплатно даже когда она в разы превзойдет все, что существует на рынке.
62. Lukich66 79 23.02.12 19:04 Сейчас в теме
(60) Grobik, Вам спасибо,похоже мы одновременно наступили на одни и те же грабли.
61. Lukich66 79 23.02.12 19:02 Сейчас в теме
(59) платформы 8.2.15.289,8.1.15.14, список конфигураций не появляется. Запуск немедленной архивации каталога с окном предупреждения появлялся, архивирование произвелось в вашу папочку\tmp-увидел это при удалении cvm_b. Кстати удалил "софт" потому что, после удаления строки каталожного архива на экран вывалилась запись на иностранном языке( типа чего-то там не может)в каскаде окошек как будто я пасьянс разложил, комп повис и только 3 заветные кнопки привели его в чувство.
И попутно,не понравился ярлычок в области "time",там и так всего понавешено - а переместить низя.
Может пока не стоит так торопиться,хоть и бесплатно. Есть пока и другие варианты,т.ч. удачи.
64. cvmbackup 119 23.02.12 23:39 Сейчас в теме
(61) Lukich66,
если архив был в папке temp, значит программа не завершила резервное копирование, скорее всего не успела до удаления Вами программы. Обязательно сделаю анимацию иконки в трее для отображения активности программы.
Каскад окошек я "наверное" исправил в версии 1.0.6.1, по крайне мере я всеми способами издевался над формой с расписанием пытаясь вызвать эту ошибку. Также в настройках в следующей версии поставлю возможность скрытия иконки в трее.
С файлом 1CEStart.cfg в пользовательской папке, буду искать решение.

Люди прошу не отворачиваться, стараюсь для народа, помогите с тестированием! Все эти негативные комментарии за ошибки помогут мне "отточить" программу для Вас.
50. AlexShap 2 22.02.12 12:17 Сейчас в теме
Классная вещь. Буду тестировать.
51. cvmbackup 119 22.02.12 12:48 Сейчас в теме
(50) AlexShap, Спасибо! Только прошу, пишите итоги тестирования, для меня это очень важно!
53. AlexShap 2 23.02.12 15:10 Сейчас в теме
(51) Теперь только после праздников :)
52. BuhSt 22.02.12 13:10 Сейчас в теме
Спасибо, думаю нужная вещь, но надо поюзать.
54. Grobik 23.02.12 16:27 Сейчас в теме
"Не найдена лицензия COM-соединением. Не обнаружен ключ защиты программы или полученная программная лицензия!"
УТП для Украины 1.2.2.3. Винда 2008, скуль 2005. С бубном пока не бегал. Сервер 1с пока перезагрузить нет возможности. http://www.sql.ru/forum/actualthread.aspx?tid=784159
55. Grobik 23.02.12 16:43 Сейчас в теме
Для терминального режима работы лечится следующим образом:

Заходим в каталог пользователя C:\Documents and Settings\user2\Application Data\1C\1CEStart

и удаляем файл 1CEStart.cfg

Как правило помогает с первого раза.

Пляски с бубном помогли.
66. Grobik 24.02.12 11:10 Сейчас в теме
4) Вы что издеваетесь? private.key появляется при генерации ключей на 15 секунд потом удаляется, а появляется public.key. С таким тестированием, когда Вам сообщают о проблемах, а Вы их игнорируете, желающие быстро закончатся.
5) "Причем ни одна версия, ни на одной машине ничего в лог файл не записала."
67. Grobik 24.02.12 11:25 Сейчас в теме
6) Не работает. Пользователей не выгоняет. Ничего не архивирует. На странице загрузки сделайте доступными старые версии. Судя по этой ветке там были даже работающие.
75. NTaker 24.02.12 22:08 Сейчас в теме
задумка очень понравилась. желаю успеха в конечной реализации.
поставил на ноут и сейчас пробую первый раз сделать автобекап.
хотелось бы кнопку свертывания окна менеджера расписания, а не только кнопку его закрытия - все-таки, имхо, комбинация alt+tab удобнее лишних движений мыши в системном трее.
зы. что-то излишне долго создается архив
ззы. в логе есть запись - Папка TEMP не создана
76. NTaker 24.02.12 22:47 Сейчас в теме
прошло 50 минут, а база весом в 283Мб до сих пор не выгрузилась.
77. NTaker 25.02.12 07:24 Сейчас в теме
так ничего и не заархивировалось до утра. в трее значок анимированный - процесс архивации запущен. пробовал выключить сервис - при повторном запуске процесс архивирования почему-то запускается сам и не дает удалить созданное задание архивации, мотивируя это тем, что задание выполняется. ога, выполняется - ресурсы проца ржутся и все.
80. cvmbackup 119 25.02.12 08:48 Сейчас в теме
(77) NTaker, Можно Вас попросить прислать мне на мыло admin@cvm.su все текстовые файлы из папки "log" в корне программы? (если архивировалась база MS SQL то предварительно зачистите логи от паролей)
78. psa247 25.02.12 08:25 Сейчас в теме
Владимир, так пока и виснет на выборе 1С:Предприятие
Вы письмо получили с предложением о создании контрольных точек в коде программы ?
79. cvmbackup 119 25.02.12 08:46 Сейчас в теме
(78) psa247,
Да письмо получил и сразу ответил! В письме была вложена программа и просьба прислать сформированный лог файл в корне с программой с именем "logmeneger.txt". Если не получили, пришлите файлик сейчас пожалуйста. Он появляется после выбора типа архивации 1С, как раз в том месте где у Вас зависает.
81. psa247 25.02.12 08:54 Сейчас в теме
(79)
содержимое файла:

Поиск переменной среды APPDATA
Найдена переменная APPDATA - C:\Users\Администратор\AppData\Roaming
Формирование списка подключений
Найден пользовательский файл подключений 1С - ibases.v8i

С этого момент 25% процессорного времени, никакой дисковой активности и все
Оставьте свое сообщение