Простое решение для резерного архивирования (backup) баз 1С 7.7 (ver. DBF & SQL)

Публикация № 62202

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

12
Данная методика легко внедряется в любую конфигурацию платформы 1С 7.7 и не требует серьезных навыков в конфигурировании и программирования.

Данная методика легко внедряется в любую конфигурацию платформы 1С 7.7 и не требует серьезных навыков в конфигурировании.

Методика внедрения:

1. Развернуть прилагаемый архивный файл в пустой каталог на диске (допустим TEMP).

2. В окне запуска 1С добавить путь к вышеуказанному каталогу - информационная база #1.

3. Запустить выбранную информационную базу #1 в режиме Конфигуратор, а также запустить в режиме Конфигуратор свою рабочую базу, в которую вносятся изменения.

4. Скопировать из информационной базы #1 две константы: <<ФорматБазы>> и <<КаталогДляАрхива>> в свою рабочую базу (при этом возможно потребуется настроить права пользователей).

5. Открыть глобальный модуль в информационной базе #1, в процедуре ПриЗавершенииРаботыСистемы() скопировать содержимое и вставить в свою рабочую базу в конец процедуры ПриЗавершенииРаботыСистемы().

6. Сохранить изменения в своей базе, запустить в режиме Предприятия и заполнить новые константы своими значениями. (прим.: если инф.база DBF, то конст. ФорматБазы - оставить пустыми, конст. КаталогДляАрхива заполнить по всем правилам с указанием полного пути - c:\1Cv77\TEMP\backup\ или \\192.168.1.5\backup\ )

7. Создать ярлык запуска 1С.Предприятия на рабочем столе в режиме пакетного запуска конфигуратора. ( прим.: "C:\Program Files\1Cv77\BIN\1cv7.exe" CONFIG /D"  ПутьВашейБазы " /M /N" ИмяПользователя " /P" ПарольПользователя " /@" ПутьКаталогаДляАрхива\1cbackup.prm" )

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

Желаю удачи.  

 

12

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

Наименование Файл Версия Размер
Файл конфигурации с примером.
.zip 3,67Kb
05.12.09
384
.zip 3,67Kb 384 Скачать бесплатно

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. marsohod 121 06.12.09 00:07 Сейчас в теме
А почему бы не ограничиться пунктами 7 и 8 (или только 7)?
3. avd2003 43 06.12.09 09:36 Сейчас в теме
Для (1) marsohod: Методика описана полностью как руководство к действию для тех пользователей, кто не имеет достаточных навыков в конфигурировании
14. nazarov_aa 11.12.09 16:50 Сейчас в теме
А я тоже считаю можно ограничиться пунктом 7, зачем "пользователю, кто не имеет достаточных навыков в конфигурировании" (3) лезть и портить конфигурацию, если можно прочитать инструкцию как создать файл ".prm" кстати он будет содержать максимум 3 строчки!!!
2. CheBurator 3403 06.12.09 00:46 Сейчас в теме
да.. а что делать с работающими юзерами????
4. avd2003 43 06.12.09 09:40 Сейчас в теме
Для (2) CheBurator: Это достаточно простое решение, и как описано в п.8 - запускается из планировщика при старте системы, либо в ручную последним пользователем в конце рабочего дня.
5. marsohod 121 06.12.09 12:16 Сейчас в теме
(4) было бы круто, если бы конфа сама определяла, что этот пользователь последний и запускала при завершении работы резервное копирование... :)
6. newbas 597 06.12.09 16:21 Сейчас в теме
(5) Это в общем не сильно сложно
8. vasilykushnir 62 07.12.09 10:17 Сейчас в теме
1. По (4) - бяка.
2. Для архивирования курочить конфигуратор - еще большая бяка.
3. Цитата "для тех пользователей, кто не имеет достаточных навыков в конфигурировании" - есть решения, которые вообще не требуют от пользователя никаких навыков в конфигурировании. Да пользователи ВООБЩЕ не должны догадыватся о подобных регламентных работах.
(7) От первого шага многое зависит - на какую дорожку станешь (кривую или прямую) ;)

PS^ Минус не ставлю - понимаю, что автору надо как-то набрать заветные 30, но, если откровенно, предложенное решение представляет ценность со знаком минус.
7. avd2003 43 06.12.09 17:45 Сейчас в теме
Одну минуту, Господа - Товарищи.
Если на этом интернет-пространстве "ИС" собрались только "Профи", то не за горами превращение этого сайта в подобие "ПроКлаба" , а если нет - то вспомните свои первые шаги и любая подсказка помогала в получении знаний. Посему см. п.3.
Спасибо.
9. Altair777 639 07.12.09 10:55 Сейчас в теме
(7) А Вы были на проклабе? Выкладывались там?
Странная у Вас позиция. Хотите получить подсказку от "Профи", а сами огрызаетесь. :)
10. vligm 24 09.12.09 08:27 Сейчас в теме
давно пользуюсь разработкой "V7Backup" и очень доволен.
Для удаления всех пользователей (а точнее сеансов, зависших на терминале) использую Виндовскую команду "TASKKILL".
11. natbiryuk 09.12.09 08:45 Сейчас в теме
Я тоже поставлю плюс, хотя мне нужно чтобы от пользователя это не зависело.
12. whtblck 91 09.12.09 09:06 Сейчас в теме
до сих пор пользуюсь bat-ником, написанным несколько лет назад. и лучшего решения еще не видел
13. GSoft 2851 09.12.09 15:16 Сейчас в теме
вот набросал небольшую обработку для сохранения всей базы целиком
Поезняшка: 1С Архиватор
15. avd2003 43 11.12.09 18:06 Сейчас в теме
Всем спасибо.
Да, возможно стоит ограничиться п. 7., при этом сохранение данных, либо выгрузка (без использования внешних утилит и компонент) производится в стандартное имя с заменой файла архива. А по сему, изменения в конфигураторе нужны лишь только для формирования нового имени архива.
Поэтому здесь не приводятся сложные обработки и платный софт.
16. DMSDeveloper 04.08.10 23:41 Сейчас в теме
(0) А я для этих целей использую WinRar. из командной строки + 2 конфигурационных файла, что архивировать и что пропускать + планировщик задач Windows.
Все просто как кирпич и никаких глюков.
У одного клиента работоспособен уже 3 года!!! только архивы периодически подчищает, а то их слижком много уже набралось :)
17. phsin 178 20.05.11 14:18 Сейчас в теме
простой батник

set prm=D:\bat\123.prm
set BACKUPDIR=d:\1c\

echo [General] > %prm%
echo output=%BACKUPDIR%log_%date%.txt >> %prm%
echo UnloadData=1 >> %prm%
echo quit=1 >> %prm%

echo [UnloadData] >> %prm%
echo UnloadToFile=%BACKUPDIR%%date%.zip >> %prm%
echo IncludeUserDef=1 >> %prm%

c:\progra~1\1Cv77\bin\1CV7s.exe config /D"D:\1C\sql\" /NАвтомат /Pпароль /@%prm%
18. kozorez 6 27.02.14 07:19 Сейчас в теме
Еще удобнее xstarter, он бесплатный, может создавать ежедневные архивы (по дате, времени, событию) и чистить резервные копии ( старше определенного времени) Настраивается за 5 минут, и забывается пока база не понадобится ;)
Оставьте свое сообщение

См. также

Автоматическое регулярное разворачивание оперативных бэкапов (совсем просто) в MS SQL 2008 35

Статья Системный администратор Нет файла v7.7 v8 1cv8.cf 1cv7.md Россия Windows Бесплатно (free) Архивирование (backup)

В работе регулярно возникает необходимость протестировать поведение программы на копии рабочей базы с актуальными данными

10.08.2012    16095    sergiobargio1    6       

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

Bat файл для архивации баз 1с 7.7 2

Инструменты и обработки Системный администратор Программист Компонента, плагин (dll, vbs,..) v7.7 1cv7.md Россия Windows Бесплатно (free) Архивирование (backup)

Ничего нового, но достаточно удобный и проверенный годами сценарий, который позволяет создавать ежедневные архивы баз данных 1 с предприятия 7.7 (для файлового режима работы) при помощи программы WinRar. Архивируются только жизненно важные файлы: MD, DD, Dbf для уменьшения размера архива. Процедура срабатывает даже когда в базе на момент запуска процедуры есть пользователи. В результате получаем архивные файлы с датой в наименовании + подробный лог о результатах архивации.

21.01.2011    16985    501    DDos76    4       

Скрипт удобного восстановления базы MSSQL при дифференциальном резервировании 23

