+ Antworten
Ergebnis 1 bis 6 von 6
  1. #1
    Registriert seit
    Sep 2006
    Beiträge
    168

    Standard Backup-Dateien

    Im Verzeichnis IP-SYMCON\backup sammeln sich bei mir tausende Dateien mit dem Namen rrd.config.<timestamp>.php an. Insgesamt sind das ca. 200 MB.

    Werden die noch gebraucht oder kann man die ältesten einfach löschen? Gibt's evtl, eine Funktion die das automatisch erledigt? Bei den log-dateien werden ja auch alle älter als eine Woche entfernt.
    FHZ 1300PC
    8x FHT80b plus Stellantriebe und Fensterkontakte
    4x HMS100TF, 8x HMS100T
    2x HMS100RM
    Via Epia CN13000 (1,3GHz, 512MB, SATA 60GB)

  2. #2
    Registriert seit
    Feb 2005
    Ort
    Lübeck
    Beiträge
    21,834

    Die kannst du löschen.

    Eine automatische Funktion hat Torro meines Wissen nach für die nächste WIIPS Version bereits implementiert.

    paresy

  3. #3
    Registriert seit
    Dec 2006
    Ort
    78056 Villingen-Schwenningen
    Beiträge
    212

    Habe das selbe Problem.
    Innerhalb kurzer Zeit über 1000 Dateien.
    Das fragmentiert die Platte ziemlich.

    Wie kann man die Dateien zeitnah automatisch löschen?

  4. #4
    Registriert seit
    May 2005
    Beiträge
    173

    Schau mal hier nach

    http://www.ipsymcon.de/forum/showthr...ht=cleanUpLogs

    Ich hab das ganze für mich passend abgeändert.

    Code:
    <?
    /*
    *******************************
     IP-SYMCON Event Scripting
    *******************************
    File     : cleanUpLogs.ips.php
    Trigger  : 
    Interval : 
    */
    
    
    $dir = "C:/IP-SYMCON/backup/";
    $daysToKeep = 5;
    
    // rrd.config.xxxxxxxxxx.php
    if ($handle = opendir($dir)) {
    $deleteBefore = time() - 86400 * $daysToKeep;
    while (false==!($file = readdir($handle))) {
    $creationTime = (int)str_replace("rrd.config.", "", str_replace(".php", "", $file));
    if ( $creationTime > 0 && $creationTime < $deleteBefore)
       {
       unlink($dir.$file);
       IPS_LogMessage ($dir.$file, " deleted");
       }
    }
    closedir($handle);
    }
    
    // rrd.inc.xxxxxxxxxx.php
    if ($handle = opendir($dir)) {
    $deleteBefore = time() - 86400 * $daysToKeep;
    while (false==!($file = readdir($handle))) {
    $creationTime = (int)str_replace("rrd.inc.", "", str_replace(".php", "", $file));
    if ( $creationTime > 0 && $creationTime < $deleteBefore)
       {
       unlink($dir.$file);
       IPS_LogMessage ($dir.$file, " deleted");
       }
    }
    closedir($handle);
    }
    
    // settingsxxxxxxxxxx.xml
    if ($handle = opendir($dir)) {
    $deleteBefore = time() - 86400 * $daysToKeep;
    while (false==!($file = readdir($handle))) {
    $creationTime = (int)str_replace("settings", "", str_replace(".xml", "", $file));
    if ( $creationTime > 0 && $creationTime < $deleteBefore)
       {
       unlink($dir.$file);
       IPS_LogMessage ($dir.$file, " deleted");
       }
    }
    closedir($handle);
    }
    
    // rweather.inc.xxxxxxxxxx.php
    if ($handle = opendir($dir)) {
    $deleteBefore = time() - 86400 * $daysToKeep;
    while (false==!($file = readdir($handle))) {
    $creationTime = (int)str_replace("weather.inc.", "", str_replace(".php", "", $file));
    if ( $creationTime > 0 && $creationTime < $deleteBefore)
       {
       unlink($dir.$file);
       IPS_LogMessage ($dir.$file, " deleted");
       }
    }
    closedir($handle);
    }
    
    
    
    ?>
    Läuft bei mir seit langem (per Trigger 1mal pro Tag) ohne Probleme

    Gruß
    Astrastar

  5. #5
    Registriert seit
    Dec 2006
    Ort
    78056 Villingen-Schwenningen
    Beiträge
    212

    Hallo, Danke für das Script und den Link. Hatte den nicht selbst gefunden.

    Habe den Thread des Links mal durchelesen, weiß aber immer noch nicht, wofür die Backups gut sein sollen.

    Löscht die aktuelle Version von IPS jetzt Dateien die älter als 7 Tage sind automatisch oder nicht?

    Muss nochmal beobachten...

  6. #6
    Registriert seit
    May 2005
    Ort
    Leipzig
    Beiträge
    3,964

    Hallo Juergen,

    Zitat Zitat von juergen852 Beitrag anzeigen
    Hallo, Danke für das Script und den Link. Hatte den nicht selbst gefunden.

    Habe den Thread des Links mal durchelesen, weiß aber immer noch nicht, wofür die Backups gut sein sollen.

    Löscht die aktuelle Version von IPS jetzt Dateien die älter als 7 Tage sind automatisch oder nicht?

    Muss nochmal beobachten...
    ja. die anderen (obigen) Logs kommen von WIIPS. Das wird aber noch geaendert, erstens nicht mehr so oft und zweitens automatisches Loeschen.

    Gruss Torro

Ähnliche Themen

  1. Jpg Dateien übers webinterface
    Von dittrg im Forum IP-Symcon WIIPS für Version 1.0
    Antworten: 5
    Letzter Beitrag: 19.04.06, 22:08
  2. Backup von IPS erstellen
    Von Jimmy Neutron im Forum Allgemeine Diskussion
    Antworten: 1
    Letzter Beitrag: 29.01.06, 20:49
  3. verschiedene parameter dateien ansteuern
    Von torsteng im Forum Allgemeine Diskussion
    Antworten: 8
    Letzter Beitrag: 23.01.06, 22:26
  4. Backup von settings.xml
    Von Keule im Forum Ideen & Anregungen
    Antworten: 1
    Letzter Beitrag: 01.08.05, 12:22