pirsyncd

Software captura de pantalla:
pirsyncd
Detalles de software:
Versión: 20110412
Fecha de carga: 11 May 15
Licencia: Libre
Popularidad: 14

Rating: 5.0/5 (Total Votes: 1)

pirsyncd es un demonio para ver un directorio para eventos inotify del kernel y luego ejecutar un comando rsync para sincronizar dos directorios distintos & nbsp; (local o remoto).
Se trata de un hombre pobre y rsquo; s de reflejo o un mecanismo de replicación de datos alternativa real (no tan) y se basan en pyinotify.
monitores pirsyncd para estos eventos inotify:
& 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

Características

  • No hay necesidad de instalación
  • Ejecutar como Daemon
  • Puede funcionar como un demonio en primer plano
  • Configuración simple, es suficiente para configurar su directorios de origen y de destino
  • Comprobación de configuración en la mendicidad
  • Capacidad para controlar y detener el daemon
  • ayuda Sintaxis con --help
  • Por cada parámetro hay un ejemplos de uso con --examples
  • Soporte instancias de funcionamiento múltiple
  • Reflejando a un servidor remoto (destino) (necesita conexión sin contraseña) a través de la conexión ssh
  • Reflejando a un servidor remoto (destino) (necesita rsync password-file) a través de la conexión rsync
  • Gestión de errores mediante excepciones
  • Un retraso personalizado para la duplicación de directorios (te rsync lo antes posible cuando se trigged un evento)
  • Obtiene los argumentos de línea de comandos -. No hay necesidad de hackear el código
  • Sincronización en el arranque (mirroring vía rsync) - primera ejecución
  • Definición de rsync versión de línea de comandos
  • funcionalidad de registro de proceso rsync
  • funcionalidad rsync parcial
  • Anexar funcionalidad rsync
  • Funcionalidad para excluir archivos de más de MAX-SIZE o menor que MIN-SIZE
  • eventos de depuración pyinotify
  • comando rsync Depuración
  • Autoaprendizaje nuevos subdirectorios
  • Resolución duplica eventos inodo para múltiples archivos / eventos
  • Puede rsync cada n (número) eventos inode (método simple retardo)
  • Apoya python3 con PIrsyncD.v3
  • código limpio y peinado código python usando pylint
  • 7,35 con pylint (anterior 7.21)!
  • Líneas de código (tiene un montón de comentarios!) Y está escrito en principio KISS

¿Qué hay de nuevo en esta versión:

  • Tenga en cuenta que esta es la última versión de Python 2.
  • La próxima versión será sólo en Python 3.
  • Pyinotify.py ha sido actualizado a la 0.9.1 (20110405).
  • Se ha añadido un parámetro puerto SSH para la sincronización de SSH.
  • La barra diagonal (/) requisito de origen y la ruta de destino se ha eliminado.
  • Pyinotify.py versión 3 para pirsyncd.Py3k ha agregado.

Requisitos

  • Python
  • rsync

Programas parecidos

mon
mon

3 Jun 15

gocept.thermosnake
gocept.thermosnake

12 May 15

OBpager
OBpager

2 Jun 15

Comentarios a la pirsyncd

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!