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

B1 Free Archiver
B1 Free Archiver

20 Feb 15

Disk ARchive
Disk ARchive

26 Apr 16

deco
deco

20 Feb 15

mcrypt
mcrypt

15 Apr 15

Commentaires à fmorgue

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