1. Aktuelles
  2. Dashboard
  3. Forum
    1. Unerledigte Themen
  4. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
  5. Community vs. Enterprise
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Forum
  • Seiten
  • Erweiterte Suche
  1. efw-forum - Endian Firewall Support Forum
  2. Forum
  3. Tips,Tricks, HowTo´s, MODs
  4. Tips, Links

Backupscript der Config

  • ffischer
  • 7. April 2009 um 14:38
1. offizieller Beitrag
  • ffischer
    Moderator
    Reaktionen
    18
    Trophäen
    1
    Artikel
    8
    Beiträge
    2.414
    • 7. April 2009 um 14:38
    • Offizieller Beitrag
    • #1

    Hallo,

    hier ein Backupscript gefunden was sicherlich einige Nutzen können.
    Das ganze in ein Shell Script packen chmod 755 und ausführen danach Backupfile einfach per WinSCP weg kopieren. :)

    Code
    #! /bin/sh
    
    
    # --settings: includes all settings files
    #             uses '/home/httpd/html/backup/include.system' listing, but excludes
    #             database dumps listed in '/home/httpd/html/backup/include.dumps'
    # --logs:     includes all log files within backups.
    #             uses '/home/httpd/html/backup/include.logs' listing, but excludes log
    #             archives listed in '/home/httpd/html/backup/include.logarchives'
    # --logarchives: includes also (does not exclude) log archives, listed
    #                in '/home/httpd/html/backup/include.logarchives'
    # --dbdumps:  includes (does not exclude) database dumps listed in
    #             '/home/httpd/html/backup/include.dumps'
    # --cron:     signalizes that the backup has been created by a cronsscript
    # --factory:  creates factory defaults backup which includes only settings
    # --message:  puts a message within meta data file
    # --gpgkey:   encrypt the backup with the supplied gpg key
    
    
    
    
    #message to store in meta file
    MSG="Weekly Backup"
    
    
    #number of backups to keep
    DATE="`date --date='2 week ago' +%Y%m%d`"
    
    
    #path to backups
    BACKUPDIR="/home/httpd/html/backup/"
    
    
    #create backups
    /usr/local/bin/backup-create --settings --logs --logarchives --dbdumps --cron --message="$MSG"
    
    
    #delete backups
    rm -rf $BACKUPDIR\backup-$DATE*
    Alles anzeigen

    Endian Authorized Partner

    freaky-media
    Kein Support per PN dafür ist das Forum da.
    Preisanfragen zur Appliance Produkten sind über freaky-media möglich.

Unterstützt von

  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™