Още 1 архиватор за firebird бази

Да го бъде или да не го бъде?

Да го бъде
3
75%
Да не го бъде
1
25%
 
Общо гласове: 4

Потребителски аватар
stoar08
Мнения: 1548
Регистриран: 09-11-2004 08:15
Име: Стоян Арабаджиев
Местоположение: Самоков

Мнение от stoar08 » 31-10-2007 15:48

Това не е лесна задача, просто всичко се прави през външни инструменти (insanity е просто автоматизатор) ...ще се опитам някакъв приблизителен процент да има ...
Моля ви, като прочетете тема пишете по едно мнение да не ви търся по icq/телефон после ...

Потребителски аватар
stoar08
Мнения: 1548
Регистриран: 09-11-2004 08:15
Име: Стоян Арабаджиев
Местоположение: Самоков

Мнение от stoar08 » 06-11-2007 20:00

http://intelrullz.data.bg/Insanity_1.0.6.zip

Би трябвало да са изчистени проблемите със ZIP при архивиране.
Конфигураторът е малко по-досаден, при неконфигурирани преносими gbak архиви.
Методът на конфигуриране на базите за архивиране е променен. Надявам се така да е по-удобно, ще очаквам отзиви.
При архивиране има някаква форма на статус (текущи размери на временния и крайния файл).
"Летящ режим" при създаването на архиви с gbak.exe. При мен единственият "бонус" е освобождаването на твърдия диск 1 цикъл запис/четене на временния файл. Времето за създаване на архивът не падна значително. Опцията е все още експериментална. И за нея ще очаквам отзиви, но внимавайте - възможно е да има течове на RAM и да се наложи рестарт ако си пресилите късмета ;)
Моля ви, като прочетете тема пишете по едно мнение да не ви търся по icq/телефон после ...

Потребителски аватар
stoar08
Мнения: 1548
Регистриран: 09-11-2004 08:15
Име: Стоян Арабаджиев
Местоположение: Самоков

Мнение от stoar08 » 10-11-2007 21:22

http://intelrullz.data.bg/Insanity_1.0.7.zip

Отстранен проблем при денонощно включени архивиращи машини (архивирането след втория ден започва от произволен архив, вместо от първия за деня).
Информацията за архивите е преместена в *.info файл в директорията с архивът, за да не се губят при евентуално изтриване на log-файлът.
Моля ви, като прочетете тема пишете по едно мнение да не ви търся по icq/телефон после ...

Потребителски аватар
stoar08
Мнения: 1548
Регистриран: 09-11-2004 08:15
Име: Стоян Арабаджиев
Местоположение: Самоков

Мнение от stoar08 » 06-12-2007 20:59

http://intelrullz.data.bg/Insanity_1.0.7.1.zip


Опцията за записване на конфигурация с непреносими gbak архиви се полага само на "богоизбраните". Когато(ако) Insanity стане по-масов инструмент, ще постна как точно се постига "power user" режим ;).
Добавен изричен unlock на базата при архивиране с nbackup.exe, поради чести случаи да остане заключена база.

Архивиращата услуга има shell, който към момента може да прави точно 1 нещо - да изпраща по мейл архивирано копие на преносим, почистен и компресиран gbak архив на някоя от конфигурираните бази. Направено е с идеята, че не винаги можем да изгоним клиента от машината, а да правим отдалечен архив ще бъде убииствено при големи бази.
За да го пробвате :
Връзвате се с putty на порт-а за мрежова активност на услугата (трябва да е активирано), който по подразбиране е 9011. Режим на комуникация RAW.
Пишете "enable" (без кавичките) и натискате enter :).
Ако сметнете правилно "авторския" код, инструкциите би следвало да ви водят ;)


ПС Ако shell-а се хареса е възможно да придобие прилично количество по-смислени функции. За момента е препоръчително да се ползва през hamachi/zebedee, въпреки че за момента не прехвърля пароли (но все пак праща чист текст по мрежата)
Моля ви, като прочетете тема пишете по едно мнение да не ви търся по icq/телефон после ...

Потребителски аватар
stoar08
Мнения: 1548
Регистриран: 09-11-2004 08:15
Име: Стоян Арабаджиев
Местоположение: Самоков

Мнение от stoar08 » 17-12-2007 15:55

http://intelrullz.data.bg/Insanity_1.0.8.zip


"Опростен режим" на конфигурация (скрива подробните опции за gbak.exe, lzma, място на лог-файла, временната директория). При връщане в "опростен режим" е възможно да се върнат подразбиращите се настройки на скритите полета.

Ако пътищата за архивиране и временна директория са невалидни, услугата създава поддиректории при изпълнимия файл и използва тях.
Моля ви, като прочетете тема пишете по едно мнение да не ви търся по icq/телефон после ...

Потребителски аватар
stoar08
Мнения: 1548
Регистриран: 09-11-2004 08:15
Име: Стоян Арабаджиев
Местоположение: Самоков

Мнение от stoar08 » 26-12-2007 21:20

http://intelrullz.data.bg/Insanity_1.0.8.1.rar

nbackup -N се изпълнява през 1 секунда, докато съществува .delta файл. Надявам се по този начин натоварените бази вече да не остават заключени след архивиране с nbackup.
Моля ви, като прочетете тема пишете по едно мнение да не ви търся по icq/телефон после ...

Потребителски аватар
stoar08
Мнения: 1548
Регистриран: 09-11-2004 08:15
Име: Стоян Арабаджиев
Местоположение: Самоков

Мнение от stoar08 » 27-12-2007 22:21

http://intelrullz.data.bg/Insanity_1.0.9.zip

Леко пипнати компресийте (zip дава размер на изходния файл при ръчна компресия, lzma дава дори по-подробна информация за протичащия процес).
Услугата поддържа syslog, но към момента се настройва "ръчно" през регистъра (ако на някой му трябва - знаете ми gsm-а).
"Сложният" режим на конфигурация показва и gbak опцийте.
Интервалът за оключване на база е вдигнат на 5 секунди.
Моля ви, като прочетете тема пишете по едно мнение да не ви търся по icq/телефон после ...

Потребителски аватар
stoar08
Мнения: 1548
Регистриран: 09-11-2004 08:15
Име: Стоян Арабаджиев
Местоположение: Самоков

Мнение от stoar08 » 02-01-2008 18:13

http://intelrullz.data.bg/Insanity_1.0.9.1.zip


Добавени няколко семафора за да не завзема целия интернет при повторно ъплоудване и като по-"елегантно" решение на други проблеми.
По-подробен статус при (раз)архивиране.
Услугата поддържа Syslog и уведомяване по Mail. И от 2те имам какво да се желае, но ги има :)
Оправен "тест" за ftp mirror.
Моля ви, като прочетете тема пишете по едно мнение да не ви търся по icq/телефон после ...

Потребителски аватар
stoar08
Мнения: 1548
Регистриран: 09-11-2004 08:15
Име: Стоян Арабаджиев
Местоположение: Самоков

Re: Още 1 архиватор за firebird бази

Мнение от stoar08 » 20-03-2008 00:16

http://intelrullz.data.bg/Insanity_2_0_0.zip

Ето го, дойде ! :)
Какво ново :
Всяка база е индивидуална нишка, което би трябвало да значи, че ако по 1 причина някой архив се забави/"счупи", това няма да пречи на останалите.
Би трябвало да даде и по-добра производителност при многоядрени машини. Позволява архивирането с различни графици.
Ускорено е зареждането на конфигуратора (не се чете лог-файлът ...)

Какво още няма :
Shell (имам интересното усещане, че и в предишната версия го нямаше много, но ... ;) )
"Презареждане" на услугата без старт/стоп.


Неща, които исках да вложа в тази версия, но поради голямото забавяне, не можах :
Информация за физическото състояние на базата (от него и съветник за дефрагментиране), което за нещастие ще работи само в/у локални бази.
Дефрагментиране по график.
Различни пътища за архивиране на всяка база.

Би трябвало конфигурациите от версия 1.* да се преобразуват без проблем до 2.0, но "това на теория".
Чакам идеи/желания/оплаквания и ще гледам пак да започнат да излизат нови версии по-редовно.

ПС версията все още е на тестов период ... слагането и при клиент би било "смело и безотговорно" :)
Моля ви, като прочетете тема пишете по едно мнение да не ви търся по icq/телефон после ...

Потребителски аватар
stoar08
Мнения: 1548
Регистриран: 09-11-2004 08:15
Име: Стоян Арабаджиев
Местоположение: Самоков

Re: Още 1 архиватор за firebird бази

Мнение от stoar08 » 21-03-2008 12:29

http://intelrullz.data.bg/Insanity_2_0_1.zip

Оправено :
"Заключване"-то на базата при работа с nbackup.exe
Ограничаване на размера на директорията за архиви
Услугата не зареждаше настройки (мрежови, ограничения, място на лог-файлът и т.н.). Не късае процеса на архивиране.

Добавено :
Бутонът за проверка на връзката вече дава информация за състоянието на базата. За момента препоръчва дефрагментиране само при стар ODS (не съм решил точно как да се определя кога е "препоръчително" да се дефрагментира)

