Folgendes Problem will ich mit einer Shell lösen.
Ich will von einer alten Platte (WD20EARX angeschlossen über USB to SATA -Adapter) auf EXTERNE Platte (intenso memory box 3tb) Inhalt kopieren. Die Stromversorgung der WD20EARX läuft über Netzgerät. Die WD20EARX wird im Dateimanager einige min. angezeigt und jeden Datei kann kopiert werden bis zum Fehlerabbruch (Unbekannte Fehlermeldung: Fehler beim Holen der Informationen für Datei »/media/knabe/1a9bd4df-b0ba-4e57-98d3-c66f78b3ab0e/home/knabe«: Datei oder Verzeichnis nicht gefunden)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | ################################################################################ # sudo bash Datensicherung_2TBto3TB.sh # ################################################################################ ############################# verwendete Optionen: ############################# # -a -rlptgoD # kopiert Unterverzeichnisse, symbolische Links; # behält Rechte, Zeiten, Gruppenrechte, # (nur root) Gruppenrechte und Gerätedateien der Quelldatei bei ################################################################################ # sudo bash Datensicherung_2TBto3TB.sh # ################################################################################ ############################# verwendete Optionen: ############################# # -a -rlptgoD # kopiert Unterverzeichnisse, symbolische Links; # behält Rechte, Zeiten, Gruppenrechte, # (nur root) Gruppenrechte und Gerätedateien der Quelldatei bei # -v zeigt während des Synchronisierens alle ausgeführten Schritte an # -P aktiviert folgende Optionen: # --progress Fortschrittsanzeige beim Transfer anzeigen # --partial Fortsetzung des Transfers bei Abbruch ########################## nicht verwendete Optionen: ########################## # -u überspringt Dateien, die im Ziel neuer sind als in der Quelle # -f Filter # -n, --dry-run perform a trial run with no changes made # -n simuliert nur was passieren würde ("dry run") Quelle="/media/knabe/1a9bd4df-b0ba-4e57-98d3-c66f78b3ab0e/.thunderbird" Ziel="/media/knabe/INTENSO/HDD-2TB/.thunderbird" Optionen="-avP" echo "Version 1" > Datensicherung_2TBto3TB.txt echo "Sichere mit RSYNC von $Quelle nach $Ziel mit folgenden Optionenen" >> Datensicherung_2TBto3TB.txt echo $Optionen >> Datensicherung_2TBto3TB.txt echo "Sichere mit RSYNC von $Quelle nach $Ziel mit folgenden Optionenen" echo $Optionen rsync $Optionen $Quelle $Ziel >> Datensicherung_2TBto3TB.txt # -v zeigt während des Synchronisierens alle ausgeführten Schritte an # -P aktiviert folgende Optionen: # --progress Fortschrittsanzeige beim Transfer anzeigen # --partial Fortsetzung des Transfers bei Abbruch ########################## nicht verwendete Optionen: ########################## # -u überspringt Dateien, die im Ziel neuer sind als in der Quelle # -f Filter # -n, --dry-run perform a trial run with no changes made # -n simuliert nur was passieren würde ("dry run") Quelle="/media/knabe/1a9bd4df-b0ba-4e57-98d3-c66f78b3ab0e/.thunderbird" Ziel="/media/knabe/INTENSO/HDD-2TB/.thunderbird" Optionen="-avP" echo "Version 1" > Datensicherung_2TBto3TB.txt echo "Sichere mit RSYNC von $Quelle nach $Ziel mit folgenden Optionenen" >> Datensicherung_2TBto3TB.txt echo $Optionen >> Datensicherung_2TBto3TB.txt echo "Sichere mit RSYNC von $Quelle nach $Ziel mit folgenden Optionenen" echo $Optionen rsync $Optionen $Quelle $Ziel >> Datensicherung_2TBto3TB.txt |
Das ist mir umkar: # -P aktiviert folgende Optionen: # --progress Fortschrittsanzeige beim Transfer anzeigen Wo der Fortschrittsanzeige # --partial Fortsetzung des Transfers bei Abbruch wie mus man es machen? Eine Endlosschleife?