gifts2017

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

Опубликовал Sergey Star (S_y_S) в раздел Администрирование - Архивирование (backup)

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

Архивы обновляются (новый файл - добавляется, измененный - заменяется, удаленный - остается в архиве)
Для каждой сохраняемой папки (каталога, директории) можно настроить день недели когда архивировать.
Копи создаются и для открытых баз, но желательно запускать ночью.

пользователь "0" - без пароля, "1" - пароль "1".

! В конфигураторе меняем процедуру "ЗаполнитьЧтоСохранять()" и переменные в конце модуля.
Вставляем в планировщик задач на каждый день, или запускаем вручную.


Можно конечно сделать bat(cmd) файл, но у меня сохраняются порядка 28 предприятий (ежемесячные,еженедельные и каждодневные копии) - не жаллуюсь.
Выкладываю чтоб самому в другой конторе скачать можно было :))

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

Наименование Файл Версия Размер Кол. Скачив.
save.rar
.1252058398 10,62Kb
25.09.09
182
.1252058398 10,62Kb 182 Бесплатно

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Владислав Чинючин (vcv) 04.09.09 14:05
Только один вопрос - зачем нужно было использовать платный WinRar, когда есть бесплатные архиваторы. 7-zip, к примеру.
2. Альтаир (Altair777) 04.09.09 14:40
(1) С какой это стати?!

Внимание! Не смотря на то, что программа shareware, у нее нет ограничений. Т.е. программой можно пользоваться БЕСПЛАТНО без ограничений.

Да и, наверно, все файл-менеджеры работают с rar-овским архивами.
3. Sergey Star (S_y_S) 04.09.09 15:32
WinRar - люблю я его... чего стоят только "тома для востановления" - нигде больше не встречал.
Платный - я купил, но он позволяет без взлома работать не покупая.
4. Альтаир (Altair777) 04.09.09 15:35
(3) Только один вопрос - а зачем купили? :-)
5. Sergey Star (S_y_S) 04.09.09 16:44
(4) у меня (лично) Win XP prof (3 лицензии), 1С (сетевая), офис 2002 куплены чтоб в принципе у всяких людей вопросов не возникало - и вам советую.
WinRar, Bat, Касперский - для самоутверждения.
6. Альтаир (Altair777) 04.09.09 18:14
(5) А Тотал Коммандер? Не покупали? :-)
7. Владислав Чинючин (vcv) 05.09.09 09:32
(2) С чего это "программой можно пользоваться БЕСПЛАТНО без ограничений"?

Цитирую: "Вы можете использовать эту программу на протяжении испытательного периода в 40 дней. Если вы хотите пользоваться этой программой и дальше, то должны купить на неё лицензию."
Для домашних пользователей нет исключений, тоже должны покупать.
Если программа позволяет собой пользоваться и после истечения пробного периода, это еще не значит, что ты имеешь право ей пользоваться.
Вот народ, вместо того, что бы пользоваться бесплатным или купить недорогой, но полезный товар, воруют, притом не у какого-то далекого буржуя, а у своего-же, русского.

--------------------------------------------------------------------------------

Лицензионное соглашение (EULA) на использование и распространение программы

--------------------------------------------------------------------------------

Архиватор RAR (и его версия для Windows - WinRAR) распространяется по принципу "Попробуй перед тем, как купить" (shareware). Это означает, что:

Всеми авторскими правами на RAR и WinRAR эксклюзивно владеет автор программы - Александр Рошал.
Вы можете использовать эту программу на протяжении испытательного периода в 40 дней. Если вы хотите пользоваться этой программой и дальше, то должны купить на неё лицензию.
Предусмотрено два основных типа лицензий на использование RAR:
Однопользовательская лицензия. Пользователь приобретает ОДНУ лицензию для использования WinRAR на ОДНОМ компьютере.

Домашние пользователи, купившие такую лицензию, могут использовать её на всех принадлежащих им компьютерах.

Корпоративные пользователи должны иметь по одной лицензии на каждый компьютер, где установлен RAR.
Многопользовательская лицензия. Приобретение определённого количества лицензий даёт право использовать программу покупателю или его наёмному работнику на таком же количестве компьютеров.

При работе в сетевом окружении (сервер/клиент) вы обязаны приобрести копию лицензии на каждый отдельный клиент (рабочую станцию), где WinRAR установлен, используется или к нему осуществляется доступ. Отдельная копия лицензии на каждый клиент (рабочую станцию) требуется вне зависимости от того, используется ли WinRAR на этих клиентах (рабочих станциях) одновременно или в разное время. Например, если вам требуется, чтобы в вашей сети доступ к WinRAR имели 9 разных клиентов (рабочих станций), вы обязаны приобрести 9 копий лицензии.

Пользователь, купивший лицензию RAR, получает неэксклюзивное право использовать RAR в любых легальных целях на том количестве компьютеров, на которое приобретена лицензия. Лицензированная копия RAR не может быть сдана в аренду или дана напрокат, но может быть навсегда передана в полном комплекте другому лицу, если получатель согласен со всеми условиями данного Лицензионного соглашения. Если продукт является обновлением, то помимо обновления должны быть переданы и все предыдущие версии.

.....
8. Виталий Барилко (Diversus) 07.09.09 11:02
Насчет bat файла продолжу тему... Если организаовать штатными средствами, то можно сделать так. Сохранить файл:

------- start cut -------

@echo off
echo ---------------------------
echo BackUp batch
echo ---------------------------
@echo On

set tmpName=BD
set backupDir=backup

start /w rar a -r -y -ag___YYYY_MM_DD___HH_MM -x.\Data\*.* -x@.\xlist.lst "%temp%\%tmpName%" %1

copy /y "%temp%\%tmpName%*.rar" %backupDir%

del "%temp%\%tmpName%*.rar"

rem start ".\backup"
set tmpName=
set backupDir=

------- end cut -------

в папку с базой.
Создать файл "xlist.lst" в этой же папке, и поместить туда список масок исключений ну например *.cdx ну и т.д. (каждая маска на каждой строке).
Создать папку backup где нам нужно, и изменить в батнике переменную "backupDir".
Переименовать переменную TmpName как нам надо (в примере - BD, это префикс будущего имени)
Положить файл RAR.exe (консольный).

Запускаем батник и в папке backup получаем файл вида: "BD___2009_09_07___10_56.rar"

Добавляем в плнировщик Windows. И резервные копии будут делаться автоматически как будет указано в планировщике.

Ну это если штатными средствами и по быстрому... Сам этим сильно не пользуюсь, но иногда приходилось ;)
9. Сергей Клисел (arni1980) 09.09.09 02:54
можно WinRar-ом пользоваться бесплатно, только табличку постоянно выдает, у меня пол года выдавал пока видовс не переустановил. А потом я уже заодно и его крякнул)
10. NoMAx (NoMax) 09.09.09 10:24
(0) Прописывать базы вручную это нехорошо, можно и из реестра взять все.
И зачем планировщик использовать, когда в 1С это все можно запланировать на запуск (без ВК).
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа