Небольшой батничек сохранения базы

20.02.14

База данных - Архивирование (backup)

Очень простой скрипт.
Любой пользователь сможет самостоятельно разобраться - в начале файла полное его описание (в проводнике правой кнопкой мыши - "Изменить").
noBackUp - список исключаемых файлов.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
-
.1226378440 2,09Kb
1531
1531 Скачать (1 SM) Купить за 1 850 руб.

backup скрипт

См. также

Архивирование (backup) Системный администратор Платформа 1С v7.7 Абонемент ($m)

Эти далекие 2000е... мы архивировали как могли. Пример командного файла для windows -- архивациия базы SQL 1С:Предприятие 7.7 средствами платформы.

1 стартмани

30.08.2024    358    0    kot1c    0    

0

Архивирование (backup) Системный администратор Программист Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Программа, написанная на Delphi7 для автоматизации сохранения БД.

1 стартмани

02.01.2017    15614    12    mt111    21    

0

Архивирование (backup) Системный администратор Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Всё началось с того, что я лентяй. Когда пришел на работу в первый раз, мне сообщили, что уже лет 10 делают сохранение  базы каждый день в конце рабочего дня. Из этого вытекает, что  если кто-то решит подтянуть свои хвосты, то мне приходится сидеть на работе тоже. Честно, мягко говоря, меня это не особо радовало... Порывшись на просторах инета, было принято решение сделать "автосохранялку". Как уже говорилось, "Я ЛЕНИВЫЙ", поэтому мне было попросту лень ставить всякие утилиты и программки, реализовал все штатными средствами.

1 стартмани

02.12.2016    16584    5    mt111    9    

3

Архивирование (backup) Программист Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Абонемент ($m)

Архив файловой базы 1С можно сделать за 30 секунд. Делаем предварительные настройки.

1 стартмани

09.12.2014    39889    12    denisk37    72    

27

Архивирование (backup) Системный администратор Программист Бухгалтер Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Абонемент ($m)

Бэкапер-1С: версия 1.5.0. Появилась гибкая система удаления старых копий! А также: автоматический поиск баз, архивация документов, встроенный архиватор 7-Zip, целостность создаваемых копий, шифрование, отправка отчетов на почту и каталогизация. Ещё никогда резервное копирование не делалось так просто.

1 стартмани

16.05.2013    75288    638    alexey.karmanov    181    

84

Архивирование (backup) Системный администратор Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Архивация баз данных 1С 7.7 (при небольшом редактировании и версий 1С 8.х) средствами командной строки и архиватора Izarc Архивация каталога базы данных при размещении на Linux (smb-сервере к примеру) средствами linux.

1 стартмани

11.05.2012    14158    16    slava81    5    

3

Архивирование (backup) Системный администратор OpenConf Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Обработка при помощи WinRar архивирует каталог с БД.

1 стартмани

06.04.2012    13019    34    l2d808    20    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
0. jmw 61 11.11.08 08:16 Сейчас в теме
Очень простой скрипт.
Любой пользователь сможет самостоятельно разобраться - в начале файла полное его описание (в проводнике правой кнопкой мыши - "Изменить").
noBackUp - список исключаемых файлов.


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

1. Vitek 11.11.08 08:16 Сейчас в теме
Скачал, посмотрел. Сделано хорошо, добротно, хороший пример написания скриптов.

Только вот подобных штук уже миллион.
2. jmw 61 11.11.08 09:44 Сейчас в теме
Мильон-не мильон.
А посмотри на этом сайте...
Зато проблем почему-то всегда много.
Вот и сейчас на кубани постик имеется. (Собственно поэтому и выложил.)
3. Vitek 11.11.08 09:49 Сейчас в теме
(2)Мильон мильон )))
В различном виде и оформлении.

А темы типа "как настроить автоматический бэкап базы" будут всегда.

З.Ы. А скрипт действительно хороший.
4. jmw 61 11.11.08 10:15 Сейчас в теме
5. Delf17 12.11.08 18:59 Сейчас в теме
Очень во время! Мне как раз нужно было именно сейчас. Спасибо!
6. seermak 665 12.11.08 19:17 Сейчас в теме
Здесь(на сайте) была процедурка:
Функция Бекап()
база = КаталогИБ();
куда = база + "Arhiv\";
файл = база +"1Cv7bc.bat";
Если ФС.СуществуетФайл(файл) = 0 Тогда
ТекстДк = СоздатьОбъект("Текст");
ТекстДк.ДобавитьСтроку("@echo off");
ТекстДк.ДобавитьСтроку("for /f ""tokens=1,2,3 delims=. "" %%i in ('date /t') do set dd=%%k-%%j-%%i");
ТекстДк.ДобавитьСтроку("for /f ""tokens=1,2,3 delims=: "" %%i in ('time /t') do set hh=%%i-%%j");
ТекстДк.ДобавитьСтроку("c:");
ТекстДк.ДобавитьСтроку("cd ""C:\Program Files\7-Zip""");
ТекстДк.ДобавитьСтроку("7z a -r -ssw -tzip -mx5 -x!*.cdx -x!*.zip -x!*.cfg -x!*.lck -x!NEW_STRU -x!SYSLOG " + куда + "arc%dd%-%hh% " + база + "*.*");
ТекстДк.Записать(файл);
ТекстДк = 0;
Возврат 1;
КонецЕсли;
Возврат 0;
КонецФункции

В процедуре "При смене расчетного периода" запускается созданный батничек = и хоть раз в месяц, но щастье :-
)
7. SergeiKa 13.11.08 23:59 Сейчас в теме
Симпатичный скриптик!
8. CaSH_2004 373 11.07.10 01:33 Сейчас в теме
Мда, хороша идея да все не до конца
"Не забудьте кое что подправить:" - а этот список что нельзя вынести в текстовй файл и назвать его settings.ini ?
а так удобно
действительно есть много скриптов, и если их всех сложить то выйдет хороший вариант
а так у одного удобно что по почте отчет посылается, у другого история чистится, собираеш все скрипты и начинаеш сам писать свой :(
10. jmw 61 12.07.10 11:52 Сейчас в теме
(8) Создание ini-файла только усложнит данный скрипт, а особенно понимание его работы непосвящённого пользователя.
Здесь он выложен в первую очередь в целях "показать как это просто" и является "заготовкой" для дальнейшего развития идеи тому, кому данного функционала маловато!
Опять же, если использовать ини-файлы, то нужно закладывать дополнительную обработку ошибок, что не есть хорошо...
Буквально месяца два назад случайно попал в небольшой магазинчик запчастей, в котором не запускалась 1С по простой причине: комп слабый, поэтому стоит win98 на Fat32 (естественно). Запустил дефрагментацию. Получил денющки и поехал дальше... Но!!! Перед запуском дефрагментации посмотрел что-да как. И был очень польщён тем, что для сохранения ежедневной копии у них используется именно этот скрипт, а для обмена с центральной ИБ на складе другой мой скриптик - совершенно не изменённый - исправлены только имена файлов выгрузки и загрузки!

(9) Когда-то и я пытался что-то делать через bat-cmd, но ничего путного из этого получить не возможно, но то было до win98, а теперь только скрипты!
Это гораздо гибче и проще реализуемо.
9. CaSH_2004 373 11.07.10 01:35 Сейчас в теме
Кстати я даже такой вариант реализовал через bat хотя он явно слабоват но справился
11. borusan 23.06.11 14:02 Сейчас в теме
А мне - простому буху- пригодилось, просто, доступно, удобно. База растет, время выгрузки уже больше 50 минут, теперь выгружается ночью, никого не нужно выгонять. Вот бы еще подобный скрипт на автоматическое восстановление базы в копии....
12. Kristi74 28.02.12 22:20 Сейчас в теме
Для простых бухгалтеров полезная вещь. Даже для сисадминов, которые не особо жалуют желтую программу очень полезно будет. Чтобы не писать самим ручками, тут один настроил и все.
13. simuljakr 203 28.03.13 17:28 Сейчас в теме
А если на момент архивирования в базе идет создание/проведение документов, то после разворачивания такого архива получится работоспособная база ?

И еще в описании не понятно:
"
- KolCopy задаёт количество путей для резервного копирования
"
что такое "пути для резервного копирования" ?
это куда будут складываться архивы ?
Так они вроде в каталог со скриптом должны попадать ?
14. jmw 61 02.04.13 09:27 Сейчас в теме
1) На момент проведения, конечно же, не желательно.
Такая схема может работать в конце рабочего дня.

2) … и ещё дополнительно скидываться в „резервы“ на других дисках/компьютерах.
Оставьте свое сообщение