Anzeige:
Ergebnis 1 bis 6 von 6

Thema: Delete-Script

  1. #1
    Registrierter Benutzer
    Registriert seit
    Jan 2016
    Beiträge
    4

    Delete-Script

    Hi Leute,

    nach langer Zeit beschäftige ich mich mal wieder mit Linux.

    Vorab, ich weiß nicht ob ich damit hier richtig bin. Falls es hier nicht stimmt bitte verschieben!

    Also mein Problem ich habe auf meinem Linuxserver mehrere Homepages und Gamesserver laufen, jetzt möchte ich das er jede Nacht ein Backup macht, das habe ich auch schön hinbekommen.

    Jetzt meine Frage, wie kann ich ein jetzt alle Backups die älter als 5 Tage sind automatisch löschen lassen?


    Danke schon mal im vorraus

    MfG
    Reedy

  2. #2
    Registrierter Benutzer
    Registriert seit
    Sep 2003
    Beiträge
    2.978
    hallo

    Zitat Zitat von reedy Beitrag anzeigen
    Jetzt meine Frage, wie kann ich ein jetzt alle Backups die älter als 5 Tage sind automatisch löschen lassen?

    man find oder https://duckduckgo.com/html?q=linux%...r%20als%20tage
    ....

  3. #3
    Universaldilletant Avatar von fork
    Registriert seit
    Dec 2001
    Ort
    Frankfurt/Main
    Beiträge
    1.113
    Hi Reedy,

    gescriptet ist das wie bereits geschrieben recht schnell.

    Ich verwendet da gerne eine von den brauchbaren Backupprogrammen unter Linux. Die machen das nämlich alle samt sehr gut. Hier in dem Fall würde ich wohl zu rsnapshot greifen. Dort kannst Du z. B. verschiedene Intervalle einstellen: 5 x stündlich, 7 x täglich, 4 x wöchentlich, 4 x monatlich.

    Eine Auswahl zu Empfehlungen für Backupprogramme findest Du auch hier:

    https://debianforum.de/forum/viewtop...?f=30&t=167901

    Grüße,
    fork
    Geändert von fork (04.04.18 um 07:50 Uhr)

  4. #4
    Registrierter Benutzer
    Registriert seit
    Jan 2016
    Beiträge
    4
    Danke für die Antworten, aber leider ist es noch nicht das was ich suche, oder ich bin zu doof das zu verstehen.

    also mein verlaufsbaum ist wiefolgt:

    crontab:
    0 1 * * * ./backup.sh
    In der backup.sh steht:
    cd /home/bin
    ./backup
    und in dieser backup:
    #!/bin/bash
    DATE=$(date +%Y-%m-%d-%H%M%S)

    # pfad sollte nicht mit "/" enden!
    # Dies ist nur ein Beispiel - bitte an eigene Bed rfnisse anpassen.
    # Man mu schreibberechtigt im entsprechenden Verzeichnis sein.
    BACKUP_DIR="/var/www/vhosts/*********/****/*****/backup"

    # Hier Verzeichnisse auflisten, die gesichert werden sollen.
    # Dies ist nur ein Beispiel - bitte an eigene Bed rfnisse anpassen.
    # Bei Verzeichnissen, f r die der User keine durchgehenden Leserechte hat (z.B.$
    # Pfade sollte nicht mit "/" enden!
    SOURCE="/home/server /home/ts3"

    tar -czPf $BACKUP_DIR/backup-$DATE.tar.bz2 $SOURCE
    Ich weiß ist bissl umständlich. Aber so konnte ich es für mich realisieren ^^

    Mein Problem ist das ich ich jetzt ne "backup-delete"-Datei schreiben möchte, die alle Dateien die älter sind als 5 Tage, automatisch löscht.

    Kann mir da bitte jemand helfen?

    Danke im vorraus

    MfG

  5. #5
    Registrierter Benutzer Avatar von Huhn Hur Tu
    Registriert seit
    Nov 2003
    Ort
    Karlsruhe
    Beiträge
    1.983
    borg-backup kann das frei Haus, aber

    Code:
    nice -n 19 /usr/bin/find $BackupPath/* -type f -name '*.tar.gz' -mtime +5  -exec rm -f '{}' ';'
    macht das auch.

    Gruss Stefan
    Zwischen anonym sein wollen und seine Daten nicht verkaufen wollen, liegen zwei Welten. Wenn man sich einen kostenpflichtigen Dienst sucht, dann meist, weil man für diese Dienstleistung zahlt und nicht selbst das Produkt sein will.


  6. #6
    Universaldilletant Avatar von fork
    Registriert seit
    Dec 2001
    Ort
    Frankfurt/Main
    Beiträge
    1.113
    ----------------

Ähnliche Themen

  1. HTTP Auth. nur bei PUT und DELETE
    Von derguteweka im Forum Linux als Server
    Antworten: 4
    Letzter Beitrag: 31.08.16, 10:37
  2. rsnapshot + delete
    Von basti1985 im Forum Sicherheit
    Antworten: 1
    Letzter Beitrag: 12.02.08, 20:48
  3. *delete please*
    Von Snoogie2k im Forum Anwendungen Allgemein, Software
    Antworten: 0
    Letzter Beitrag: 26.09.04, 22:55
  4. Rox und Delete-Taste
    Von Gino87 im Forum Anwendungen Allgemein, Software
    Antworten: 2
    Letzter Beitrag: 04.12.02, 17:57
  5. FTP get / delete
    Von noway im Forum Linux als Server
    Antworten: 6
    Letzter Beitrag: 05.06.02, 18:23

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •