Avatar billede nzc Nybegynder
30. september 2003 - 16:42 Der er 2 kommentarer og
1 løsning

Backup script der skal køre i cron.daily

Hej!

Jeg er lidt n00b og vil gerne ha lavet et script der kan tage backup af en mappe hver dag. Backup'en skal ske ved at mappen pakkes (tar.gz) med et filnavn hvor datoen indgår. F.eks.

backup_30.10.2003.tar.gz

Men hvordan gør jeg lige det ?
Avatar billede mfalck Praktikant
30. september 2003 - 20:36 #1
jeg har et script i perl som kan klare det:

#!/usr/bin/perl

##############################################
# Backup af xxxx
#
##############################################

my ($DAY, $MONTH, $YEAR) = (localtime)[3,4,5];
my $backupdir = "/backup/src";
my $DATE;
$DATE= sprintf "%02d.%02d.%04d", ($DAY, $MONTH+1, $YEAR+1900);

system ("clear");
my $cmd;
print "Daglig Backup af source per $DATE\n";

$cmd = "rm -f $backupdir/backup_".$DATE."*.tgz";
print("$cmd\n");
system("$cmd");

$cmd = "/bin/tar czf $backupdir/backup_$DATE.tar.gz /udv/src";
print ("$cmd\n");
system("$cmd");

print "Done Backup \n";
Avatar billede nzc Nybegynder
30. september 2003 - 22:05 #2
total lækkert mfalck :))) Mange mange tarrrk :)

svar bitte :)
Avatar billede mfalck Praktikant
30. september 2003 - 22:06 #3
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester