DIASER (Distributed Internet Archive System за образователни хранилища), базирани на технологията на DIAP, да създавате резервни копия на различни места, като по този начин подобряване на стабилността на околната среда и сигурността.
<Силен> Системни изисквания
- Perl v5.10.0 активиран работна станция.
- 3 х Linux възли за съхранение (могат да използват В. М.) с корен достъп за първоначална настройка и Perl v5.10.0, с услуги; SSHD, кронтаб, IPtables SSH порт отворен, ntpd, & Nbsp; Rsync (без демон).
- LAN или WAN връзка между всеки сървър, на 3 машините трябва да са в състояние да пинг един на друг.
- SSH сървър за всеки възел, а не непременно порт 22.
- Perl модули
Workstation: Net :: SSH :: Perl, Net :: SFTP, Getopt :: Long Term и :: ReadKey
Възли: Net :: SSH :: Perl т.е. като корен] #yum -Y инсталирате Perl-Net-SSH-Perl или CPAN> инсталирате Net :: SSH :: Perl
- Достатъчно място на диска, вижте Документи / worksheet_3_26_may.pdf или документи / overview.png. Ще направя всичко това много по-лесно да се изчисли, когато съм завършил подпрограма calculate_lmb.
<Силен>
Configuration
Config.pl на файла съдържа потребителски настройки, моля, редактирате, както се изисква.
Основни настройки:
брой месеци до години искате системата да се кандидатира за
начална дата
време на рутинни операции
възел IP адреси
SSH пристанища
суха тренировка или не
време, и максимална скорост на трансфер
<Силен> Стартиране на инсталация
Стартирай diaser.pl -i като обикновен потребител, възли кореноплодни пароли ще бъдат поискани и да отбележите избрания от Вас diaser парола.
Други възможности могат да се видят с превключвател на diaser.pl -Н.
<Силен> ъпгрейди
Обновления на продуктите ще се прилагат поправки и обновления, използвайте -u опцията.
<Силен> Data Entry точка
Тази машина съдържа указател ad0 и aFULL01 и е вашата машина A. Machine А се приема за вашия най-сигурната и най-близкият от гледна точка на мрежата, за да & Nbsp; Вашата основна съоръжение архивиране. Файловете се приема, че за четене / запис от потребителя ID & Nbsp; diaser за момента. Използвайте aFull01 за вашето пълно копие и ad0 за цялата последваща & Nbsp; Диференциала. Сценарият fill_diaser.sh ще автоматизира товаренето на DIASER, fill_diaser ще бъде пренаписан в Perl.
<Силен> извличане на данни
В момента извличане може да се постигне чрез ръчно чрез SCP между възли и използване RSYNC трупи. Всичко това ще бъде автоматизирано.
<Силен> SE Linux
Може да причини проблеми при монтажа, трябва да изключите, докато инсталирате
Какво ново в тази версия:.
- Тази версия съдържа голям брой на промени в кода извършва в съответствие с Perl най-добри практики и Perl :: критици бюлетини.
- Level 5 и 4 са пълни за инструмента за управление на CLI, както и най-много 3 равнище се променя.
- Някои структури по разработването са били добавени към ВСС -. Тези файлове съдържат развитие системни променливи, настройки и псевдоними, използвани за управление и подобряване на кодиране среда
- Http conf.d е променен, за да се избегне дублиране на псевдоними.
Какво ново във версия 1.0.8:
- предния край инструмент за конфигуриране на Web GUI съдържа цялата променливи един потребител трябва да се определят и ги показва ясно в четири секции с изскачащи подсказките. С този GUI, потребителят може да избере варианта и изграждане на конфигурационен файл работен diaser. The инсталирате скрипт водачът е на мястото си. Това предния край може да се монтират с помощта & quot; правят инсталирате & quot;.
Какво ново във версия 1.0.7:
- Тази версия развитие включва повече diaser-webgui инструмент за проектиране Подобрения и функция код за изпълнение, включително действие, определени изскачащи прозорци с бутон за затваряне на всички потребителски входни сценарии, а Makefile, и Apache система конф файл.
- конфигурационен файл място за складиране на инструмент diaser сега предварително определени.
- Инструментът е преименуван на diaser-webgui в SVN и Makefile.
Какво ново във версия 1.0.6 Beta 2:
- GUI уеб инструмент е преструктуриран и берач на Java дата скрипт
- въведена.
- Конфигурация файл качване и спести място.
Какво ново във версия 0.2.5 Beta 1:
- A съоръжение възел мигрират в момента функционира, което позволява на потребителите да се движат цял възел и неговите данни към друг сървър.
- Добавена на тази версия са на високо ниво графични и крайния потребител документация.
- Обработка на изключенията се прави, когато модули са заредени.
- Версията Perl се извежда, когато използвате опцията --version.
- Шифрована обем рецепта е включена в техническата документация.
- подпрограма и неговото използване дисплей диск опция --stats за всички възли.
- New функционалност е документирано.
Какво ново във версия 0.2.4 Beta 1:
- Сега е инструмент, който ще позволи на потребителят да тествате реалната, а не теоретична, потенциалната производителност на данни между два възела. Това ще позволи определяне на най-ниската максимална скорост между възлите. --bandwidth ще генерира графика на възможно най-високата пропускателна способност.
- Тази версия има схема и частично прилагане на под мигрират (), което ще позволи на потребителите да се движат DIASER възел от една машина или VM / VPS към друг.
- Има дребни поправки на грешки и печатна грешка корекции, както и корекция на алгоритъма за пълнене DIASER.
- Пътната карта също е коригирана.
- Документацията е актуализиран, за да включи новите функции.
Какво ново във версия 0.2.3 Beta 1:
- Тази версия съдържа редица bug- поправки, подобрения на разходката през --configure инструмент и преминаването от използването на md5 да SHA1 регистрация сумиране на обеми, тъй като те влизат DIASER както и съответна актуализации документация.
Какво ново във версия 0.2.2 Beta 1:
- проста маса трафик добавен в документацията
- Изтегли подпрограма документирано
- просто извличане суб данни реализира Спешни подпрограма заключване изпълнява и документира
- fill_diaser.pl пренаписване документация актуализиран
- fill_diaser.pl или gen_fill пренаписана
- md5sum и дата файл, създаден с всеки том добавен в -node A
- fill_diaser.pl частично пренаписана
- collect.sh отстранен от SVN
- tab_a.pl регулира и писмено да се настанят нови
- механизъм diaser запълване
- променливи долу също е достъпен чрез
- модифицира и write_config
- раздел 2.5 Защо Linux добавен в manual.html
- пет нови променливи за преработен diaser_fill.pl добавени към diaser.pl кон- & GT; дефинира, uninitialised Vars, GetOptions под Configure
- рафинирани поток диаграма diaser_fill_flow диаметър и PNG
- поставен обем md5 контролна операция в fill_diaser.pl алгоритъм
Какво ново във версия 0.2.1 Alpha:
- регулира под gen_hvautoc за промени под gen_dirs
- регулира под gen_fill за промени под gen_dirs
- коригирани под gen_dirs толкова просто след срив и възел промяна роля може да се изпълнява
- отстраняване на ABC префикс и допълнителни d0 и Full01 и Full02 директории
- валидиране вход прилага за модифициране опции
- подпрограма Configure () реализира с валидиране вход
- пише вход валидиране подводници is_integer () is_string () is_directory () is_ip () is_integer_inc_zero ()
- ръчно / инсталирате актуализации, които отразяват последните промени
- уебсайт връзки
- Manual променено на документация и пренаредени
<силни> Изисквания :
- SSH сървъра
- Net-SFTP
- NTP
- IPTABLES
- Rsync
Коментари не е намерена