#!/usr/bin/perl
#
# by Ralph Passgang
\${h2("Fehler, die näher analysiert werden müssen!")}
Möglicherweise ist der BackupPC Server Prozess nicht gestartet oder es besteht ein
Konfigurationsfehler. Bitte teilen Sie diese Fehlermeldung dem Systemadministrator mit.
EOF
$Lang{Admin_Start_Server} = <
Möchten Sie den Server starten?
EOF
# -----
$Lang{H_BackupPC_Server_Status} = "BackupPC Serverstatus";
$Lang{BackupPC_Server_Status_General_Info}= <
EOF
$Lang{BackupPC_Server_Status} = <
\$jobStr
Computer
Typ
Benutzer
Startzeit
Kommando
PID
Transport PID
EOF
# --------------------------------
$Lang{BackupPC__Server_Summary} = "BackupPC: Computerübersicht";
$Lang{BackupPC__Archive} = "BackupPC: Archivierung";
$Lang{BackupPC_Summary}=<
\$statusStr
Computer
Typ
Benutzer
letzter Versuch
Details
Fehlerzeit
Letzter Fehler (ausser "kein ping")
Es gibt \$hostCntGood Computer die erfolgreich gesichert wurden, mit insgesamt:
Computer | Benutzer | #Voll | Alter (Tage) | Größe (GB) | MB/sek | #Inkr | Alter (Tage) | Letzes Backup (Tage) | Status | #Xfer Fehler | Letzte Aktion |
Es gibt \$hostCntNone Computer ohne Backups !!!
Computer | Benutzer | #Voll | Alter (Tage) | Größe (GB) | MB/sek | #Inkr | Alter (Tage) | Letztes Backup (Tage) | Status | #Xfer Fehler | Letzter Versuch |
EOF
$Lang{BackupPC_Archive2} = <
Warnung: Abhängig von der Anzahl und Größe der selektierten Dateien/Verzeichnisse kann die Tar-Archiv Datei extrem groß bzw. zu groß werden. Der Download kann sehr lange dauern und der Speicherplatz auf Ihrem PC muß ausreichen. Selektieren Sie evtl. die Dateien/Verzeichnisse erneut und lassen sehr große und unnötige Dateien weg.
Original Datei/Verzeichnis: | Wird wiederhergestellt nach: |
Zurück zur \$hostDest Hauptseite.
EOF
$Lang{BackupPC_Archive_Reply_from_server} = <
\$statusStr
Klicken Sie auf die Backupnummer um die Dateien zu durchsuchen und bei Bedarf wiederherzustellen.
Backup# | Typ | gefüllt | Level | Start Zeitpunkt | Dauer/min | Alter/Tage | Serverbackuppfad |
\$restoreStr
Backup# | Typ | Anzeigen | #Xfer Fehler | #Dateifehler | #Freigabefehler | #tar Fehler |
"Bestehende Dateien" bedeutet bereits im Pool vorhanden. "Neue Dateien" bedeutet neu zum Pool hinzugefügt. Leere Dateien und eventuelle Dateifehler sind nicht in den Summen enthalten.
Gesamt | bestehende Dateien | neue Dateien | ||||||
Backup# | Typ | #Dateien | Größe/MB | MB/sec | #Dateien | Größe/MB | #Dateien | Größe/MB |
Kompressionsergebnisse für bereits im Backup-Pool vorhandene und für neu komprimierte Dateien.
vorhandene Dateien | neue Dateien | |||||||
Backup# | Typ | Komp Level | Größe/MB | Komp/MB | Komp | Größe/MB | Komp/MB | Komp |
|
|
Datensicherungnummer | \$backupNumStr
Sicherungszeitpunkt | \$backupTimeStr
Nummer | \$Restores[\$i]{num} |
beauftragt von | \$RestoreReq{user} |
Auftrag Zeitpunkt | \$reqTime |
Ergebnis | \$Restores[\$i]{result} |
Fehlermeldung | \$Restores[\$i]{errorMsg} |
Quelle Computer | \$RestoreReq{hostSrc} |
Quelle Backup Nr. | \$RestoreReq{num} |
Quelle Freigabe | \$RestoreReq{shareSrc} |
Ziel Computer | \$RestoreReq{hostDest} |
Ziel Freigabe | \$RestoreReq{shareDest} |
Start Zeitpunkt | \$startTime |
Dauer | \$duration min |
Anzahl Dateien | \$Restores[\$i]{nFiles} |
Größe gesamt | \${MB} MB |
Transferrate | \$MBperSec MB/sec |
TarCreate Fehler | \$Restores[\$i]{tarCreateErrs} |
Xfer Fehler | \$Restores[\$i]{xferErrs} |
Xfer LOG Datei | Anzeigen, Fehler |
Original Datei/Verzeichnis | wiederhergestellt nach |
Nummer | \$Archives[\$i]{num} |
beauftragt von | \$ArchiveReq{user} |
Auftrag Zeitpunkt | \$reqTime |
Ergebnis | \$Archives[\$i]{result} |
Fehlermeldung | \$Archives[\$i]{errorMsg} |
Start Zeitpunkt | \$startTime |
Dauer | \$duration min |
Xfer LOG Datei | Anzeigen, Fehler |
\${h1("Computerliste")}
Computer | Datensicherungsnummer |
Restore# | Ergebnis | Start Zeitpunkt | Dauer/min | #Dateien | Größe/MB | #tar Fehler | #Xfer Fehler |
EOF
$Lang{Archive_Summary} = <
EOF
$Lang{BackupPC__Documentation} = "BackupPC: Dokumentation";
$Lang{No} = "nein";
$Lang{Yes} = "ja";
$Lang{The_directory_is_empty} = <
EOF
$Lang{CfgEdit_Button_Save} = "Speichern";
$Lang{CfgEdit_Button_Insert} = "Einfügen";
$Lang{CfgEdit_Button_Delete} = "Löschen";
$Lang{CfgEdit_Button_Add} = "Hinzufügen";
$Lang{CfgEdit_Button_Override} = "Überschreiben";
$Lang{CfgEdit_Button_New_Key} = "Neuer Schlüssel";
$Lang{CfgEdit_Error_No_Save}
= "Wegen Fehlern nicht gesichert";
$Lang{CfgEdit_Error__must_be_an_integer}
= "Error: \$var muss eine Zahl sein";
$Lang{CfgEdit_Error__must_be_real_valued_number}
= "Error: \$var muss eine ganze Zahl sein";
$Lang{CfgEdit_Error__entry__must_be_an_integer}
= "Error: \$var Eintrag \$k muss eine Zahl sein";
$Lang{CfgEdit_Error__entry__must_be_real_valued_number}
= "Error: \$var Eintrag \$k muss eine ganze Zahl sein";
$Lang{CfgEdit_Error__must_be_executable_program}
= "Error: \$var muss ein gültiger ausführbarer Pfad sein";
$Lang{CfgEdit_Error__must_be_valid_option}
= "Error: \$var muss eine gültige Option sein";
$Lang{CfgEdit_Error_Copy_host_does_not_exist}
= "Ursprungs Host \$copyHost existiert nicht; Erstelle den vollen Hostnamen \$fullHost. Lösche den Host wenn das nicht war, was du wolltest.";
$Lang{CfgEdit_Log_Copy_host_config}
= "\$User hat die Konfig von host \$fromHost zu \$host kopiert\n";
$Lang{CfgEdit_Log_Delete_param}
= "\$User hat \$p von \$conf gelöscht\n";
$Lang{CfgEdit_Log_Add_param_value}
= "\$User hat \$p zu \$conf hinzugefügt und den Wert \$value gegeben\n";
$Lang{CfgEdit_Log_Change_param_value}
= "\$User änderte \$p in \$conf zu \$valueNew von \$valueOld\n";
$Lang{CfgEdit_Log_Host_Delete}
= "\$User hat den Host \$host gelöscht\n";
$Lang{CfgEdit_Log_Host_Change}
= "\$User Host \$host hat den Schlüssel \$key von \$valueOld zu \$valueNew geändert\n";
$Lang{CfgEdit_Log_Host_Add}
= "\$User hat den Host \$host: \$value hinzugefügt\n";
#end of lang_de.pm
\$ArchiveStr
Archiv#
Ergebnis
Start Zeitpunkt
Dauer/min.
Das Verzeichnis \${EscHTML(\$dirDisplay)} ist leer.
EOF
#$Lang{on} = "an";
$Lang{off} = "aus";
$Lang{backupType_full} = "voll";
$Lang{backupType_incr} = "inkrementell";
$Lang{backupType_partial} = "unvollständig";
$Lang{failed} = "fehler";
$Lang{success} = "erfolgreich";
$Lang{and} = "und";
# ------
# Hosts states and reasons
$Lang{Status_idle} = "wartet";
$Lang{Status_backup_starting} = "Backup startet";
$Lang{Status_backup_in_progress} = "Backup läuft";
$Lang{Status_restore_starting} = "Restore startet";
$Lang{Status_restore_in_progress} = "Restore läuft";
$Lang{Status_link_pending} = "Link steht an";
$Lang{Status_link_running} = "Link läuft";
$Lang{Reason_backup_done} = "Backup durchgeführt";
$Lang{Reason_restore_done} = "Restore durchgeführt";
$Lang{Reason_archive_done} = "Archivierung durchgeführt";
$Lang{Reason_nothing_to_do} = "kein Auftrag";
$Lang{Reason_backup_failed} = "Backup Fehler";
$Lang{Reason_restore_failed} = "Restore Fehler";
$Lang{Reason_archive_failed} = "Archivierung Fehler";
$Lang{Reason_no_ping} = "nicht erreichbar";
$Lang{Reason_backup_canceled_by_user} = "Abbruch durch Benutzer";
$Lang{Reason_restore_canceled_by_user} = "Abbruch durch Benutzer";
$Lang{Reason_archive_canceled_by_user} = "Archivierung abgebrochen durch Benutzer";
$Lang{Disabled_OnlyManualBackups} = "autom. deaktiviert";
$Lang{Disabled_AllBackupsDisabled} = "deaktiviert";
# ---------
# Email messages
# No backup ever
$Lang{EMailNoBackupEverSubj} = "BackupPC: keine Backups von \$host waren erfolgreich";
$Lang{EMailNoBackupEverMesg} = <<'EOF';
To: $user$domain
cc:
Subject: $subj
$headers
Hallo $userName,
Ihr Computer ($host) wurde durch den Backup Server noch nie erfolgreich gesichert.
Backups sollten automatisch erfolgen, wenn Ihr Computer am Netzwerk angeschlossen ist.
Sie sollten Ihren Backup-Betreuer oder den IT-Dienstleister kontaktieren, wenn:
- Ihr Computer regelmäßig am Netzwerk angeschlossen ist. Dann handelt es sich
um ein Installations- bzw. Konfigurationsproblem, was die Durchführung von
automatischen Backups verhindert.
- Wenn Sie kein automatisches Backup des Computers brauchen und diese e-mail nicht
mehr erhalten möchten.
Andernfalls sollten Sie sicherstellen, daß Ihr Computer regelmäßig korrekt am Netzwerk
angeschlossen wird.
Mit freundlichen Grüßen,
Ihr BackupPC Server
http://backuppc.sourceforge.net
EOF
# No recent backup
$Lang{EMailNoBackupRecentSubj} = "BackupPC: keine neuen Backups für Computer \$host";
$Lang{EMailNoBackupRecentMesg} = <<'EOF';
To: $user$domain
cc:
Subject: $subj
$headers
Hallo $userName,
Ihr Computer ($host) wurde seit $days Tagen nicht mehr erfolgreich gesichert.
Ihr Computer wurde von vor $firstTime Tagen bis vor $days Tagen $numBackups mal
erfolgreich gesichert.
Backups sollten automatisch erfolgen, wenn Ihr Computer am Netzwerk angeschlossen ist.
Wenn Ihr Computer in den letzten $days Tagen mehr als ein paar Stunden am
Netzwerk angeschlossen war, sollten Sie Ihren Backup-Betreuer oder
den IT-Dienstleister kontaktieren um die Ursache zu ermitteln und zu beheben.
Andernfalls, wenn Sie z.B. lange Zeit nicht im Büro sind, können Sie höchstens
manuell Ihre Dateien sichern (evtl. kopieren auf eine externe Festplatte).
Bitte denken Sie daran, dass alle in den letzten $days Tagen geänderten Dateien (z.B.
auch Emails und Anhänge oder Datenbankeinträge) verloren gehen falls Ihre
Festplatte ausfällt oder Dateien durch versehentliches Löschen oder
Virenbefall unbrauchbar werden.
Mit freundlichen Grüßen,
Ihr BackupPC Server
http://backuppc.sourceforge.net
EOF
# Old Outlook files
$Lang{EMailOutlookBackupSubj} = "BackupServer: Outlook-Dateien auf Computer \$host - Sicherung erforderlich";
$Lang{EMailOutlookBackupMesg} = <<'EOF';
To: $user$domain
cc:
Subject: $subj
$headers
Hallo $userName,
die Outlook Dateien auf Ihrem Computer wurden $howLong Tage nicht gesichert.
Diese Dateien enthalten Ihre Emails, Anhänge, Adressen und Kalender.
Ihr Computer wurde zwar $numBackups mal seit $firstTime Tagen bis vor $lastTime Tagen
gesichert. Allerdings sperrt Outlook den Zugriff auf diese Dateien.
Es wird folgendes Vorgehen empfohlen:
1. Der Computer muss an das BackupServer Netzwerk angeschlossen sein.
2. Beenden Sie das Outlook Programm.
3. Starten Sie ein inkrementelles Backup mit dem Internet-Browser hier:
$CgiURL?host=$host
Name und Passwort eingeben und dann 2 mal nacheinander
auf "Starte inkrementelles Backup" klicken
Klicken Sie auf "Gehe zurück zur ...Hauptseite" und beobachten Sie
den Status des Backupvorgangs (Browser von Zeit zu Zeit aktualisieren).
Das sollte je nach Dateigröße nur eine kurze Zeit dauern.
Mit freundlichen Grüßen,
Ihr BackupPC Server
http://backuppc.sourceforge.net
EOF
$Lang{howLong_not_been_backed_up} = "Backup nicht erfolgreich";
$Lang{howLong_not_been_backed_up_for_days_days} = "Kein Backup seit \$days Tagen";
#######################################################################
# RSS strings
#######################################################################
$Lang{RSS_Doc_Title} = "BackupPC Server";
$Lang{RSS_Doc_Description} = "RSS Feed für BackupPC";
$Lang{RSS_Host_Summary} = <