pirsyncd

Skjermbilde programvare:
pirsyncd
Prog.varedetaljer:
Versjon: 20110412
Last opp dato: 11 May 15
Lisens: Gratis
Popularitet: 14

Rating: 5.0/5 (Total Votes: 1)

pirsyncd er en daemon å se en katalog for kjernens inotify hendelser og deretter gjennomføre en rsync-kommandoen til å synkronisere to ulike kataloger & nbsp; (lokal eller ekstern).
Dette er en fattig mann & rsquo; s speiling eller et alternativ (ikke så) reelle data replikering mekanisme og den er basert på Pyinotify.
pirsyncd skjermer for disse inotify begivenheter:
& Nbsp; * IN_ATTRIB
& Nbsp; * IN_CLOSE_WRITE
& Nbsp; * IN_CREATE
& Nbsp; * IN_DELETE
& Nbsp; * IN_MODIFY
& Nbsp; * IN_MOVED_TO
& Nbsp; * IN_MOVED_FROM
! & Nbsp; * IN_DELETE_SELF

Egenskaper

  • Det er ikke behov for installasjon
  • Kjør som en Daemon
  • Kan kjøres som en daemon i forgrunnen
  • Simple Configuration, trenger du bare å konfigurere kilden og målet kataloger
  • Konfigurering Sjekk på tigge
  • Evne til å kontrollere og stoppe demonen
  • Syntax hjelp med help
  • For hver parameter er det en bruk eksempler med --examples
  • Support flere kjørende forekomster
  • Speiling til en ekstern (destinasjon) server (krever passord-mindre-tilkobling) via ssh
  • Speiling til en ekstern (destinasjon) server (må rsync passordfilen) gjennom rsync tilkobling
  • Feilhåndtering via unntak
  • En tilpasset forsinkelse for speiling mapper (ikke rsync asap når en hendelse utløses)
  • Gets argumenter fra kommandolinjen. - Det er ikke behov for hacke koden
  • Synkronisering ved start (speiling via rsync) - første run
  • Definisjon av rsync versjonen fra kommandolinjen
  • Logging funksjonaliteten rsync prosessen
  • Delvis rsync funksjonalitet
  • Tilføy rsync funksjonalitet
  • Funksjonalitet å ekskludere filer større enn MAX-størrelse eller mindre enn MIN-SIZE
  • Debugging pyinotify hendelser
  • Debugging rsync-kommandoen
  • Autolearning nye underkataloger
  • Løse dupliserer inode hendelser for flere filer / events
  • Du kan rsync hver n (nummer) inode hendelser (enkel forsinkelse metode)
  • Støtter python3 med PIrsyncD.v3
  • Ren kode og python kode styling hjelp pylint
  • 7,35 med pylint (tidligere 7.21)
  • !
  • linjer med kode (har en masse kommentarer!) Og det er skrevet på KISS-prinsippet

Hva er nytt i denne versjonen:

  • Legg merke til at dette er den siste versjonen i Python 2.
  • Den neste versjonen vil være bare i Python tre.
  • Pyinotify.py har blitt oppdatert til 0.9.1 (20110405).
  • har blitt lagt En SSH port parameter for synkronisering av SSH.
  • Den skråstrek (/) krav om kilde og destinasjon banen er fjernet.
  • har blitt lagt Pyinotify.py versjon 3 for pirsyncd.Py3k.

Krav

  • Python
  • rsync

Lignende programvare

imsniff
imsniff

3 Jun 15

busmon
busmon

20 Feb 15

linux-metrics
linux-metrics

14 Apr 15

qtmib
qtmib

17 Feb 15

Kommentarer til pirsyncd

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