Статья Системный администратор Нет файла v7.7 v8 1cv8.cf 1cv7.md Россия Windows Бесплатно (free) Архивирование (backup)

Если у Вас база на MSSQL и Вы пользуетесь разностными бекапами, то, скорее всего, столкнулись с тем, что поднять базу/копию базы из имеющихся резервных файлов не столь удобно, как того хотелось бы. В этой статье приведен скрипт по теме.

20.01.2011    27922    Ivon    12       

Перенос данных КА 1.1 / УПП 1.3 => БП 3.0 (перенос остатков, документов и справочников из "1С:Комплексная автоматизация 1.1" / УПП 1.3 в "1С:Бухгалтерия 3.0"). Обновлен до версий КА 1.1.115.х, УПП 1.3.127.х! Промо

Разработка позволяет перенести остатки по всем счетам бух.учета в программу "1С:Бухгалтерия предприятия 8", ред. 3.0 на выбранную дату начала ведения учета. Также переносятся документы за период и вся необходимая справочная информация. Правила оперативно обновляю при выходе новых релизов. Рассылка обновлений правил бесплатно в течение 12 месяцев. Есть видеодемонстрация проведения переноса данных. Конфигурации при использовании обмена остаются полностью типовыми. Перенос данных возможен в Бухгалтерию 3.0 версии ПРОФ, КОРП или базовую.

24700 руб.

Авто-бэкапер 7.7 и 8.1 39

Инструменты и обработки Системный администратор Программист Архив с данными v7.7 v8 Россия Бесплатно (free) Архивирование (backup)

Программа позволяет выполнить последовательную выгрузку из всех баз 1С, указанных в ini-файле. Кроме того, позволяет принудительно убить все процессы 1С перед выполнением выгрузки. Для версии 7.7 производится подчистка файлов lck. Формирует файлы выгрузки с уникальными именами. Бэкап каждой последующей базы выполняется только после бэкапа предыдущей. По завершении программа выключается Примечание: выгрузка стандартная, формируется архив с файлами 1Cv77.dat, 1Cv7.MD, users.usr (7.7) и файл *.dt (8.0, 8.1) Подробное описание в readme.

22.02.2010    20226    729    Abadonna    19       

Архивирование баз данных 1С и не только... (настройка бесплатной программы Cobian Backup 9) 31

Статья Системный администратор Архив с данными v7.7 v8 1cv8.cf 1cv7.md Россия Бесплатно (free) Архивирование (backup)

В данной статье описывается создание системы архивирования на основе бесплатной программы Cobian Backup 9 (http://www.cobiansoft.com/cobianbackup.htm)

14.01.2010    57594    356    Mx00    146       

Перенос данных УПП 1.3 => ERP 2 (ЕРП) / УТ 11 / КА 2.х (обработка переноса документов, остатков и справочников из "1С:Управление производственным предприятием, ред. 1.3" в ERP / УТ 11 / КА 2). Обновлен до УПП 1.3.127.х, КА 2.4.10.х и ERP 2.4.10.х! Промо

Обработка позволяет переносить из УПП 1.3 в ERP 2 документы за выбранный период и остатки. Типовая обработка от фирмы 1С документы не переносит. Также исправлены ошибки типовой обработки. При выходе новых релизов обновление высылается бесплатно в течение года. Разработка будет полезна фирмам-франчайзи, которые периодически выполняют такой перенос данных для заказчиков. Вы можете один раз приобрести обработку переноса, и потом бесплатно получать обновления при выходе новых релизов конфигураций 1С.

29700 руб.

Архивирование. Используется 1С 7.7 + WinRar. 6

Инструменты и обработки Системный администратор Конфигурация (md, cf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free) Архивирование (backup)

Конфигурация при запуске сохраняет папки с 1С (и не только) с помощью WinRar (должен быть установлен).

04.09.2009    10559    214    S_y_S    11       

Работа с zip-архивами 12

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free) Архивирование (backup)

Работа с zip-архивами с помощью UtilZip.dll. Лично мной использовалось для работы с файлами обмена МОД.

30.06.2009    12572    290    Лев    6       

Очный семинар по регулярному менеджменту Александра Фридмана "Вы или Хаос", 12 декабря 2019 г. , Санкт-Петербург Промо

