pirsyncd

Tela Software:
pirsyncd
Detalhes de Software:
Versão: 20110412
Data de upload: 11 May 15
Revelador: Evaggelos Balaskas
Licença: Livre
Popularidade: 64

Rating: 4.0/5 (Total Votes: 2)

pirsyncd é um daemon para assistir a um diretório para acontecimentos inotify do kernel e, em seguida, executar um comando rsync para sincronizar dois diretórios & nbsp diferentes; (local ou remoto).
Este é um homem pobre & rsquo; s espelhamento ou uma alternativa (não tão) mecanismo de replicação de dados real e que se baseia em Pyinotify.
monitores pirsyncd para estes 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

Recursos :

  • Não há necessidade de instalação
  • Executar como um daemon
  • Pode ser executado como um daemon em primeiro plano
  • Configuração simples, você só tem que configurar o seu de origem e destino diretórios
  • Verificar configuração no implorando
  • Capacidade de verificar e parar o daemon
  • Sintaxe ajuda com --help
  • Para cada parâmetro há um exemplos de uso com --examples
  • Suporte a execução de vários casos
  • Espelhando a um servidor remoto (destino) (precisa conexão sem senha) através de uma conexão ssh
  • Espelhando a um servidor remoto (destino) (rsync necessita de senha em arquivo) através de conexão de rsync
  • Erro de manipulação via exceções
  • Um atraso personalizado para espelhamento de diretórios (não rsync o mais cedo possível quando um evento é acionado)
  • Obtém os argumentos de linha de comando -. Não há necessidade de cortar o código
  • A sincronização no início (espelhamento via rsync) - primeira execução
  • Definição de rsync versão de linha de comando
  • A funcionalidade de log do processo rsync
  • funcionalidade parcial rsync
  • Anexar funcionalidade rsync
  • Funcionalidade para excluir arquivos maior do que MAX-tamanho ou menor que MIN-SIZE
  • eventos de depuração pyinotify
  • comando Depuração rsync
  • Autolearning novos subdiretórios
  • Resolver duplica eventos de inode para vários arquivos / eventos
  • Você pode rsync cada n (número) eventos de inode (método simples atraso)
  • Suporta python3 com PIrsyncD.v3
  • código limpo e código python styling usando pylint
  • 7,35 com pylint (anterior 7,21)!
  • linhas de código (tem um monte de comentários!) E está escrito no princípio do KISS

O que é novo nesta versão:

  • Observe que esta é a última versão em Python 2.
  • A próxima versão será apenas em Python 3.
  • Pyinotify.py foi atualizado para 0.9.1 (20.110.405).
  • Um parâmetro porta SSH para sincronização de SSH foi adicionado.
  • A barra final (/) exigência de origem eo caminho de destino foi removido.
  • Pyinotify.py versão 3 para pirsyncd.Py3k foi adicionado.

Requisitos :

  • Python
  • rsync

Programas semelhantes

dnsmon
dnsmon

11 May 15

Zorka
Zorka

17 Feb 15

audit daemon
audit daemon

28 Sep 15

Zorp
Zorp

20 Feb 15

Comentário para pirsyncd

Comentários não encontrado
Adicionar comentário
Ligue imagens!