DIASER

Skjermbilde programvare:
DIASER
Prog.varedetaljer:
Versjon: 1.1.1 Beta 3
Last opp dato: 14 Apr 15
Utvikler: Damian Brasher
Lisens: Gratis
Popularitet: 26

Rating: nan/5 (Total Votes: 0)

DIASER (Distributed Internet Archive System for Educational lagringssted), basert på DIAP teknologi, kan lage back-up på flere steder, og dermed forbedre miljøet stabilitet og sikkerhet.
Systemkrav
 
 - Perl v5.10.0 aktivert arbeidsstasjon.
 
- 3 x Linux lagringsnoder (kan bruke VM-tallet) med root-tilgang for første installasjon og Perl v5.10.0, med tjenester; sshd, crontab, iptables ssh port åpen, ntpd, & nbsp; rsync (non daemon).
 
 - LAN eller WAN-tilkobling mellom hver server, må de tre maskinene kunne pinge hverandre.
 
- SSH server på hver node, ikke nødvendigvis port 22.
 
- Perl-moduler
  Arbeidsstasjon: Net :: SSH :: Perl, Net :: SFTP, getopt :: Lang og Term :: ReadKey
  Noder: Net :: SSH :: Perl dvs. som root] #yum -y installere perl-Net-SSH-Perl eller CPAN> installere Net :: SSH :: Perl
 
 - Nok diskplass, se docs / worksheet_3_26_may.pdf eller docs / overview.png. Jeg skal gjøre alt dette mye enklere å beregne når jeg er ferdig med subrutine calculate_lmb.
 
 Konfigurasjon

 
 Filen config.pl inneholder brukerinnstillinger, kan du redigere etter behov.
 
 Hovedinnstillinger:
  antall måneder til år du vil at systemet skal kjøre for
  startdato
  tidspunktet for daglig drift
  node IP-adresser
  SSH-porter
  tørr kjøre eller ikke
  tid ut og maksimal overføringshastighet
 
  Start Installasjon
 
 Kjør diaser.pl -i som en vanlig bruker, vil node root-passord bli forespurt og noterer din valgte diaser passord.
 
 Andre alternativer kan sees med det diaser.pl -h bryteren.
 
  Oppgraderinger
 
 Produktoppgraderinger vil gjelde fikser og oppdateringer, bruker -u bryteren.
 
  Data Entry point
 
 Denne maskinen inneholder katalogen ad0 og aFULL01 og er din maskin A. Machine A antas å være de mest robuste og nærmest fra en nettverks perspektiv til & nbsp; din viktigste backup anlegget. Filene er antatt å være lese / skrive av bruker id & nbsp; diaser for øyeblikket. Bruk aFull01 for din FULL kopi og ad0 for all senere & nbsp; Differensialer. Skriptet fill_diaser.sh vil automatisere lasting av DIASER, fill_diaser vil bli re-skrevet i Perl.
 
  Datamottak
 
 For tiden gjenfinning kan oppnås ved manuelt ved hjelp av SCP mellom nodene og med rsync logger. Alt dette vil bli automatisert.
SE Linux
 
Kan forårsake problemer med installering, må du deaktivere mens du installerer

Hva er nytt i denne utgaven:.

  • Denne utgivelsen inneholder et stort antall av kodeendringer i henhold til Perl Best Practices og Perl :: Critic veiledninger.
  • Nivå 5 og 4 er fullført for CLI styringsverktøy samt de fleste nivå tre endringer.
  • Noen utviklings strukturer har blitt lagt til i SCM -. Disse filene inneholder utviklingsmiljøvariabler, innstillinger og aliaser som brukes til å styre og forbedre koding miljø
  • Http conf.d har blitt endret for å unngå doble aliaser.

Hva er nytt i versjon 1.0.8:

  • The Web GUI front end konfigurasjonsverktøyet inneholder all variabler en bruker må stille og viser dem tydelig i fire seksjoner med pop-up verktøytips. Med denne GUI, kan brukeren velge alternativer og bygge en fungerende diaser konfigurasjonsfil. Installer script behandleren er på plass. Dette front-end kan installeres ved hjelp av & quot; make install & quot;.

Hva er nytt i versjon 1.0.7:

  • Denne utviklingen versjonen inkluderer mer diaser-WebGUI tool design forbedringer og funksjon implementering kode, inkludert handling definert popup-vinduer med en lukkeknapp for alle brukerundersøkelser scenarier, en Makefile, og en apache system conf fil.
  • Verktøyet diaser konfigurasjonsfilen lagringssted er nå forhåndsdefinerte.
  • Verktøyet har blitt omdøpt til diaser-WebGUI i SVN og Makefile.

Hva er nytt i versjon 1.0.6 Beta 2:

  • Det grafiske web-verktøyet har blitt ombygget og en Java-script datovelgeren
  • innført.
  • konfigurasjoner til opplasting og lagre på plass.

Hva er nytt i versjon 0.2.5 Beta 1:

  • En node migrere anlegget er nå funksjonell, slik at brukerne kan flytte en hel node og data til en annen server.
  • lagt til denne utgivelsen er høyt nivå grafikk og sluttbrukerdokumentasjon.
  • Unntak håndtering gjøres når modulene er lastet.
  • Perl versjonen vises når du bruker --version alternativet.
  • En kryptert volum oppskrift er inkludert i den tekniske dokumentasjonen.
  • Subroutine og sin opsjon --stats skjerm disk bruk for alle noder.
  • Ny funksjonalitet er dokumentert.

Hva er nytt i versjon 0.2.4 Beta 1:

  • Det er nå et verktøy som vil tillate brukeren å teste den virkelige, ikke teoretisk, potensiell datagjennomstrømning mellom to noder. Dette vil tillate bestemmelse av den laveste maksimale båndbredde mellom nodene. --bandwidth vil generere en graf som viser den høyeste gjennomstrømningen mulig.
  • Denne utgivelsen har en disposisjon og delvis gjennomføring av sub migrere (), som vil tillate DIASER brukere å flytte en node fra en maskin eller VM / VPS til en annen.
  • Det har vært mindre feilrettinger og skrivefeil rettelser, og en fix til fyll DIASER algoritmen.
  • Veikartet er også justert.
  • Dokumentasjonen har blitt oppdatert til å inkludere de nye funksjonene.

Hva er nytt i versjon 0.2.3 Beta 1:

  • Denne versjonen inneholder en rekke bug rettelser, forbedringer til turen gjennom --configure verktøy og en bryter fra å bruke md5 til SHA1 innsjekking summering av volumene som de kommer inn DIASER samt en tilsvarende dokumentasjonsoppdateringer.

Hva er nytt i versjon 0.2.2 Beta 1:

  • enkel båndbredde tabellen lagt til dokumentasjon
  • Hent subrutine dokumentert
  • enkel hente data sub implementert -emergency lås subrutine gjennomføres og dokumenteres
  • fill_diaser.pl omskrive dokumentasjon oppdatert
  • fill_diaser.pl eller gen_fill re-skrevet
  • md5sum og dato fil opprettet med hvert volum lagt til -node A
  • fill_diaser.pl delvis omskrevet
  • collect.sh fjernet fra SVN
  • tab_a.pl justert og skrevet til å imøtekomme nye
  • diaser fylle mekanisme
  • variabler under også gjort tilgjengelig via
  • modifisere og write_config
  • punkt 2.5 Hvorfor Linux lagt til manual.html
  • fem nye variabler for revidert diaser_fill.pl lagt til diaser.pl kon- & gt; definere, uninitialised vars, GetOptions sub konfigurere
  • raffinert flytskjema diaser_fill_flow dia og png
  • plassert volum md5 checksum drift i fill_diaser.pl algoritme

Hva er nytt i versjon 0.2.1 Alpha:

  • justert sub gen_hvautoc for endringer under gen_dirs
  • justert sub gen_fill for endringer under gen_dirs
  • justert sub gen_dirs så enkel failover og node rolle endring kan gjennomføres
  • fjerning av abc prefiks og ytterligere d0 og Full01 og Full02 kataloger
  • validering inngang brukes for å endre alternativer
  • subrutine konfigurere () implementert med validering av inndata
  • skrev innspill validering subs is_integer () is_string () is_directory () is_ip () is_integer_inc_zero ()
  • manuell / installere oppdateringer som gjenspeiler de siste endringer
  • nettstedet koblinger
  • Manuell endret til dokumentasjon og omorganisert

Krav :

  • SSH server
  • Nett-SFTP
  • NTP
  • iptables
  • rsync

Lignende programvare

MyDeb
MyDeb

11 May 15

pyReScene
pyReScene

19 Feb 15

Percona XtraBackup
Percona XtraBackup

20 Jan 18

Affa Backup Server
Affa Backup Server

11 May 15

Kommentarer til DIASER

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!