<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Fortschritt on Michael’s Domain</title><link>https://jeltsch.org/de/tags/fortschritt/</link><description>Recent content in Fortschritt on Michael’s Domain</description><generator>Hugo</generator><language>de</language><copyright>Copyright © 2002 - 2026 Michael Jeltsch.</copyright><lastBuildDate>Fri, 24 Jul 2026 00:18:18 +0300</lastBuildDate><atom:link href="https://jeltsch.org/de/tags/fortschritt/index.xml" rel="self" type="application/rss+xml"/><item><title>Kopieren mit rsync</title><link>https://jeltsch.org/de/copy_with_rsync/</link><pubDate>Mon, 17 Feb 2020 00:00:00 +0000</pubDate><guid>https://jeltsch.org/de/copy_with_rsync/</guid><description>&lt;p&gt;Gründe, warum du (nicht immer, aber oft) rsync gegenüber cp bevorzugen solltest:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Unterbrochene Übertragungen fortsetzen
Wenn du eine große Datei kopierst und dein Computer oder die App abstürzt oder der Strom ausfällt, musst du mit cp von vorne beginnen. rsync kann aber genau dort weitermachen, wo es aufgehört hat, was bei großen Datenmengen eine enorme Zeitersparnis bedeuten kann.&lt;/li&gt;
&lt;li&gt;Effizienz (Delta-Übertragungsalgorithmus)
rsync ist intelligent konzipiert. Wenn du eine Datei kopierst, die am Zielort bereits vorhanden ist (z. B. bei der Aktualisierung eines Backups), kopiert rsync nur die Teile der Datei, die sich tatsächlich geändert haben (das „Delta“), anstatt die gesamte Datei zu überschreiben. cp hingegen kopiert jedes Mal die gesamte Datei.&lt;/li&gt;
&lt;li&gt;Fortschrittsanzeige in Echtzeit
rsync bietet eine hervorragende visuelle Rückmeldung. Mit dem Flag -P (oder &amp;ndash;progress) erhälst du einen Echtzeit-Fortschrittsbalken, der den Fertigstellungsgrad in Prozent, die Übertragungsgeschwindigkeit und die geschätzte verbleibende Zeit anzeigt. cp ist bekannt dafür, dass es keine Rückmeldung gibt, sodass du raten musst, ob der Vorgang noch läuft oder hängen geblieben ist. Das kannst du natürlich am Zielort nachprüfen. Anhand der sich ändernden Größe der bereits angekommenen Datei kannst du sehen ob überhaupt Fortschritte erzielt werden (ls -lh Dateiname oder du -hs Dateiname).&lt;/li&gt;
&lt;li&gt;Einfache Übertragungen übers Netz
rsync ist von Haus aus für den Einsatz über SSH ausgelegt. Du kannst damit Dateien direkt auf oder von einem Remote-Server kopieren – genauso einfach wie das Kopieren von Dateien auf deinem lokalen Rechner. cp kann dies nicht; um cp für einen Remote-Server zu verwenden, müssten du zunächst das Remote-Dateisystem lokal einbinden, was weitaus komplexer und fehleranfälliger ist.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Hier der vielleicht häufigste Fall, das Kopieren eines Verzeichnisses, inclusive des gesamten Inhalts:&lt;/p&gt;</description></item><item><title>Festplattenauszüge (dd) und Kopieren über das Netzwerk (netcat)</title><link>https://jeltsch.org/de/disk_dumps_dd_and_copying_over_the_network_netcat/</link><pubDate>Tue, 16 Feb 2010 00:00:00 +0000</pubDate><guid>https://jeltsch.org/de/disk_dumps_dd_and_copying_over_the_network_netcat/</guid><description>&lt;p&gt;Auf dem empfangenden Rechner (die Festplatte sda MUSS ausgehängt sein, z. B. durch Booten von einer Live-CD oder einem USB-Stick):&lt;code&gt;netcat -l -p 4778 | dd of=/dev/sda&lt;/code&gt;Auf dem sendenden Rechner (die Festplatte sdb MUSS ausgehängt sein, z. B. durch Booten von einer Live-CD oder einem USB-Stick):&lt;code&gt;dd if=/dev/sdb | netcat 192.168.0.4 4778&lt;/code&gt;(-l listen; -p port) Um ein Verzeichnis über das Netzwerk zu kopieren, wechseln Sie in das Verzeichnis und führen Sie auf dem sendenden Rechner folgenden Befehl aus: &lt;code&gt;tar -cz . | nc -q 10 -l -p 45454&lt;/code&gt;Erstellen Sie auf dem empfangenden Rechner das Verzeichnis, wechseln Sie in dieses Verzeichnis und führen Sie folgenden Befehl aus:&lt;code&gt;nc -w 10 192.168.0.11 45454 | tar -xz&lt;/code&gt;Übrigens: Wenn du den Fortschritt einer Festplattenkopie verfolgen möchtest (wie viel wurde bereits in welcher Zeit mit welcher Durchschnittsgeschwindigkeit kopiert), kannst du (in neueren Versionen von dd) die Option &lt;code&gt;status&lt;/code&gt; verwenden. Ich vermute, dass dies bei Netzwerkkopien möglicherweise nicht funktioniert, habe es aber noch nicht ausprobiert… &lt;code&gt;dd if=/dev/sdb of=/target status=progress&lt;/code&gt;&lt;/p&gt;</description></item></channel></rss>