fmorgue

Logiciel capture d'écran:
fmorgue
Détails logiciels:
Version: 1.2
Date de transfert: 14 Apr 15
Développeur: Peter Troger
Licence: Gratuit
Popularité: 11

Rating: nan/5 (Total Votes: 0)

fmorgue est un outil de Python pour la mise en miroir des fichiers de façon permanente à un serveur distant. & Nbsp; Contrairement à rsync et les amis, il identifie les fichiers sur le serveur manquant seulement basé sur le temps et la taille modification, qui le rend approprié pour l'archivage des fichiers journaux tournées .
Le package installe deux nouvelles commandes shell, 'fmorgue »pour l'application cliente, et« fmorgue-serveur'.
L'application client
Le client fmorgue devrait être appelée sur une base régulière, par exemple en tant que tâche cron. Il inspecte la liste donnée de fichiers et demande au serveur quels fichiers doivent être transférés. Au cas où certains des fichiers sont manquants, ils sont immédiatement transférées vers le serveur.

Exemple:

fmorgue http://my.archive.example.com/ /var/log/*.log
Essayez 'fmorgue -h'.
L'application serveur
Le serveur de fmorgue peut soit exécuter l'application en mode autonome sur un port dédié, ou comme script CGI. Dans les deux modes de fonctionnement, le serveur doit être dit étaient pour stocker les données retreived.
En mode autonome, vous devez définir le répertoire en tant que paramètre de ligne de commande.
En mode CGI, vous devez créer un fichier de configuration dans / etc / fmorgue 'Le fichier de configuration devrait ressembler à ceci:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Fichier de configuration pour fmorgue
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; [Fmorgue serveur]
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; dir = / tmp /
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Les valeurs possibles: oui / non
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; withhostname = no
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; # Les valeurs possibles: oui / non
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; withorigname = no
Vous devez également configurer votre serveur web, par exemple en ajoutant une directive ScriptAlias.
Par défaut, les fichiers sont renommés en fonction de leur date de modification, puisque le nom du fichier d'origine devrait être changer (pensez logrotate). Vous pouvez ajouter le nom de l'hôte d'origine et le nom de fichier dans le nom de fichier généré sur le côté serveur

Exigences :.

  • Python

Logiciel similaire

mzSquash
mzSquash

3 Jun 15

dalimil
dalimil

11 May 15

PyPar2
PyPar2

2 Jun 15

Clzip
Clzip

17 Feb 15

Commentaires à fmorgue

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!