Някои дребни корекции, за да не остава процеса отворен след Изход.
Моля ви, като прочетете тема пишете по едно мнение да не ви търся по icq/телефон после ...

detelin
Мнения: 766
Регистриран: 09-11-2004 19:52
Име: Детелин Илиев
Местоположение: Несебър
Контакти:

Re: Още 1 архиватор за firebird бази

Мнение от detelin » 24-03-2008 14:16

Ако може, при конфигурирането на периодите за архивиране, като щракнеш на зададения период да ти се зарежда отдолу за редакция с неговите параметри, а не с тези по подразбиране

detelin
Мнения: 766
Регистриран: 09-11-2004 19:52
Име: Детелин Илиев
Местоположение: Несебър
Контакти:

Re: Още 1 архиватор за firebird бази

Мнение от detelin » 24-03-2008 15:44

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

detelin
Мнения: 766
Регистриран: 09-11-2004 19:52
Име: Детелин Илиев
Местоположение: Несебър
Контакти:

Re: Още 1 архиватор за firebird бази

Мнение от detelin » 24-03-2008 15:51

Освен това, прозореца с направените архиви не показва инфо за повече от една директория на архиви

Потребителски аватар
stoar08
Мнения: 1548
Регистриран: 09-11-2004 08:15
Име: Стоян Арабаджиев
Местоположение: Самоков

Re: Още 1 архиватор за firebird бази

Мнение от stoar08 » 24-03-2008 20:20

http://intelrullz.data.bg/Insanity_2_0_2.zip

Оправени :
Бутонът за избор на локална база
Архивиращата услуга прави архиви на конфигурираното место (би трябвало проблема да го е имало само при архивиране с nbackup)
Ръчно създаване на архив през nbackup (това не знам кога/защо съм го счупил ...)
detelin написа:Освен това, прозореца с направените архиви не показва инфо за повече от една директория на архиви
Ако говориш за статистиката за използваното пространство ... "comming soon" :). Иначе поне "при мен" си зарежда всички архиви, които са в указаните директории за архивиране, или тяхни поддиректории. Ако и с тази версия не зарежда нещо, ще търсим какво се случва при теб, което не съм предвидил ...

ПС Каква бира пиеш? Не съм забравил, че съм обещал ... нищо, че още не съм "връчил" и първите 2 :roll:
Моля ви, като прочетете тема пишете по едно мнение да не ви търся по icq/телефон после ...

detelin
Мнения: 766
Регистриран: 09-11-2004 19:52
Име: Детелин Илиев
Местоположение: Несебър
Контакти:

Re: Още 1 архиватор за firebird бази

Мнение от detelin » 25-03-2008 12:31

Когато се разпъва архив от ниво 2, то той съответно се обръща към 1 и 0, ако при някой от тях има проблем (примерно не се е довършил) при разпъването няма да има грешки, но ще липсват операции, което май е по-лошо отколкото да ти е счупен архива. Та въпроса ми е ако може да се сложи проверка дали са създадени успешно архивите и кой може да се използва за възстановяване на база.

detelin
Мнения: 766
Регистриран: 09-11-2004 19:52
Име: Детелин Илиев
Местоположение: Несебър
Контакти:

Re: Още 1 архиватор за firebird бази

Мнение от detelin » 26-03-2008 15:01

Освен всички други плюсове на Инсанити, трябва да споменем и факта, че с един експорт на настройките от регистъра може лесно и бързо да се конфигурират всички следващи инсталации, поне на мен ми се струва доста удобно - най-малкото заради графиците за създаване на архиви...

Потребителски аватар
stoar08
Мнения: 1548
Регистриран: 09-11-2004 08:15
Име: Стоян Арабаджиев
Местоположение: Самоков

Re: Още 1 архиватор за firebird бази

Мнение от stoar08 » 26-03-2008 20:13

http://intelrullz.data.bg/Insanity_2_0_3.zip

Оправено :
Показва се името, под което се създава съответният архив
Генерирането на периоди по брой
Архивирането на отдалечени бази (явно хост-а беше останал 127.0.0.1 статично от времето, през което го тествах :roll: )

ПС Мисля, че до сега не съм го казвал по-горе, но е добре услугата да е спряна, когато се извършва обновяване. В противен случай някои файлове остават несменени ...
Моля ви, като прочетете тема пишете по едно мнение да не ви търся по icq/телефон после ...

morphieus
Мнения: 1346
Регистриран: 08-11-2004 16:57
Име: Слав Димитров
Местоположение: Ловеч
Контакти:

