• автоматической выгрузки «Информационной базы» любых конфигураций платформы 1С: Предприятие с отключение пользователей;
• автоматических созданий дампов баз данных: MS SQL Express, PostgreSQL, IBM DB2 Express-C;
• автоматической архивации любых локальных директорий.
Текущая версия 1.0.6.14 (11.03.2012)
Основные функции:
• Создание расписания выполнения архивации с настройкой «глубина архивации». Т.е. пользователю не нужно беспокоиться о переполнении «хранилища» и удалении «старых» архивов, программа сама будет удалять старые копии согласно настройке.
• Асимметричное шифрование. У каждого архива уникальный пароль, который шифруется «открытым ключом». В свою очередь, «открытый ключ» не сможет расшифровать пароль. Дешифрование становится возможным, если пользователь имеет «закрытый ключ», физическое нахождение которого известно только его владельцу. При утере «закрытого ключа», архивные копии разархивировать НЕВОЗМОЖНО!
Для справки: при одновременном использовании большого числа компьютеров, которые работают над перебором пароля к одному архиву со скоростью 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 Программа в активной разработке, принимается любая критика и предложения для исправления и доработки данного программного обеспечения. Положительные коментарии тоже радуют 🙂
У меня нет «тестеров», прошу народ тестировать!!!
Программный продукт «CVM backup» предназначен для:
• автоматической выгрузки «Информационной базы» любых конфигураций платформы 1С: Предприятие с отключение пользователей;
• автоматических созданий дампов баз данных: MS SQL Express, PostgreSQL, IBM DB2 Express-C;
• автоматической архивации любых локальных директорий.
Перейти к публикации
Задумка просто великолепна!!!
Удачи в реализации!!!
и хорошо бы проверку на открытые сеансы и принудительное закрытие.
Спасибо.
так и планируется реализовать! существующие сеансы завершаться с предупреждением пользователей, а новые сеансы будут невозможны к запуску пока не даст добро администратор или служба cvmbackup.
На текущий момент программа завершает все открыты сеансы необходимой для выгрузки базы, без предупреждения и только SLQ версии.
А можно поподробнее вот про это:
«Асимметричное шифрование. У каждого архива уникальный пароль, который шифруется «открытым ключом». В свою очередь, «открытый ключ» не сможет расшифровать пароль. Дешифрование становится возможным, если пользователь имеет «закрытый ключ», физическое нахождение которого известно только его владельцу. При утере «закрытого ключа», архивные копии разархивировать НЕВОЗМОЖНО!»
что делать тем кто ключ все-таки потерял? где хранится этот ключ? не очень понятна система.
— архивация любых каталогов (даже при наличии занятых процессом файлов);
>>> здесь не очень понятно, можно подробнее ?
— не забудьте про работу в терминале. Отключенные и простаивающие пользователи. Давно пора сделать
(4) Валера,
При установке программы генерируются два файла (private.key и public.key).
private.key — это закрытый ключ и его рекомендуется хранить на съемном носителе (флешке, или диске) и подальше от локализации «хранилища резервных копий» в сейфе или куда нибудь ещё (насколько хватит фантазии), даже можно просто распечатать на бумаге и спрятать листик у себя в портмоне (при условии что вы сможете набрать данный текст символ в символ в том-же «Блокнот»), главное сохранить последовательность байтов в файле. Этот файл в работе программы при создании резервных архивов не участвует, его близко не должно быть рядом с программой. Он необходим только при восстановления (распаковки) данных из резервной копии, только с помощью этого файла возможно распаковать архив и ни какого другого, при его утери или отсутствии никто Вам не поможет, расшифровать архив практически невозможно, повторная генерация ключей — создаст совсем другую последовательность байт и созданные до этого архивы он не распакует. Вероятность того что получиться точно такой же ключ в ближайшие сотни лет сводится к нулю. Поэтому имея этот ключ, вы хозяин резервной информации, и никто кроме вас её не сможет прочесть.
public.key — это открытый ключ это набор байт которые участвуют в зашифровке резервных копий. Интереса для злоумышленника никакого не представляет, и может храниться где угодно открыто и доступно. Файл участвует каждый раз при создании резервного архива и должен присутствовать в директории с программой в папке «key». С его помощью можно только зашифровать архив и не более, расшифровать он не сможет и с его помощью невозможно создать «закрытый ключ».
Эти два ключа образуют собой пару, их нельзя разделять, или заменять один из них другим файлом.
public.key — зашифровывает.
private.key — расшифровывает то что зашифровал public.key.
(5) psa247,
некоторые архиваторы при упаковке файлов ругаются «Файл не может быть добавлен в архив так как он открыт или используется другой программой» и пропускает его. CVMbackup пакует все что есть — включая скрытые, занятые и временные файлы.
(5) psa247,
Про работу в терминале не упустим, думаю там сложностей не возникнет.
Про работу в терминале не упустим, думаю там сложностей не возникнет. Да, тот же вариант, что и файл-серверный. Планируете корректно закрывать по кнопочкам ?
(9) psa247,
файл-серверный вариант будет завершаться немного иначе чем SQL, алгоритм уже работает, на текущий момент дорабатывается интерфейсная часть программы.
у кого какие есть пожелания для удобства администрирования пользователей 1С? Прошу высказывать.
Например недавно на почту пришло предложение: ограничить количество запускаемых клиентов 1С под одной учетной записью, это будет касаться как по локальной сети так и приемлемо для терминального доступа (при условии что на терминал заходят под разными учетными записями). Это необходимо для экономии ключей 1С, т.к. некоторые пользователи любят открывать много клиентов, а используют один или два, остальные просто весят в панели задач и занимают ключи.
Актуально ли это?
Также пришла просьба на возможность «разбитие архивов на части». Я подозреваю что у человека архив получился более 4Гб. С учетом используемых сейчас файловых систем NTFS, EXT3 и EXT4, актуально ли это?
А есть проверка на то, что пользователи в данный момент работают с БД?
Им бы ещё сообщать дескать «Выйдите пожалуйста» и дропать по таймауту.
(12) fzt,
так и планируется. В системном трее пользователя будет сообщение с обратным отсчетом и сообщением что такая то база будет отключена и блокирована администратором! И это будет возможно делать не только при архивации, но и при личной инициативе админа (например при обновлении конфигурации и д.р.)
Когда новую бетку можно поюзать будет ?
(14) psa247,
Так с лету не могу дату озвучить. Есть пока проблемы и они решаются.
кто нибудь пробовал, вообще, загрузка на проц, и в чём архивирует?
Вообще-то, сама 1С не рекомендует делать резервные копии методом выгрузки, если есть возможность сделать это средствами сервера БД.
Но в качестве инструмента для тех, у кого по разными причинам «зоопарк» на разных платформах — ваша разработка очень полезная.
Замечание: Во время выполнения резервного копирования программа «1С» не должна использоваться пользователями. Если вы осуществляете резервное копирование/восстановление вручную — убедитесь, что никто не использует информационные базы, которые вы копируете. Если Задача копирования выполняется планировщиком — устанавливайте время, когда в системе «1С» нет пользователей, использующих базу. В противном случае, есть риск получения некорректной резервной копии информационной базы.
Обратите внимание на этот ОГРОМНЫЙ НЕДОСТАТОК. А этот ПП должен решить эти проблемы, так что…
(20) На сегодняшний день жесткий диск 1Тб я думаю может себе позволить любая организация, поэтому нужно полагаться на опыт а не рекомендации, и нужно делать резервные копии как дамп SQL, так и штатными средствами 1С, так же в добавок можно конечно тупо и извращенно копировать весь каталог с БД, благо емкости накопителей в наше время хватает.
На прошлой работе перед моим увольнением размер одной (центральной) БД составлял более 700Гб, так что там задача архивирования стояла ОЧЕНЬ остро…
(21) rus128,
700Гб это развернутой или дамп сжатый в архив, или файловая, или выгрузка *.dt?
Если развернутой то она в разы будет меньше при сжатии, и не так много места будет занимать на HDD 1Tb !
а ключи 1с — она хавает?
(23) sergb1979,
Если использовать в программе «Тип источника архивации 1С:Предприятие 8.2» т.е. выгрузка информационной базы в файл *.dt, происходит COM соединение, что требует наличие ключа 1с. В остальных случаях он не используется.
цитата:
сновные функции:
• Создание расписания выполнения архивации с настройкой «глубина архивации». Т.е. пользователю не нужно беспокоиться о переполнении «хранилища» и удалении «старых» архивов, программа сама будет удалять старые копии согласно настройке.
• Асимметричное шифрование. У каждого архива уникальный пароль, который шифруется «открытым ключом». В свою очередь, «открытый ключ» не сможет расшифровать пароль. Дешифрование становится возможным, если пользователь имеет «закрытый ключ», физическое нахождение которого известно только его владельцу. При утере «закрытого ключа», архивные копии разархивировать НЕВОЗМОЖНО!
Для справки: при одновременном использовании большого числа компьютеров, которые работают над перебором пароля к одному архиву со скоростью 10 миллиардов паролей за секунду, пароль, состоящий из 20 символов будет взломан более, чем через 100 лет. Программа CVMbackup устанавливает на архив пароль длиной 40 символов.
• Выгрузка «Информационной базы» любых конфигураций платформы 1С: Предприятие. Обычно, аналоговые программы архивируют директорию, где находится база данных. CVMbackup создает выгрузку конфигурации и данных (это тоже самое, что выполнить действия в «Конфигураторе 1С» — пункт меню «Администрирование» — подменю «Выгрузить информационную базу…»), что значительно увеличивает надежность и универсальность архивной копии при восстановлении на любой вариант (файловый, SQL) базы 1С.
• В момент выгрузки «Информационной базы» 1С: Предприятия в «серверном варианте» CVMbackup автоматически завершает работу активных пользователей только той базы, которая выгружается.
• Программа работает как служба Windows, запускается автоматически при загрузке компьютера и не требует входа под учетной записью пользователя.
• Автоматическое подключение архива 1С. Если необходимо просто просмотреть данные в ранее созданном архиве базы, программа сама распакует, установит, и пропишет подключение на клиента 1С указанной Вами копии.
а есть же полно программ, которые бекапят нормально в виде архива. Есть разница как создать архив 1С? просто архивировать в ZIP или сделать выгрузку информационной базы?
(25) front11,
Программ много, но у каждого свои плюсы, я же хочу сделать универсальную, собрать все плюсы воедино и плюс свои плюсы добавить. По поводу способов создания архивации 1С, моё мнение исходя из опыта — нужно использовать все возможные методы одновременно, пусть это будет занимать больше места, но шансы на восстановление информации вырастет в разы, плюс можно вовремя выявить критическую ошибку (был случай когда стандартными средствами файловая база не выгружалась, писала ошибку, хотя 1С запускалась без ошибок, полное тестирование с переиндексацией и исправляли через chdbfl.exe ничего не помогло. Так и работал человек с битой базой, что считаю не есть хорошо и когда нибудь это скажется). А если бы одновременно делались архивы разными способами, выявилось бы сразу, т.к. все архивы за «определенную дату» имели бы размер, а ошибочная весила бы 0 кб. Откатили бы назад на один день, протестовали, забили недостающие документы, и можно спать спокойно!
Исключительно из любопытства, планируется ли перевод разработки на платную основу, или она так и останется бесплатной? Ориентировочная стоимость?
Заявленный функционал очень радует, ждем окончания отладки.
(26)
«Так и работал человек с битой базой, что считаю не есть хорошо и когда нибудь это скажется).»
У самого есть клиент, базы выгружаются и загружаются, но при этом любое сравнение/объединение с cf файлом приводит к схлопыванию конфигуратора:(
Вполне возможно, этого можно было бы избежать, если бы резервные копии делались несколькими способами, как вы и предлагаете
(27) CnupT,
Не могу сказать про стоимость, разработка абсолютно бесплатна, т.к. на текущий момент реализовано только 10% функционала от задуманного (пока только на уровне общей массы подобных программ).
Полезная вещь, особенно для тех у кого постоянно вырубает электричество или сетка пропадает. База рушится постоянно, а так можно в конце дня копии делать.
Неплохо бы еще копирование архива на http://ftp... 🙂
(31) Изначально это внедрено в программу!!! Так что извините, совет просьба неактуальна.
(6) Можно жобавить возможность выгрузки если база данных на PostgreSQL.
(33) kill,
скоро будет реализована возможность архивации дампа PostgreSQL.
я буду бетатестировать
баг-репорты куда слать если что ??
мыло для связи, будьте добры 🙂
спасибо потещу
Логи и баг репорты ложаться в папку Log в директории программы. (Если баг то файл с именем temp.txt, если все ок то файлу присваивается имя архива.)
Ошибки предложения и отзывы можно слать на мыло admin@cvm.su или тут в комментариях). Завтра будет готова функция резервного копирования IBM BD2.
Установил на Винь 2008 Р2.
Как служба встала норм. Попросила указать папку с закрытым ключом. Добрался до первого окна мастера настройки, выбрал переключатель 1С:Предприятие 8.2 нажал «Далее» и зависло.
Завершил процесс через диспетчер. Два раза по ярлыку для Менеджера — выдало Access Violation. Появилось видимым окно с кэпшенэм «Трей» ))). Закрыл окно — исчез значок из области уведомлений. Запустил повторно — та же ошибка. Закрыл, перезапустил службу — то же самое. Чуть позже ребутну сервак.
Запустил пока задание на бэкап средствами SQL R2.
Вопрос: Глубина архивации — это количество дней, после которых удаляется архив ?
Уточнение по предыдущей проблеме — работал по RDP без режима /console
(11) у кого какие есть пожелания для удобства администрирования пользователей 1С? Прошу высказывать.
Например недавно на почту пришло предложение: ограничить количество запускаемых клиентов 1С под одной учетной записью, это будет касаться как по локальной сети так и приемлемо для терминального доступа (при условии что на терминал заходят под разными учетными записями). Это необходимо для экономии ключей 1С, т.к. некоторые пользователи любят открывать много клиентов, а используют один или два, остальные просто весят в панели задач и занимают ключи.
Фича прикольная, но нужна ли она именно в этой программе ?
Сделался бэкап. Весом всего 2 КБ (((
А сделал ручками средствами SQL — почти 1 ГБ.
С неговорящим названием архив получился — 1079326724_SchetaSQL_11.zip
Во-вторых, в настройках settings.cvm палится админский пасс на sa ))). Может, МД5 какой-нибудь заложить туда хотя бы…
А что в архиве «arc.7z» внутри этой папки ?
Требует пароль… Как разархивировать вручную имея секретный ключ ?
(41) psa247,
ошибка Access Violation — нет доступа к реестру на запись, т.е. нужно запускать менеджер под правами администратора или пользователя с доступом на запись системного реестра.
глубина архивации — (все верно) число хранимых архивов по данному расписанию, старые архивы затираются.
(44) запускалось под админом.
Эта ошибка возникает в случае повторных запусков менеджера после убивания через таскменеджер
Ну наконец то толковые коменты пошли!
Забыл дописать. В редких случаях ошибка 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 ? тогда получиться неполноценное сохранение настроек, «палка о двух концах»! Есть какие нибудь ещё соображения по этому поводу?
И необходимо обновиться, нашел критический баг.
Также предлагаю списаться по почте, есть предложение от меня.
Владимир, просьба исправить опечатки в:
— выбор дирРектории для архивации
— добавить возможность «немедленного» архивирования выбранным видом архивации указанной базы
— напоминаю, что под Виндовс 2008 Р2 менеджер зависает при нажатии далее после установки переключателя на «1С:Предприятие». Пробовал на виртуальном рабочем столе, так и с консоли.
— лог крошечного SQL-ного бэкапа выслал на мыло.
— почему-то настройки CVM сохранились в каталог с первой архивной копией, а не, к примеру, в каталог установки программы ?
— и можно еще подсказку выводить в кэпшен лейбла на форме напротив списка доступных архивов, когда фокус мыши наводишь в управлении архивами ? Предлагаю туда выводить понятное пользователю время создания архива ))
(48) psa247,
Опечатка исправлена.
Немедленная архивация реализована.
С зависанием — экспериментирую с учетной записью пользователя т.к. в текущий момент на моём сервере (2008 R2) зависание не замечено, пытаюсь добиться этого.
Лог просмотрел, информации недостаточно, в новой версии расширил лог для MS SQL.
Настройки теперь сохраняются только в папке с программой.
Читабельная дата присутствует в модуле «Работа с архивами».
Классная вещь. Буду тестировать.
(50) AlexShap, Спасибо! Только прошу, пишите итоги тестирования, для меня это очень важно!
Спасибо, думаю нужная вещь, но надо поюзать.
(51) Теперь только после праздников 🙂
«Не найдена лицензия COM-соединением. Не обнаружен ключ защиты программы или полученная программная лицензия!»
http://www.sql.ru/forum/actualthread.aspx?tid=784159
УТП для Украины 1.2.2.3. Винда 2008, скуль 2005. С бубном пока не бегал. Сервер 1с пока перезагрузить нет возможности.
Для терминального режима работы лечится следующим образом:
Заходим в каталог пользователя C:Documents and Settingsuser2Application Data1C1CEStart
и удаляем файл 1CEStart.cfg
Как правило помогает с первого раза.
Пляски с бубном помогли.
(49) добрый день, с праздничком Вас. Однако при установке был несколько удивлен «грамматикой» первого окна предупреждений. А полет в Инет на Вашу страничку-это от Майкрософт?
И последнее- то ли я дурак,то ли лыжи не едут- но «вещь» в режиме 1сПредприятия- молчит как «вкопанная»-активность строки выбора баз-конфигураций=0, немедленный архив каталога- меня просто проигнорировал. Это чем-то,объясняется?
(56) + на сайте лежит CVMbackup версия 1.0.5.1. Это, что политика такая?
Которая тоже не работает.
Причем ни одна версия, ни на одной машине ничего в лог файл не записала.
Не знаю, то ли копать дальше, то ли подождать.
(6) private.key — это закрытый ключ и его рекомендуется хранить на съемном носителе
Где бы его найти еще. На моем компе такого файла нету.
(57) Grobik, поделикатней, плиз.
Свое такое не делали,- так помогайте !
(56) Lukich66,
Можно поподробнее?
, появляется ли вообще список конфигураций? если нет, то какая версия 1С используется?
При запуске немедленной архивации, появилось ли окно подтверждения выполнения с текстом «Выполнить архивацию выбранного расписания сейчас?» ?
(59) На локальном компе пишет «Несоответствие версий клиента и сервера 1С:Предприятие
Различаются версии клиента и сервера (8.2.14.519-8.2.12.96),
клиентское приложение: СОМ-соединение.»
При работе на сервере через терминал (с админскими правами) пишет (Failed to get data for «max») то есть то же самое, что и в Работа с архивами далее когда еще ни одного архива не создано. Пишет так при первом запуске и выводит до десятка таких окон подряд.
Вопрос про местонахождения private.key остается в силе. Если он отсылается только Вам,
то программу можно раздавать бесплатно даже когда она в разы превзойдет все, что существует на рынке.
(59) платформы 8.2.15.289,8.1.15.14, список конфигураций не появляется. Запуск немедленной архивации каталога с окном предупреждения появлялся, архивирование произвелось в вашу папочку mp-увидел это при удалении cvm_b. Кстати удалил «софт» потому что, после удаления строки каталожного архива на экран вывалилась запись на иностранном языке( типа чего-то там не может)в каскаде окошек как будто я пасьянс разложил, комп повис и только 3 заветные кнопки привели его в чувство.
И попутно,не понравился ярлычок в области «time»,там и так всего понавешено — а переместить низя.
Может пока не стоит так торопиться,хоть и бесплатно. Есть пока и другие варианты,т.ч. удачи.
(60) Grobik, Вам спасибо,похоже мы одновременно наступили на одни и те же грабли.
(57) Grobik,
Если утерян «Приватный» ключ:
Рекомендую пересоздать ключи, но ранее созданные архивы вы уже никогда не распакуете!
Произвести следующие действия:
1. Закрыть «Менеджер»
2. Удалить файл «public.key» в папке «директория программы»key
3. Запустить менеджер. (появится диалоговое окно генерации ключей)
(61) Lukich66,
если архив был в папке temp, значит программа не завершила резервное копирование, скорее всего не успела до удаления Вами программы. Обязательно сделаю анимацию иконки в трее для отображения активности программы.
Каскад окошек я «наверное» исправил в версии 1.0.6.1, по крайне мере я всеми способами издевался над формой с расписанием пытаясь вызвать эту ошибку. Также в настройках в следующей версии поставлю возможность скрытия иконки в трее.
С файлом 1CEStart.cfg в пользовательской папке, буду искать решение.
Люди прошу не отворачиваться, стараюсь для народа, помогите с тестированием! Все эти негативные комментарии за ошибки помогут мне «отточить» программу для Вас.
(63) 1) private.key вообще нигде не обнаружен. Никому не нужны архивы которые не возможно распаковать. Сделайте кнопку для генерации новых ключей. А не «Произвести следующие действия:»
2) Уберите вход на Вашу страничку после установки! Вам это ничего не даст, т.к. тот кто установил Вашу программу про Вас уже знает.
А выход в интернет программы имеющей доступ к базам 1с и скуля КРАЙНЕ нервирует начальство и админа.
3) «С файлом 1CEStart.cfg в пользовательской папке, буду искать решение.» Решение уже есть не заморачивайтесь. Если почитаете про эту ошибку — убедитесь что уже много людей с этим голову ломали так ничего не добившись. Вы не АБИ и Майкрософт.
4) Вы что издеваетесь? private.key появляется при генерации ключей на 15 секунд потом удаляется, а появляется public.key. С таким тестированием, когда Вам сообщают о проблемах, а Вы их игнорируете, желающие быстро закончатся.
5) «Причем ни одна версия, ни на одной машине ничего в лог файл не записала.»
6) Не работает. Пользователей не выгоняет. Ничего не архивирует. На странице загрузки сделайте доступными старые версии. Судя по этой ветке там были даже работающие.
(65) Grobik,
Давайте не будем нервничать и разберемся по порядку!
Первая проблема с ключами.
В какой папке удаляется ключ private.key ???
Если из папки key то так и должно быть, ключ сохраняется лишь в том месте в котором вы указали при генерации.
Сделать кнопку для генерации новых ключей? Нужно понимать что при генерации новых ключей старые резервные копии новыми ключами не открыть. Считаю эту функцию разовой и не стоит ей злоупотреблять т.к. можно запутаться к каким архивам какой ключ. И если программой будет пользоваться не админ а бухгалтер какой нибудь, и случайно сгенерирует новые ключи, а потом понадобится восстановить прошлый архив, будет большой облом.
По поводу ничего не архивируется:
внимательно обратите внимание на созданное расписание, когда и во сколько произойдет архивация. Т.к. при создании расписания учитывается текущее время, и если вы опоздали с созданием расписания архивации хоть на секунду от текущего времени, от запланированного времени, архивация переносится на следующий период.
С файлом 1CEStart.cfg все таки хочу решить проблему.
(68) 1) «С файлом 1CEStart.cfg все таки хочу решить проблему.» Не надо. «Не найдена лицензия COM-соединением. Не обнаружен ключ защиты программы или полученная программная лицензия!»
Погуглите, серьезные люди не могут решить. 1CEStart.cfg только один из вариантов решения. Еще есть править 1cv82conf
ethasp.ini или («dcomcnfg». «Службы компонентов»,»Компьютеры» «Мой компьютер», «Свойства» «Безопасность COM». Права доступа «Изменить ограничения», разрешить Анонимный вход и ВСЕм полные права, т.е. поставить все галочки. Тоже самое с «Разрешение на запуск и активацию».)
И другие варианты. Не заморачивайтесь с этим вопросом!
2) «ключ сохраняется лишь в том месте в котором вы указали при генерации.» Спасибо, вопрос снят. Я от природной тупости выбирал C:Program FilesCVMbackupkey для сохранения ключей 😉
3) «будет большой облом.» Спрячьте кнопку а вызов по комбинации клавиш, а когда программа выйдет из стадии тестирования уберете. Все равно перед началом «боевого» использования ключ придется менять.
4) не работает при запуске «вручную», как впрочем и «по расписанию».
(69) Grobik,
есть ли файл temp.txt в папке log в корне программы?
есть ли вообще какие нибудь текстовые файлы в папке log ?
(69) Grobik, кнопочку сделаю!
А как сейчас решается вопрос с файлом 1CEStart.cfg ? Просто его удаление из Application Data1C1CEStart ?
(70) «Причем ни одна версия, ни на одной машине ничего в лог файл не записала.»
(71) Да. Не мучайте себе голову этим вопросом. Это дела 1С и Майкрософт. У всех решается по разному.
Если у кого будут эти проблемы сисадмин найдет им решение или прог 1С.
(72) Grobik,
это более чем странно!
просмотрите пожалуйста службу «cvmbackup», запущена ли она?
А так же Зайдите в Администрирование -> Просмотр событий -> журнал «Приложения», есть ли там ошибки относящиеся к программе servicecvm.exe ?
А так же Брандмауэр, может он блокирует действия службы?
(73) «просмотрите пожалуйста службу «cvmbackup», запущена ли она?» — однозначно.
«А так же Зайдите в Администрирование -» приедет сисадмин посмотрим.
«Брандмауэр» — точно нет.
задумка очень понравилась. желаю успеха в конечной реализации.
поставил на ноут и сейчас пробую первый раз сделать автобекап.
хотелось бы кнопку свертывания окна менеджера расписания, а не только кнопку его закрытия — все-таки, имхо, комбинация alt+tab удобнее лишних движений мыши в системном трее.
зы. что-то излишне долго создается архив
ззы. в логе есть запись — Папка TEMP не создана
прошло 50 минут, а база весом в 283Мб до сих пор не выгрузилась.
так ничего и не заархивировалось до утра. в трее значок анимированный — процесс архивации запущен. пробовал выключить сервис — при повторном запуске процесс архивирования почему-то запускается сам и не дает удалить созданное задание архивации, мотивируя это тем, что задание выполняется. ога, выполняется — ресурсы проца ржутся и все.
Владимир, так пока и виснет на выборе 1С:Предприятие
Вы письмо получили с предложением о создании контрольных точек в коде программы ?
(78) psa247,
Да письмо получил и сразу ответил! В письме была вложена программа и просьба прислать сформированный лог файл в корне с программой с именем «logmeneger.txt». Если не получили, пришлите файлик сейчас пожалуйста. Он появляется после выбора типа архивации 1С, как раз в том месте где у Вас зависает.
(77) NTaker, Можно Вас попросить прислать мне на мыло admin@cvm.su все текстовые файлы из папки «log» в корне программы? (если архивировалась база MS SQL то предварительно зачистите логи от паролей)
(79)
содержимое файла:
Поиск переменной среды APPDATA
Найдена переменная APPDATA — C:UsersАдминистраторAppDataRoaming
Формирование списка подключений
Найден пользовательский файл подключений 1С — ibases.v8i
С этого момент 25% процессорного времени, никакой дисковой активности и все
(6) psa247,
Зависает процесс! В версии 1.0.6.10 исправил!
вот лог
job = да
Найден 7za.exe
Путь к 1C C:Program Files (x86)1cv828.2.13.205in1cv8s.exe
тек.момент 1082418388
Папка TEMP уже существует
Тип архива 1С
Серверная
1С пользователь — Да
1С пароль — Нет
Временный путь C:Program FilesCVMbackup emp****************.dt
Откл. пользов. от сервера — Ошибка (Возможно используется пользователь 1С не с «полными правами» или неверные имя и пароль администратора кластера)
завершаем 1С окно аутентификации — Успешно
завершаем запуск 1С — Успешно
завершаем Конфигуратор 1С — Успешно
завершаем определенное окно 1С — Успешно
Ошибка выполнения задания по расписанию — 10 на дату и время 04.04.2012 12:37:39
Задание перенесено на следующую дату согласно расписания
Следующая дата архивации установлена — 31.12.2099 23.59.59
Конец лога
Показать
Так при запуске от имени админа. При простом запуске нет реакции вообще. Что же можно еще придумать?)
ерсия — 1.0.6.14 (13)
job = да
Найден 7za.exe
Путь к 1C «C:Program Files (x86)1cv82common1cestart.exe»
тек.момент 1088850048
Папка TEMP уже существует
Тип архива 1С
Серверная
1С пользователь — Да
1С пароль — Нет
Временный путь C:Program FilesCVMbackup emp!_РЕАЛ.dt
Откл. пользов. от сервера — Ошибка (Возможно используется пользователь 1С не с «полными правами» или неверные имя и пароль администратора кластера)
завершаем 1С окно аутентификации — Успешно
завершаем запуск 1С — Успешно
завершаем Конфигуратор 1С — Успешно
завершаем определенное окно 1С — Успешно
Ошибка выполнения задания по расписанию — 13 на дату и время 07.07.2012 17:01:08
Задание перенесено на следующую дату согласно расписания
Следующая дата архивации установлена — 07.07.2012 17:01:08
Конец лога
(165) marat10,
Откл. пользов. от сервера — Ошибка (Возможно используется пользователь 1С не с «полными правами» или неверные имя и пароль администратора кластера)
Т.е. На сервере остались активные сессии что мешает выгрузке ИБ в *.DT.
при попытке сделать архив постгресовой базы, зависает.
лог:
Версия — 1.0.6.14 (13)
job = да
Найден 7za.exe
Путь к 1C «C:Program Files (x86)1cv82common1cestart.exe»
тек.момент 1089957521
Папка TEMP уже существует
Тип архива дамп PostgreSQL
Путь к дерриктории Postgre E:DataStorein
База — dcoumtest
Временная папка — E:TEMP\r
Создание файла с паролем в домашней папке C:Windowssystem32configsystemprofileApplication Datapostgresql
Создание файла с паролем — Ошибка
Начало выгрузки postgresql 13:52:34
C:Windowssystem32configsystemprofile
(173) damontut, Все верно! Прорвете полномочия пользователя из под которого запускается служба для директории «C:Windowssystem32configsystemprofileApplication Datapostgresql». В Вашем случае служба не может создать необходимый файл для подключения к БД.
В следующей версии учту эту исключительную ситуацию и создам стоп-архивацию на данном шаге.
С библиотекой все хорошо, спасибо,теперь правда другая проблема…(ключ 1с точно работал..
Версия — 1.0.6.14 (13)
job = да
Найден 7za.exe
Путь к 1C
тек.момент 1091981018
Папка TEMP уже существует
Тип архива 1С
Файловая
1С пользователь — Да
Временный путь C:Program FilesCVMbackup empРабочая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С закрыт
Здравствуйте,
при выполнении на сервере (windows server 2008r2) попытки выгрузить базу произошда ошибка, лог :
Версия — 1.0.6.13 (13)
job = да
Найден 7za.exe
Путь к 1C «C:Program Files (x86)1cv82common1cestart.exe»
тек.момент 1098627078
Папка TEMP уже существует
Тип архива 1С
Серверная
1С пользователь — Да
1С пароль — Нет
Временный путь C:Program FilesCVMbackup empUPP_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с?
(192) APens,
помогла регистрация библиотеки
regsvr32 comcntr.dll
(166) Выдает такую же ошибку. WinServer 2008 R2 + MS SQL Server 2008. Открытые сессии отсутствуют. Все равно выдает ошибку типа «Возможно используется пользователь 1С не с «полными правами» или неверные имя и пароль администратора кластера». Изначально администратор кластера отсутствовал, пробовал без, и создавал администратора кластера — НИКАК. Вообщем и так и сяк и мордой об косяк как говорится…( Помогите советом плиз, увольняюсь через неделю — автобэкап средствами «CVM» хотелось бы оставить, дабы добрым словом вспоминали потом!
(195) wqerty301, Если вы уверенны что на момент архивации сессий не будет, не используйте отключение юзеров средствами 1с сервера. Так же при отсутствии администратора кластера, попробуйте использовать юзера архивируемой БД с «полными правами». Так же обратите внимание на раскладку клавиатуры при вводе пароля на этапе создания расписания.
(196) Немного не понимэ. «Если вы уверенны что на момент архивации сессий не будет, не используйте отключение юзеров средствами 1с сервера» — мой алгоритм действий такой, выбираю «1С:предприяти 8.2», далее логин парол пользователя с полными правами, администратор кластера или пустой пробую, или задаю и пробую с заполненным, выходит та же ошибка. Не понимаю в чем может быть проблема, хэлп плиз!
(197) wqerty301, Пароль вводите с правильной раскладкой?
(198) Пароли исключительно цифровые, дабы максимально исключить возможные геммороидальные проявления при вводе букоф. Пробовал всяко вообщем, в том числе и раскладку смотрел когда вводил.
Добрый день!
Скачал Вашу программу, настроил. Пытаюсь сделать архивацию, получаю следующее:
Версия — 1.0.6.14 (13)
job = да
Найден 7za.exe
Путь к 1C «C:Program Files (x86)1cv82common1cestart.exe»
тек.момент 1112759145
Папка TEMP уже существует
Тип архива 1С
Серверная
1С пользователь — Да
1С пароль — Нет
Временный путь C:Program FilesCVMbackup empРезервная БД 1С (актуальная по 16.02.2013).dt
Откл. пользов. от сервера — Ошибка (Возможно используется пользователь 1С не с «полными правами» или неверные имя и пароль администратора кластера)
завершаем 1С окно аутентификации — Успешно
завершаем запуск 1С — Успешно
завершаем Конфигуратор 1С — Успешно
завершаем определенное окно 1С — Успешно
Ошибка выполнения задания по расписанию — 18 на дату и время 19.02.2013 11:27:19
Задание перенесено на следующую дату согласно расписания
Следующая дата архивации установлена — 31.12.2099 23.59.59
Конец лога
Раскладку проверял, сделал все пароли цифровыми, пользователям дал все права. Единственный нюанс — в кластере две БД, в одной были текущие сеансы, но я сохранял резервную, в которой никто не работал и не было ни сеансов ни блокировок (проверял через консоль администрирования сервера). В чем может быть косяк?
У меня странный косяк в программе. работает связка 1c 8.2 + PostgreSQL.
Создаю и запускаю бекап 1с Предприятия — создает нормально, но только 1 раз. Если через пару минут нажать Начать архивацию, то ничегоне происходит и лог не пишется. Но если удалить программу, а затем заново заинсталить, то автоматом запускается бекап.
Создаю и запускаю бекап Базы данных PostgreSQL выдает следующее в логе и дальше не идет.
Версия — 1.0.6.13 (13)
job = да
Найден 7za.exe
Путь к 1C «C:Program Files (x86)1cv82common1cestart.exe»
тек.момент 1121207003
Папка TEMP уже существует
Тип архива дамп PostgreSQL
Путь к дерриктории Postgre C:Program Files (x86)PostgreSQL8.4.3-3.1Cin
База — as4
Временная папка — C:UsersadminDesktop\r
Создание файла с паролем в домашней папке C:Windowssystem32configsystemprofileApplication Datapostgresql
Создание файла с паролем — Ошибка
Начало выгрузки postgresql 8:22:55
C:Windowssystem32configsystemprofile
Версия — 1.0.6.14 (13)
job = да
Найден 7za.exe
Путь к 1C C:Program Files1cv828.2.18.102in1cv8s.exe
тек.момент 1121215992
Папка TEMP уже существует
Тип архива 1С
Файловая
1С пользователь — Да
1С пароль — Нет
Временный путь C:Program FilesCVMbackup empКД тут.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 регистрировал
Версия — 1.0.6.14 (13)
job = да
Найден 7za.exe
Путь к 1C «C:Program Files1cv82common1cestart.exe»
тек.момент 1143514998
Папка TEMP уже существует
Тип архива 1С
Файловая
1С пользователь — Да
1С пароль — Нет
Временный путь C:Program FilesCVMbackup empУТ_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 выгрузить УТ — работает.
Библиотеки все зарегистрированы.
Есть идеи по решению проблемы?