upgrade Добро пожаловать на Форум UPWEEK.RU.

Если это ваш первый визит, рекомендуем прочитать ПРАВИЛА форума.
Для размещения своих сообщений необходимо зарегистрироваться.
Для просмотра сообщений выберите раздел.
upspecial
Текущее время: 09 сен 2010, 15:33


Часовой пояс: UTC + 3 часа




Автор Сообщение
 Заголовок сообщения: Резервное копирование в MS SQL Server 2000
СообщениеДобавлено: 21 окт 2009, 18:34 
Не в сети
Аватара пользователя

Зарегистрирован: 26 окт 2006, 15:57
Сообщения: 211
Откуда: Москва
Вопрос такой. Я создал джоб для резервного копирования базы данных. Он кидает бак-файлы в определённую папку. Джоб состоит из двух шагов:
1. Бэкап первой базы.
2. Бэкап второй базы.

Хотелось бы сделать ещё несколько шагов.
3. Архивирование двух бэкапов в один архив с добавлением даты создания архива в имя файла (backup20091021.zip).
4. Удаление двух исходных файлов.
5. Перенос архива в нужное место.

Вопрос: как это сделать? Первое, во что я упёрся, это в то, что не могу из джоба вызвать 7-ZIP, чтобы заархивировать файлы (шаг 3).

_________________
Жизнь - это борьба. До обеда - с голодом, после обеда - со сном.


Вернуться к началу
 Профиль  
Цитировать выделенное  
 Заголовок сообщения: Re: Резервное копирование в MS SQL Server 2000
СообщениеДобавлено: 21 окт 2009, 20:49 
Не в сети
Аватара пользователя

Зарегистрирован: 06 ноя 2006, 00:44
Сообщения: 772
У меня после выполнения джоба через планировщик виндоуз запускается примерно такой cmd файл:

@TITLE BAK-TO-7Zip SCRIPT
@echo Processing with the 1st destination(E:\backup\*.bak)
for %%B in (E:\backup\\*.bak) do (7zG a "%%B.7z" -mx9 -t7Z "%%B" && del /f %%B)

Удалять можно или вручную еженедельно, или дописать строки в зависимости от переменной %errorlevel%, чтобы только если удачно всё сжалось удалялось лишнее.

Файлы при бэкапе SQL-Server'а и так дату и время бекапа содержат на сколько я помню.

_________________
У желания 1000 возможностей, у нежелания 1000 причин!!! :: AMD Athlon XP 2500+ GF5200 -> ATi-AMD Athlon 64 X2 5200+ Ati Radeon 3850


Вернуться к началу
 Профиль  
Цитировать выделенное  
 Заголовок сообщения: Re: Резервное копирование в MS SQL Server 2000
СообщениеДобавлено: 22 окт 2009, 12:24 
Не в сети
Аватара пользователя

Зарегистрирован: 26 окт 2006, 15:57
Сообщения: 211
Откуда: Москва
Так в том-то и прикол, что я тоже написал батничек, который после джоба запускается. Но, хотелось бы всё в джоб запихнуть.

_________________
Жизнь - это борьба. До обеда - с голодом, после обеда - со сном.


Вернуться к началу
 Профиль  
Цитировать выделенное  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 


Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Загружается, подождите...






Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB