Главная
Новый форум
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Архивация по расписанию, РЕКОМЕНДУЮ ВСЕМ ОЗНАКОМИТЬСЯ!!!
Goto page Previous  1, 2, 3, 4  Next
 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4
View previous topic :: View next topic  
Author Message
Яков



Joined: 04 Mar 2002
Posts: 618
Location: Яков
Occupation: Экстремальная терапия бизнеса
Interests: Владивосток

PostPosted: 03 Nov 2002 09:44    Post subject: Reply with quote

REM wrote:
Для архивирования использую bat-файл, который в имена архивов вписывает дату архивирования.


Текст этого bat-файла опубликуйте пожалуйст
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Magistr



Joined: 19 Aug 2002
Posts: 1264
Location: Петрунин Д.Н.
Occupation: Инженер-программист
Interests: Н.Новгород

PostPosted: 04 Nov 2002 18:27    Post subject: Reply with quote

В W2K %date% и %time%
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Яков



Joined: 04 Mar 2002
Posts: 618
Location: Яков
Occupation: Экстремальная терапия бизнеса
Interests: Владивосток

PostPosted: 05 Nov 2002 14:17    Post subject: Reply with quote

Magistr wrote:
В W2K %date% и %time%

Всё верно, но как в BAT файле выделить из этого подстроку, чтоб получился архив с именем ГГ_MM_ДД.RAR. И желательно в 9X.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Magistr



Joined: 19 Aug 2002
Posts: 1264
Location: Петрунин Д.Н.
Occupation: Инженер-программист
Interests: Н.Новгород

PostPosted: 05 Nov 2002 18:33    Post subject: Reply with quote

В Win9X незнаю как, но у нас архивация на серваке W2K делается. Частью имени файла является %date%. Для формирования даты в нужном формате, BAT не так просто написать, проще на скрипте будет.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Hohol



Joined: 15 Jan 2002
Posts: 196
Location: Александр


PostPosted: 06 Nov 2002 07:42    Post subject: Reply with quote

Если речь про WSH то он работает на W9x, только в W98 устанавливается как компонента самих Виндов по выбору пользователя, а на W95 устанавливаются отдельно, потому как в составе дистрибутива не идут.
Back to top
View user's profile Send private message Send e-mail
OlgaLeonova



Joined: 14 Mar 2002
Posts: 112
Location: Леонова


PostPosted: 11 Nov 2002 11:38    Post subject: Reply with quote

Magistr wrote:
Для формирования даты в нужном формате, BAT не так просто написать, проще на скрипте будет.

Я тоже раньше всякими извращёнными способами это делала.
Но теперь у меня есть совет Михеева Романа Евгеньевича , который сообщил мне о двух чУдных утилитках из Norton Utilities 8.0
Be.exe
D2s.com
В батнике это выглядит так
D2S rar32 a -r -y -rr D:\ARCHIVE\BEST4\^YYYYMMDD.rar O:\BEST4\BASE\*.*
Back to top
View user's profile Send private message Send e-mail
Magistr



Joined: 19 Aug 2002
Posts: 1264
Location: Петрунин Д.Н.
Occupation: Инженер-программист
Interests: Н.Новгород

PostPosted: 11 Nov 2002 19:02    Post subject: Reply with quote

Ну такую тулзу (и даже круче) я и сам за 5 минут напишу на компилируемом языке.

Кстати, я архивирую методом UPDATE - быстрее работает.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
alex1999



Joined: 14 May 2002
Posts: 78



PostPosted: 12 Nov 2002 20:13    Post subject: О способах архивирования БД БЭСТА Reply with quote

Мы ведем ежедневную архивацию баз данных БЭСТА (папка BD) собственной утилитой, написанной на Паскале.
Создаются WinZip архивы Понедельник, Вторник, Среда, Четверг,
а также Пятница1, Пятница2, ... Пятница5,
а также Месяц1, ... Месяц12,
а также ГодХХХХ
Архивы перекрывают друг друга.
Таким образом всегда наготове архивы за последнюю неделю, за последние 4-5 пятницы, за предшествующие месяцы, за год. Нетрудно посчитать, что всего их в текущем году максимум 22 штуки.
Самое замечательное, что в имя архива Паскалевская прога формирует из текущей даты. И имена Zip-ов такие:
Best_dX, где X - день текущей/предыдущей недели (1-пн, ... 4-чт)
Best_fY, где Y - номер пятницы текущего/предыдущего месяца (1-5)
Best_mZZ, где ZZ - номер месяца
Best_yAA, где AA - последние цыфры года.
Запускается прога bat-файлом используя Назначенные задания каждый день вечером, когда никого нет.
У проги 4 параметра:
1. имя архиватора (мы используем WZZIP)
2. Полный путь куда складывать архив
3. Полный путь архивируемой папки БД БЭСТА
4. Префикс архива (в приведеных примерах - Best) для распознания содержимого архива.
Back to top
View user's profile Send private message
OlgaLeonova



Joined: 14 Mar 2002
Posts: 112
Location: Леонова


PostPosted: 13 Nov 2002 10:43    Post subject: Re: О способах архивирования БД БЭСТА Reply with quote

alex1999 wrote:
Мы ведем ежедневную архивацию баз данных БЭСТА (папка BD) собственной утилитой, написанной на Паскале.

Всё это верно. Всё можно написать ручками. Я тоже так делаю.
Но вообще то это не хорошо. Я убедилась, что обычно приходится делать ручками когда нет опыта и желания искать стандартные и готовые решения. (Кстати к БЕСТу это тоже относится. Я часто писала програмки, а потом оказывалось что это можно сделать стандартными средствами БЕСТа)
Back to top
View user's profile Send private message Send e-mail
Magistr



Joined: 19 Aug 2002
Posts: 1264
Location: Петрунин Д.Н.
Occupation: Инженер-программист
Interests: Н.Новгород

PostPosted: 13 Nov 2002 11:03    Post subject: Reply with quote

Quote:
Всё это верно. Всё можно написать ручками. Я тоже так делаю.


За свои баги отвечаю я сам, а вот за баги чужих утилиток неведомо к
Back to top
View user's profile Send private message Send e-mail Visit poster's website
alex1999



Joined: 14 May 2002
Posts: 78



PostPosted: 13 Nov 2002 11:11    Post subject: Re: О способах архивирования БД БЭСТА Reply with quote

Всё это верно. Всё можно написать ручками. Я тоже так делаю.
Но вообще то это не хорошо. .... . Я часто писала програмки, а потом оказывалось что это можно сделать стандартными средствами БЕСТа)[/quote]

Тот принцип ведения архива, что описан ранее, придуман не мною
Это один из буржуйских стандартов.
Работает он замечательно. И еще никогда нас не подводил за более чем 5 лет.
А прога Паскалевская просто реализует этот принцип. И по сути является универсальной в том смысле, что применима не только к БЭСТ, но и вообще к архивации чего-либо важного. Причем на автомате. А в БЭСТе такого нет, и, скорее всего, не будет.
Пишу об этом не из собственной гордости, а чтобы поделиться как автоархивация реализована у нас. Мне тоже интересно, как у других решаются те или иные проблемы.
Back to top
View user's profile Send private message
Serga



Joined: 01 Feb 2002
Posts: 64
Location: Сергей Шестопалов


PostPosted: 18 Nov 2002 15:55    Post subject: Re: О способах архивирования БД БЭСТА Reply with quote

alex1999 wrote:
Мы ведем ежедневную архивацию баз данных БЭСТА (папка BD) собственной утилитой, написанной на Паскале...

Мне кажется очень интересной ваша программа. Очень красивое решение. Можете ли вы ей поделиться? Буду искренне благодарен.
Тем более, что инструкцию вы уже опубликовали.
Я сейчас использую программку обозначенную в начале темы, но у нее есть недостаток: создается не контролируемое количество файлов. Приходиться периодически их удалять руками.
Back to top
View user's profile Send private message Send e-mail
alex1999



Joined: 14 May 2002
Posts: 78



PostPosted: 19 Nov 2002 14:58    Post subject: Re: О способах архивирования БД БЭСТА Reply with quote

Serga wrote:
... Можете ли вы ей поделиться?...


Кому интересно, пошлю.
В качестве завершающей реплики, скажу только, что эта прога ведет свою самостоятельную жизнь на нашем удаленном складе. Удаленный склад находится далеко от Центрального Комплекса. Там шуруют только кладовщики. Архивы накапливаются на сервере удаленного склада на всякий пожарный случай. Много места не занимают. И никого не беспокоят.
Back to top
View user's profile Send private message
Светлый



Joined: 14 Oct 2002
Posts: 59
Location: Панкратов Александр


PostPosted: 19 Nov 2002 18:58    Post subject: Re: О способах архивирования БД БЭСТА Reply with quote

alex1999 wrote:

Кому интересно, пошлю.
В качестве завершающей реплики, скажу только, что эта прога ведет свою самостоятельную жизнь на нашем удаленном складе.


Да, уж, если можно... У нас не столь удаленный склад, но бухгалтера начинают работать в разное время и сидят допоздна. Ночь же пропадает впустую.
Если не составит больших забот отправить на личный адрес: admiral2@online.ru
(на работе на страже стоит "Касперский" и режет все подряд почти без разбору)
Back to top
View user's profile Send private message Send e-mail
mrs



Joined: 05 Jul 2002
Posts: 8
Location: Михайлов Роман

Interests: Магадан

PostPosted: 02 Dec 2002 02:56    Post subject: Re: О способах архивирования БД БЭСТА Reply with quote

[quote="alex1999"]
Serga wrote:
... Можете ли вы ей поделиться?...


Кому интересно, пошлю.

Интересно. А особо интересно, когда "программы ведут более-менее самостоятельную жизнь" на своем месте. Все бы так.
Если не трудно, отправьте на mrs_2002@mail.ru
С уважением, Михайлов Роман.
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4 All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4  Next
Page 3 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group

Rambler
Rambler's Top100 Рейтинг@Mail.ru