Семинар по регулярному менеджменту от Александра Фридмана для собственников, первых лиц и топов. Технология управленческого планирования, комплексного управления временем и другими ресурсами, выполнением поручений, делами, информацией, контактами (встречи-звонки-почта).

от 11000 до 29000 рублей

Онлайн-курс "Технология выполнения проектов ERP-класса – процессный подход". Третий поток. Курс проходит с 21 января по 18 марта 2020 года. Промо

Курс разработан Внедренческим центром «Раздолье». Курс предназначен для подготовки аналитиков, архитекторов и руководителей проектов автоматизации процессов управления с использованием комплексных ИТ-систем (1С:ERP, 1С:УХ, 1С:КА, 1С:УТ). В основе курса лежит методика применения процессного подхода.

9000 рублей

УРБД Мастер 1.6.0 12

Инструменты и обработки Системный администратор Программист Приложение (exe) v7.7 1cv7.md Россия Windows Бесплатно (free) Архивирование (backup) Распределенная БД (УРИБ, УРБД)

Программа УРБД Мастер предназначена для автообмена информацией по расписанию между центральной и периферийными ИБ для программы 1С Предприятие 7.7 (бухгалтерия, торговля, SQL) . В качестве транспорта используется электронная почта, FTP-протокол или локальная сеть.

25.01.2008    12154    74    codeLocker    10       

Архиватор для баз 1С 5

Инструменты и обработки Системный администратор Приложение (exe) v7.7 v8 1cv8.cf 1cv7.md Россия Бесплатно (free) Архивирование (backup)

Архивирует базы 1С или любые другие в указанный каталог. Запуск возможен раз в день, раз в неделю или .... Быстрая архивация 100 мег за 3 мин. И еще всяко

15.08.2007    9425    118    ahmet    15       

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Конфигурация для автоматического ежедневного архивирования баз .dbf v7 41

Инструменты и обработки Системный администратор Конфигурация (md, cf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free) Архивирование (backup)

Хранитель баз для v7.7 (файловый вариант). Конфигурация использует пакетный режим Конфигуратора. Переиндексирует базы и сохраняет архив с префиксом базы, датой и временем архивирования в указанное место. Например, Hranitel_2007-07-28_17-11.ZIP Преимущества в том, что использует средства пакетного режима Конфигуратора и DOS и все операции делает в автоматическом режиме. Программа бесплатна и не использует внешних компонент. Возможна работа по расписанию из Планировщика Windows.

21.07.2007    16379    970    v.l.    28       

"1СДБ.::Сохранение" v1.0.0.11 18

Инструменты и обработки Системный администратор Приложение (exe) v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Windows Бесплатно (free) Архивирование (backup)

Выпущена новая программа \"1СДБ.::Сохранение\" v1.0.0.11. Программа предназначена для выполнения резервного копирования баз данных \"1С:Предприятие\". Применяется как полное резервирование базы данных, включая все содержимое папки с базой, так и регламентированные фирмой «1С» стандартные методы выгрузки и сохранения.

24.03.2006    7464    112    advanter    6       

Новый раздел на Инфостарте - Electronic Software Distribution Промо

Инфостарт напоминает: на нашем сайте можно купить не только ПО, связанное с 1С. В нашем арсенале – ESD-лицензии на ПО от ведущих вендоров: Microsoft, Kaspersky, ESET, Dr.Web, Аскон и другие.

  • Низкие цены, без скрытых платежей и наценок
  • Оперативная отгрузка
  • Возможность оплаты с личного счета (кешбек, обмен стартмани на рубли и т.п.)
  • Покупки идут в накопления для получения скидочных карт лояльности Silver (5%) и Gold (10%)

Автосохранение реквизитов документов 54

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v77::БУ 1С7:Бух Россия Бесплатно (free) Архивирование (backup)

Данная разработка предназначена для автоматического сохранения всех (!) реквизитов документа (шапки и табличной части) в процессе редактирования (ввода нового) документа. Внешне это выглядит так: вы упорно создаете какой-нибудь документ (ПНК, ЗаказПокупателя и т.д.), целый час забиваете данные в многострочную часть, и в самом разгаре 1С-ка "падает", не оставляю юзеру никакой возможности сохраниться.. При последующем запуске 1С при вводе нового документа (того же вида) система предлагает восстановить данные документа (по принципу Word'а)!!

22.03.2006    15556    155    imsoftware    12