Архивация любых файлов

Публикация № 1199041 21.02.20

Инструментарий разработчика - DevOps - Скрипты автоматизации

CMD архивация backup резервные копии

Архивация файлов с контролем хранения количества файлов. Это CMD-файл с настройками

Командный файл с настройками, который можно добавить в Планировщик.

Информация по настройке

1) Файл list_add.txt содержит список каталогов или прямых файлов, с полным адресом. Каждый путь к файлу или каталогу с новой строки. 
Например:
d:\1\1.doc
d:\2\Отдел*
d:\3

2) Файл list_ex.txt содержит расширения файлов, которые нужно игнорировать
Например:
*.docx
*.xls*

3) Файл list_backup.txt содержит пути к каталогам, в которых нужно создавать архивные копии
Например:
d:\bacup1
d:\bacup2
d:\bacup3

Файд conf.cfg содержит параметры, используемые в программе:
 - 1-я строка = степень сжатия (1=самое быстрое архивирование, 5=нормальное сжатие, 9=ультра-сжатие, 0=архивация без сжатия)
 - 2-я строка = битность используемого архиватора (32 или 64)
 - 3-я строка = количество хранимых архивов, более старые по сортировке будут удаляться (например: 10)
 - 4-я строка = пароль к архивам, по умолчанию равен password (не пустое!!!)
 - 5-я строка = полное имя файла лога (не пустое!!! Например: log.log)
Например:
1
64
10
password
log.log

Файл BU.cmd исполняемый файл
В папке 7-Zip портативная версия архиватора

!!!ВАЖНО!!! в файле BU.cmd измените 2 строчку, укажите в ней путь к папке, где располагается сам файл BU.cmd и файлы с настройками. Это нужно как раз для Планировщика, ибо он теряет путь при автоматике. Такая особенность.

!!!ВАЖНО!!! в путях и наименованиях файлов используйте Латиницу!!! 

Если Вас все-таки угораздило назвать папки кирилицей, то Вам нужно все файлы перекодировать в кодировку OEM 866

Читайте readme.txt, там все это описано.

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

Наименование Файл Версия Размер
Архивация любых файлов:

.zip 3,08Mb
1
.zip 3,08Mb 1 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Ruslan2011 22.02.20 08:27 Сейчас в теме
будет ли работать для архивирование другого ресурса локальной сети ?
на компьютере, где не выполнен вход в учетную запись, а комп только включен...?
3. iones 191 25.02.20 09:30 Сейчас в теме
2. Ruslan2011 22.02.20 08:33 Сейчас в теме
и еще вопрос.нужно несколько раз в день запускать архивирование - в планировщик добавлять или есть настройка в скрипте ?

list_backup.txt - не понял , на каждый раз архивирования указывать папку ?
4. iones 191 25.02.20 09:33 Сейчас в теме
(2)Нужно на каждый запуск делать настройку в планировщике. В планировщике есть возможность настройки, запускать каждые <указанные часов/минут>, и указать со скольки и до скольки. Так можно высчитать количество запусков.
В файле list_backup.txt хранятся пути создания архивных файлов. Настройку нужно выполнить 1 раз. Можно указать несколько адресов хранения. Если нужно создавать только в одном месте, указывайте один путь.
Оставьте свое сообщение

См. также

Автообновление конфигурации после обмена

Архивирование (backup) Распределенная БД (УРИБ, УРБД) Скрипты автоматизации v8 Украина Абонемент ($m)

Рабочий механизм автоматического обновления конфигурации "периферийной" базы после получения пакета обмена. Перед обновлением выполняется резервное копирование базы данных.

1 стартмани

02.09.2021    1368    2    Volvo32    1    

Краткий вывод результатов Unit тестов

Скрипты автоматизации Сценарное тестирование Git (GitHub, GitLab, BitBucket) Абонемент ($m)

XSL преобразование файла результата Unit тестов.

1 стартмани

16.03.2020    3035    0    shmalevoz    0    

SQL-Мониторинг в консоли PowerShell {Онлайн}

Администрирование СУБД Скрипты автоматизации Администрирование ИТ-инфраструктуры Сервера Абонемент ($m)

Скрипт PowerShell, который поможет увидеть/наблюдать происходящее на серверах СУБД (для MSSQL).

1 стартмани

30.12.2019    11797    12    ddens    11    

Скрипт для выгрузки информационной базы

Архивирование (backup) Скрипты автоматизации Администрирование СУБД v8 Россия Абонемент ($m)

Скрипт позволяет произвести выгрузку информационной базы 1С клиент-серверного варианта.

1 стартмани

06.11.2015    36901    17    bashirov.rs    24