Re: Още 1 архиватор за firebird бази

Мнение от morphieus » 26-03-2008 21:42

Според мен би било добре, ако се появи един прозорец със фиксовете и добавките в новата версия. Също така и помощно поле, което като застанеш на дадена опция да пише като за "бели хора". Не че не мога да поискам "помощ от приятел", но ако теоретично си взел архиватора на флашка и не си прочел задълбочено темата, то пак ще има "... това пък за какво е... ?!" А така всеки ще може да чете и чак тогава, ако не знае ще се обади да пита.
Изображение

Потребителски аватар
stoar08
Мнения: 1548
Регистриран: 09-11-2004 08:15
Име: Стоян Арабаджиев
Местоположение: Самоков

Re: Още 1 архиватор за firebird бази

Мнение от stoar08 » 27-03-2008 08:11

ОК ... в следващата версия вече наистина обещавам "what`s new" :)
Повечето неща обаче и в момента имат някакво пояснение ... Ако прояваш желание да напишеш грамотен help - заповядай :)

ПС Може да "плясна" темата в .mht и да ползваме нея за официален help :)
Моля ви, като прочетете тема пишете по едно мнение да не ви търся по icq/телефон после ...

morphieus
Мнения: 1346
Регистриран: 08-11-2004 16:57
Име: Слав Димитров
Местоположение: Ловеч
Контакти:

Re: Още 1 архиватор за firebird бази

Мнение от morphieus » 27-03-2008 08:54

Хелп-а дава основните неща. Аз лично до сега не съм намерил нещо от хелп на каквото и да било приложение, което да ми свърши работа. Мисля, че би било по-добре да се слагат пояснителни бележки по менютата, за да може само с посочване на мишката това да говори нещо за конкретното положение в програмата. Когато човек не е запознат с работата на една програма и прибегне към хелп-а и 100пъти да го прочете той няма да знае за къде в програмата е ставало на въпрос и тогава... хайде пак от начало :(
Изображение

detelin
Мнения: 766
Регистриран: 09-11-2004 19:52
Име: Детелин Илиев
Местоположение: Несебър
Контакти:

Re: Още 1 архиватор за firebird бази

Мнение от detelin » 28-03-2008 11:20

След версия 2.0.3 май вече е съвсем работещ архиватора, има някои неща за доработка (напр. автоматичното опресняване на архиви), но те не са чак толкова наложителни.
Основното, което трябва да се знае при инсталиране:
1. Освен Insanity, трябва да имате под ръка .Net 2.0
2. Ако ви е стар Уиндоуса - Windows Installer 3.1
3. Ако ще ви трябва да разпъвате архив на локална станция, а не на сървъра ще е нужен и Firebird (Иван каза, че това може и да се оправи, но поне до момента е така)
Един път конфигурирани, настройките на Инсанити могат лесно да се прехвърлят с експорт на регистъра, после само щракате на *.reg файла и сте готови.
Та това е, слагайте :wink:

morphieus
Мнения: 1346
Регистриран: 08-11-2004 16:57
Име: Слав Димитров
Местоположение: Ловеч
Контакти:

Re: Още 1 архиватор за firebird бази

Мнение от morphieus » 28-03-2008 12:31

Какво стана с мрежовите архиви?
Изображение

detelin
Мнения: 766
Регистриран: 09-11-2004 19:52
Име: Детелин Илиев
Местоположение: Несебър
Контакти:

Re: Още 1 архиватор за firebird бази

Мнение от detelin » 28-03-2008 14:41

Работят, но в лог-а има сума ти грешки, от липсата на firebird на локалната станция и затова останах с впечатлението, че има някакъв по-сериозен проблем :oops:

Потребителски аватар
stoar08
Мнения: 1548
Регистриран: 09-11-2004 08:15
Име: Стоян Арабаджиев
Местоположение: Самоков

Re: Още 1 архиватор за firebird бази

Мнение от stoar08 » 28-03-2008 16:58

Грешките в лог-а не би трябвало да те притесняват, ако копираш "firebird.msg", ще започне да извежда нормален лог. В следващата версия ще си идва с insanity.
Като гледам файлът - съдържа форматите на съобщенията, в случай, че искаш да си ги промениш/преведеш :)

Локалното разпъване ще го преправя да става по друг начин. Архивирането от своя страна без firebird би могло да се случи (с цели за дефрагментиране например), но ще има известни ограничения (например няма да може да се архивира база, която се използва). За момента него няма да пипам 8)
Моля ви, като прочетете тема пишете по едно мнение да не ви търся по icq/телефон после ...

