PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Backupskript setzt alle Backups zu aktuellem Datum



e2e4
06-06-2006, 06:45
Salut,

ich habe folgendes kleine Perlskript zur Sicherung auf einem SuSE9.3-System in Anwendung.



#!/usr/bin/perl
# Backup Notes-Datenbanken, Notes-Konfiguration und System-Konfiguration

($sec,$min,$hour,$mday,$mon,$year,$wday,$ydat,$isd st)=localtime();
$jahr=$year;
$monat=$mon+1;
$tag=$mday;
$jahr=$year;
$jahr=$year +1900;
if (length($monat) == 1)
{
$monat="0$monat";
}
if(length($tag) == 1)
{
$tag="0$tag";
}
if(length($hour) == 1)
{
$hour="0$hour";
}
if(length($min) == 1)
{
$min="0$min";
}
if(length($sec) == 1)
{
$sec="0$sec";
}
$Xdatum=$tag.".".$monat.".".$jahr;
$Xzeit=$hour.":".$min.":".$sec;

#$Xdatum=$jahr.$monat.$tag;
#$Xzeit=$hour.$min.$sec;

$ret1 = system ("/etc/init.d/domino stop");
$ret2 = system ("/bin/tar -zvcf /local/backup/dominoneu/$Xdatum-domino.tar.gz -X /skripte/exclude /local/opt/lotus/* /local/notesdata/*");
$ret3 = system ("/bin/tar -zvcf /local/backup/dominoneu/$Xdatum-domino.etc.tar.gz /etc");
$ret4 = system ("/etc/init.d/domino start");


Das Skript erfüllt seinen Zweck und sichert die entsprechenden Daten. Leider werden dabei auch die Archive der vorangegangen Tage mit dem aktuellen Tagesdatum belegt, sodass ich die alten Archive nach einer bestimmten Zeit händisch löschen muss, damit die HDD nicht vollständig belegt wird.

Woher kommt dieser Nebeneffekt?

Grüße, e2e4