Форум программистов, компьютерный форум, киберфорум
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/129: Рейтинг темы: голосов - 129, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 30.06.2007
Сообщений: 133
1

и снова батник

25.03.2010, 08:13. Показов 23429. Ответов 10
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Есть задача написать батник
уменя получилось вот так
xcopy C:\test\baza C:\test\backup%date% /f /i /y /s /h /c
Поискал в нете что то сам потправил работает . копирует базу 1С. по дате все как надо. все файлы сохраняет .
Вообщемто все работает.
Но теперь проблема другая нужно чтобы данные архивировались .
Если кто сможет подсказать . то это было бы хорошо.
в Любом случае добью до победного результата так как выхода другого нет
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.03.2010, 08:13
Ответы с готовыми решениями:

Снова ТИС и снова делемма
Привет Ребята! Имею сканер-штрих-кода, который дал дамам на склад. Представьте себе такую...

1c и Exel снова и снова...
Помогите кто может!!! Сталкнулась с проблемой открытия Excel файла. В чем суть проблемы: файл под...

И снова о 8-ке
Народ давай те общаться и по новой платформе, по 8-ке а то не интересно даже как-то, складывается...

1С 7.7 и снова таблица значений
Есть тз со столбцами Наименование, Колво, Цена, Партия. мне нужно сделать что то типа...

10
0 / 0 / 0
Регистрация: 28.03.2004
Сообщений: 1,913
25.03.2010, 09:16 2
чтобы данные архивировались, необходимо использовать консольные архиваторы. у каждого есть набор собственных параметров. вы какой архиватор предпочитаете?
0
0 / 0 / 0
Регистрация: 01.01.2010
Сообщений: 226
25.03.2010, 09:41 3
Вот утилита Rar , и простой пример :
@echo off
rar a -r НазваниеАрхива.rar ПутьКБазе

можно добавить заливку по ftp, с утилитой wput
wput НазваниеАрхива.rar --reupload ftp://User:Password@192.168.0.1
0
0 / 0 / 0
Регистрация: 30.06.2007
Сообщений: 133
25.03.2010, 10:08 4
вообще работаю rar-ом версия Rar 3.51, сейчас как раз подошел к этой теме разбираюсь с командами,
как я понял Rar 3.51 обычный так же и работает и как консольный архиватор.
но все равно пока не получилось,
В Теории думал пусть создается копия спомощью батника, потом дописать второй батник на архивацию и удаления копии созданной батником.
но лучше когда это будет делатся одним батником.
Но есть и другой пункт резервное копирование делается в обед в базе чтобы не мешать пользователям это занимает немного времени 5 мин ,
но вот архивация базы займет не 5 минут и будет мешать пользователям работать если это будет производится на реальной базе.

Но на данный момент надо попробывать два варианта
1) Один батник копирует архивирует и сразу создает архивную копию по дате.
2)Два батника один создает копию, а другой её архивирует.

вот такие пироги как говорится

Добавлено: TimeDontWait.....
сейчас попробую

Добавлено: непонял для чего вложение , не запускается

Добавлено:


Цитата Сообщение от TimeDontWait
Вот утилита Rar , и простой пример :
@echo off
rar a -r НазваниеАрхива.rar ПутьКБазе

можно добавить заливку по ftp, с утилитой wput
wput НазваниеАрхива.rar --reupload ftp://User:Password@192.168.0.1
запустил батник rar a -r backup%date% C:\test\backup

вообщем что то он делает 10 минут потерпел , закрыл окно доса,
нету архива
Обычным рарровским архиватором делал гдето 2 минуты занимает
Может я что то не так делаю?
0
0 / 0 / 0
Регистрация: 28.03.2004
Сообщений: 1,913
25.03.2010, 10:11 5
1. зачем делать резервную копию в обед? Почему бы не сделать все это ночью?
2. может, стоит посмотреть в сторону nnbackup, который может и архивировать, и делать бэкапы только измененных файлов, и полностью синхронизировать папки...
0
0 / 0 / 0
Регистрация: 01.01.2010
Сообщений: 226
25.03.2010, 10:14 6
кинь на диск C, и в autoexec.bat добавь
path C:\
0
0 / 0 / 0
Регистрация: 30.06.2007
Сообщений: 133
25.03.2010, 10:29 7
Цитата Сообщение от vitfil
1. зачем делать резервную копию в обед? Почему бы не сделать все это ночью?
2. может, стоит посмотреть в сторону nnbackup, который может и архивировать, и делать бэкапы только измененных файлов, и полностью синхронизировать папки...