detelin
Мнения: 766
Регистриран: 09-11-2004 19:52
Име: Детелин Илиев
Местоположение: Несебър
Контакти:

Re: Още 1 архиватор за firebird бази

Мнение от detelin » 31-03-2008 14:39

Още няколко "каприза", ако може...
1. При дефрагментиране на база, бутона с лупичката може да се използва само при създаден график за архивиране, ако може, да излиза да си избереш път до базата...
2. Когато има график за създаване на архив, но тогава е бил изключен компютъра, може ли при пускането му да направи такъв и да го смята като най-близък за този час(часове)?

Потребителски аватар
stoar08
Мнения: 1548
Регистриран: 09-11-2004 08:15
Име: Стоян Арабаджиев
Местоположение: Самоков

Re: Още 1 архиватор за firebird бази

Мнение от stoar08 » 07-04-2008 19:52

http://intelrullz.data.bg/Insanity_2_0_4.zip

В тази версия :
История на версиите :)
Позволява избор на локална база извън конфигурираните графици при дефрагментиране
Подразбиращите се потребител и парола за локалният Firebird сървър се записват
Позволява именуване на архивите според нивото, при дублиране в/у FTP
Моля ви, като прочетете тема пишете по едно мнение да не ви търся по icq/телефон после ...

Потребителски аватар
stoar08
Мнения: 1548
Регистриран: 09-11-2004 08:15
Име: Стоян Арабаджиев
Местоположение: Самоков

Re: Още 1 архиватор за firebird бази

Мнение от stoar08 » 14-04-2008 21:13

http://intelrullz.data.bg/Insanity_2_0_5.zip

Ако процедурата по архивиране е незавършена, при повторно пускане на услугата се повтаря архивът. Операцията не се извършва, ако графикът е разместен!
Ако файлът, създаден от gbak.exe или nbackup.exe е по-малък от предишният, се извършва еднократен опит да се повтори процедурата.
Моля ви, като прочетете тема пишете по едно мнение да не ви търся по icq/телефон после ...

Потребителски аватар
stoar08
Мнения: 1548
Регистриран: 09-11-2004 08:15
Име: Стоян Арабаджиев
Местоположение: Самоков

Re: Още 1 архиватор за firebird бази

Мнение от stoar08 » 24-04-2008 21:03

http://intelrullz.data.bg/Insanity_2_0_6.zip

Нова форма на комуникация с локалната услуга (не се осъществява на мрежов принцип) за да се постигне по-висока скорост при големи графици
Възобновена опцията за презареждане "в ефир", като е сведена с точност до даден график. Услугата вече НЕ поддържа мрежова функционалност (ще се появи като отделна услуга в идните версии)

Основната архивираща услуга ще достигне "идеално" положение в идните 3-4 версии. В последствие възнамерявам да отделя по-сериозно внимание на конфигуратура и опциите в него, и на създаването на изцяло отделна услуга, за мрежово наблюдение/контрол.

ПС Би следвало новият начин на комуникация да е по-икономичен от към използваният RAM
Моля ви, като прочетете тема пишете по едно мнение да не ви търся по icq/телефон после ...

Потребителски аватар
stoar08
Мнения: 1548
Регистриран: 09-11-2004 08:15
Име: Стоян Арабаджиев
Местоположение: Самоков

Re: Още 1 архиватор за firebird бази

Мнение от stoar08 » 28-04-2008 21:31

Излезе firebird 2.0.4, в който се твърди, че са отстранени някои проблеми с nbackup. След ъпдейт ще трябва или да копирате nbackup.exe в директорията на Insanity или да смените пътя до него (за да се ползва това на сървъра).
Следващата версия вече ще идва с новия nbackup.exe.
Моля ви, като прочетете тема пишете по едно мнение да не ви търся по icq/телефон после ...

Потребителски аватар
stoar08
Мнения: 1548
Регистриран: 09-11-2004 08:15
Име: Стоян Арабаджиев
Местоположение: Самоков

Re: Още 1 архиватор за firebird бази

Мнение от stoar08 » 01-05-2008 10:12

http://intelrullz.data.bg/Insanity_2_0_7.zip

Видимо ускорено първоначално зареждане и сортиране на основния списък с архиви
Отстранена грешка при първоначално зареждане на конфигурационния прозорец след инсталация
Добавени новите nbackup.exe и gbak.exe - !!! Силно препоръчителен е преход към Firebird 2.1 и ДЕФРАГМЕНТИРАНЕ за преход към ODS 11.1 !!!
Възстановена статистиката за използвано дисково пространство
Моля ви, като прочетете тема пишете по едно мнение да не ви търся по icq/телефон после ...

Отговори