Löschfunktion für Backupscript

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Löschfunktion für Backupscript

    Guten Abend,
    ich hab nen Problem und zwar ich hab dieses SCript für die Backups, es funktioniert auch alles, nur die bekomm ich das jetzt hin das ich einstellen kann das sage ich mal das er 30 Datein macht und dann die die alten löscht ?
    Wäre nett wenn mir da jemand helfen kann

    Quellcode

    1. #!/bin/bash
    2. DATUM=`date +%Y-%m-%d_%H:%M`
    3. BACKUPDIR1='/var/www/vhosts/24hours.fm/httpdocs'
    4. BACKUPDIR2='/var/www/vhosts/24hours.fm/subdomains/intern/httpdocs'
    5. BACKUPDIR3='/var/www/vhosts/24hours.fm/subdomains/board/httpdocs'
    6. tar -cf /var/www/vhosts/static-a1.24hours.fm/httpdocs/ftp/portal/ftpbackup_$DATUM.tar $BACKUPDIR1
    7. cd /var/www/vhosts/static-a1.24hours.fm/httpdocs/ftp/portal/
    8. gzip -f ftpbackup_$DATUM.tar
    9. tar -cf /var/www/vhosts/static-a1.24hours.fm/httpdocs/ftp/intern/ftpbackup_$DATUM.tar $BACKUPDIR2
    10. cd /var/www/vhosts/static-a1.24hours.fm/httpdocs/ftp/intern/
    11. gzip -f ftpbackup_$DATUM.tar
    12. tar -cf /var/www/vhosts/static-a1.24hours.fm/httpdocs/ftp/board/ftpbackup_$DATUM.tar $BACKUPDIR3
    13. cd /var/www/vhosts/static-a1.24hours.fm/httpdocs/ftp/board/
    14. gzip -f ftpbackup_$DATUM.tar
    Alles anzeigen
    Ich würd zu gern die Welt verändern, doch Gott rückt den Quellcode net raus.
  • So, ich bins noch mal und zwar, dieses script welches oben zu sehn ist, wie kann ich das machen das ich dort einen anderen server angeben kann?
    ich hab das script auf einem server drauf laufen wo die backups drauf sollen aber die domains liegen auf einem anderen Server

    wäre nett wenn ihr mir helfen könnt, ich hab keine Ahnung... :(
    Ich würd zu gern die Welt verändern, doch Gott rückt den Quellcode net raus.
  • du kannst dir die Dateien vorher mit scp auf den zentralen Backupserver kopieren.

    Damit das ohne Passwortfrage funktionieren kann, musst du jedoch vorher die Public-Keys austauschen.
    Siehe dazu wiki.ubuntuusers.de/SSH#Authentifizierung-ueber-Public-Keys

    Wenn du Traffic und Speicher sparen willst, solltest du mal nach inkrementellen Backups suchen. rsync kommt dir da gelegen.