в принципе проблем нет пусть будет ночью,
nnbackup не работал не разу не пробовал ,ничего немагу сказать.
Неужели с батником проблема может быть ?


Добавлено:


Цитата Сообщение от TimeDontWait
кинь на диск C, и в autoexec.bat добавь
path C:\

Что кинуть на ДИск С ? где взять autoexec.bat ?
без обди спрашиваю если не понимаю, потомучто надо разобратся
0
0 / 0 / 0
Регистрация: 01.01.2010
Сообщений: 226
25.03.2010, 10:35 8
утилитку кинь, autoexec.bat - скрытый системный файл в корневом каталоге системного диска, который редактируется блокнотом. А все сценарии, батники можеш закинуть в какой-нибудь планировщик задач
0
0 / 0 / 0
Регистрация: 30.06.2007
Сообщений: 133
25.03.2010, 10:51 9
честно скажу не понял, попробовал не работает.
планировщик задач закидывать нечего,
Батник по копированию работает
а вот по архивации нет.


Добавлено: вообще никто не сталкивался с просто батником архивации файла?
0
0 / 0 / 0
Регистрация: 30.06.2007
Сообщений: 133
25.03.2010, 12:11 10
"c:\program files\winrar\winrar.exe" a -s -r -rr10p -dh -ed -m3 -ilogC:\test.log -ag+YYYYMMDD C:\test
Работает архивация файлов только она все подряд архивирует.
Если кто то может подсказать то это хорошо.
сегодня добью распишу все . может камуто пригодится

Добавлено: Текст батника

"c:\program files\winrar\winrar.exe" a -s -r -rr10p -dh -ed -m3 -ilogC:\test.log -ag+YYYYMMDD D:\aaaa

Разберем ее по составляющим:

"c:\program files\winrar\winrar.exe" - путь к WinRAR-у
a - команда на добавление файлов
-s - режим сжатия "solid"
-r - с поддиректориями
-rr10p - на всякий случай добавляем информацию для восстановления (-rr), в количестве 10% (10p)
-dh - открывать шареные фалы. Полезно, если кто-нибудь засиделся до 12 ночи, и редактирует файл, который должен уйти в бэкап
-ed - не добавлять пустые директории
-m3 - степень сжатия 3
-ilogC:\test.log - вести лог (-ilog) и записывать его в "C:\test.log"
-ag+YYYYMMDD D:\aaaa - формировать имя файла, прибавляя в начало текущий год, месяц и число. Имя файла будет иметь примерно такой вид: 20100326backup.rar
D:\aaaa - папка, куда писать бэкапы и имя бэкапа (к которому в начало дописываются год, месяц, число)



Добавлено: решил всю проблему одним батником ,
возможно комунибудь будет полезна
0
0 / 0 / 0
Регистрация: 28.03.2004
Сообщений: 1,913
25.03.2010, 12:14 11
Может, кому и пригодятся...
Вывод справки:
rar.exe /?
Вывод справки в файл:
rar.exe /? >help.txt
0
25.03.2010, 12:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.03.2010, 12:14
Помогаю со студенческими работами здесь

Клиент сервер снова
Всем доброе утро! Вот опять проблема с клиент сервером. Учусь делать макеты. И вот у меня есть...

Не бэкапит базы через батник
Доброго времени суток уважаемые эксперты! Прошу вашей помощи - есть две базы в клиент-серверном...

Запуск функции 1с через командную строку (батник)
Я заускаю 1с через батник, подскажите пожалуйста, что прописать в командной строке(батнике), что бы...

Снова хром, снова сапопроизвольно открывается, снова bkrfdf.xyz и казино
Здравствуйте! Собственно, проблема уже не новая, хотя, как показывают сообщения форума, за...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru