Backup-Reporter

Backup-Reporter ist ein Perl-Modul, das verwendet wird, um mehrere Arten von Sicherungsjobs zu behandeln, und erzeugt für jeden Job einen einheitlichen Bericht.
Jetzt downloaden

Backup-Reporter Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • John Nolan
  • Website des Verlags:
  • http://search.cpan.org/~jnolan/backup-reporter-1.03/backup-reporter

Backup-Reporter Stichworte


Backup-Reporter Beschreibung

Backup-Reporter ist ein Perl-Modul, das verwendet wird, um mehrere Arten von Sicherungsjobs zu behandeln, und erzeugt für jeden Job einen einheitlichen Bericht. Backup-Reporter ist ein Perl-Modul, das zum Umgang mit mehreren Arten von Sicherungsjobs verwendet wird, und erzeugt einen einheitlichen Bericht für jeden Job.Synopsisbackup-Reporter CONFIG_FILE Backup- Reporter -LMS Apollo.confbackUp-Reporter-REPORTER -DER HERMES.CONFBACKUP-REPORTER -D APOLLO.ConfNote: Sie müssen eine Konfigurationsdatei verwenden, um das Zeug, das Sie sichern möchten. Dies ist ein allgemeine Skript für viele Arten von Sicherungsjobs. Sie können es verwenden, um verschiedene Arten von Sicherungen zu konfigurieren, die zusammenlaufen oder unabhängig voneinander auslaufen können. Es formatiert auch einen netten Bericht für jeden Sicherungsjob. Dies ist ein allgemeines Skript für viele Arten von Backup-Jobs. Sie können es verwenden, um komplette Systemsicherungen zu erstellen, ein paar Verzeichnisbäume zu sichern, oder einfach nur ein paar Dateien sichern. Sie können auch alle diese Jobs gleichzeitig erledigen. Ein Backup-Job kann nur einen Host oder mehrere Hosts auf einmal abrufen. Sie können es mit UFSDUPP, MAIL, TAR oder PAX verwenden, was für Ihr System am besten geeignet ist. Sie können Ihre Archive auf Band speichern oder einfach mit dem lokalen Dateisystem speichern (das Skript organisiert Ihre Archivdateien von Hostnamen). Die Hauptmotivation für das Schreiben dieses Skripts war es, mit jedem Job eine Vielzahl unterschiedlicher Sicherungsjobs für verschiedene Systeme zu verwalten mit einem konsistenten und informativen Ausgabeformat. Durch die Verwendung von Konfigurationsdateien konnte ich die Ziele der Sicherungsjobs leicht ändern, ohne das Skript selbst ändern zu müssen, und umgekehrt könnte ich das Skript selbst problemlos ändern und sofort für alle Backup-Jobs anwenden. Sie geben einen Sicherungsjob an, indem Sie ein Backup-Job angeben eine Konfigurationsdatei. Die Konfigurationsdatei-Syntax ist ein wenig unbeholfen, jedoch wurden Beispielkonfigurationsdateien für dieses Skript auf dem CPAN in das Archiv eingesetzt, sodass Sie sie wahrscheinlich einfach an Ihren Zwecken ändern können. Dieses Archiv wird im Verzeichnis des Autors auf dem CPAN aufbewahrt, nämlich CPAN / Authors / ID / JNOLAN.Um, woran eine Konfigurationsdatei leistet, führen Sie das Skript mit der Debugging-Option ab, und Sie sehen eine Liste der Befehle was würde ausgeführt werden (sie werden nicht laufen, nur aufgelistet). C C Was ist eigentlich das Konstruieren von Shell-Befehlen in der FLY, basierend auf den in Ihrer Konfigurationsdatei, die Sie in Ihrer Konfigurationsdatei haben und direkt konfiguriert sind? Skript. Diese Shell-Befehle sind Anrufe an SSH, SCP, TAR, UFSDump, GZIP usw. (Sie müssen dieses Skript bearbeiten, um Pfade in diese Binärdateien zu konfigurieren). Wenn Sie die Option -M verwenden, nimmt das Skript die Der Text jedes Befehls, der zusammen mit seiner Ausgabe erzeugt wurde, formatiert es schön in eine E-Mail-Nachricht, und meldet ihn am Ende jedes Sicherungsjobs an. Es sendet spezielle E-Mail-Nachrichten anhand des Exit-Status der Befehle der erholten Befehle.Das Skript erwartet, dass sie als ein Benutzer, der über ausreichende Berechtigungen, um die Zieldateien auszuleiten, auf SSH- und SCP-an Remote-Hosts zu erhalten. Sie müssen dies alleine aufstellen. Die Beispielkonfigurationsdateien werden eingerichtet, um SSH-Verbindungen zu öffnen, als das Benutzerwurzel auf den Remote-Hosts auf den Remote-Hosts zu öffnen. Im Herunterladen, Installieren und Einrichten von SSH sind unter http://www.ssh.fi (http: //www.ssh) verfügbar. fi / sshrotocols2 / index.html) oder http://www.datafellows.com/f-secure.inVoking Die Option -h kann das Skript voraussetzen, dass alle Hosts in der Konfigurationsdatei lokalhosts sind. Dies bedeutet, dass das Skript anstelle des Versuchens, mit einem Remote-Host über SSH herzustellen, das Skript den Hostnamen ignoriert, der in den Dateien der Konfigurationsdatei angegeben ist, und stellt stattdessen Kopien der lokalen Verzeichnisstruktur auf. Wenn Sie die Option -h verwenden, um Sicherung des lokalen Systems zu erstellen, müssen Sie eine Konfigurationsdatei separat von anderen Sicherungsaufträgen konfigurieren, die mit anderen Hosts herstellen. Der Hostname, den Sie in der Konfigurationsdatei verwenden, werden weiterhin für kosmetische Zwecke verwendet, beispielsweise im Namen der Archivdatei oder in E-Mail-Nachrichten, die in Verbindung mit diesem Sicherungsjob gesendet werden. Es ist möglich, sowohl das -H als auch die Verwendung des Die Option -L-Option zusammen (und dieses Skript ermöglicht diese Art von Operation), doch ist dies keine gute Idee. Es besiegt den Zweck von Sicherungen, um das Backup-Archiv von Dateien auf demselben System zu halten, in dem sich die ursprünglichen Dateien befinden. 'Nuff sagte. Wenn Sie dieses Skript gefällt und mit dem Ende enden, lassen Sie es mich wissen. Wenn Sie Probleme oder Fehler laufen, werde ich versuchen, Ihnen eine Hand mit ihm zu geben, und / oder Post-Bugfixes und Verbesserungen wieder auf CPAN. Anforderungen: · MIME :: Entität · Mailtools. · MIME :: Base64 · Perl.


Backup-Reporter Zugehörige Software