Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Infos für CP benötigt. Größe und Anzahl der kopierten Dateien identisch mit Quelle?

  1. #1
    Registrierter Benutzer
    Registriert seit
    Oct 2001
    Beiträge
    34

    Infos für CP benötigt. Größe und Anzahl der kopierten Dateien identisch mit Quelle?

    Hallo,
    folgendes Beispiel: Ich kopiere mit cp -r /etc/p* /testdaten alle Dateien (einschließlich Unterverzeichnisse) die mit p beginnen in das Verzeichnis /testdaten. Jetzt möchte ich feststellen, ob die Anzahl der kopierten Dateien und die Größe identisch ist mit den Quelldateien, um zu sehen, ob der Kopiervorgang auch richtig geklappt hat.

    Kann mir jemand einen Tipp geben?

    Danke
    Michael

  2. #2
    Universaldilletant Avatar von fork
    Registriert seit
    Dec 2001
    Ort
    Frankfurt/Main
    Beiträge
    1.175
    Es gibt da 3 Vorschläge von mir, bzgl. der Sicherheit des Ergebnisses aufsteigend gut:

    a) rsync mit quick check / cp -u

    Im Normalfall bei lokalen Kopieraktionen verwendet rsync den quick check und vergleicht lediglich Änderungsdatum und Dateigrösse. cp -u Kopiert Dateien, wenn Quelldatei neuer ist als die Zieldatei.

    b) rsync mit checksumme

    Mit der Option --checksum / -c wird rsync explizit angewiesen die ganzen Dateien(Quelle+Ziel) zu lesen und bei Unterschiedlichkeit zu kopieren.

    c) Manuell Überprüfen

    Die beiden vorgenannten Möglichkeiten überprüfen das Ergebnis des Kopiervorgangs danach nicht. Sie vertrauen darauf, dass die Daten korrekt von den dafür zuständigen Systemdiensten geschrieben wurden.

    Wenn's wichtig ist, dann am besten vorher Prüfsumme generieren und anschliessend Prüfsummendatei verifzieren. Die Prüfsumme kann man dann für weitere Prüfungen noch rumliegen lassen.

    Code:
    cd /quelle
    find . \( -type f -a ! -name md5sums.txt \) -exec md5sum {} \+ >md5sums.txt
    cp -ax . /ziel/.
    cd /ziel
    md5sum --status -c md5sums.txt \
       && echo "Quell- und Zieldaten sind identisch. Kopiervorgang erfolgreich" \
       || echo "Warnung: Kopierfehler aufgetreten"
    Geändert von fork (29.08.16 um 22:19 Uhr)

  3. #3
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.054
    Code:
    diff
    gäb's da auch noch.
    Ich bin root - ich darf das.

Ähnliche Themen

  1. Maximale Anzahl von Dateien
    Von TRD im Forum Linux Allgemein
    Antworten: 1
    Letzter Beitrag: 07.04.04, 10:14
  2. Infos zu T-Pay benötigt
    Von bootleg im Forum Meldungen und Mitglieder
    Antworten: 0
    Letzter Beitrag: 29.02.04, 18:18
  3. Sun(Solaris) Infos benötigt - Notfall !
    Von AUTHacker im Forum Alternativen zu Linux
    Antworten: 4
    Letzter Beitrag: 15.12.03, 15:39
  4. Berechtigungen von kopierten Dateien
    Von Helge im Forum Linux Allgemein
    Antworten: 5
    Letzter Beitrag: 22.06.02, 23:29
  5. Limitieren der Anzahl von Dateien
    Von Chavez4K im Forum System installieren und konfigurieren
    Antworten: 3
    Letzter Beitrag: 01.02.02, 00:59

Lesezeichen

Berechtigungen

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