Archiv

Archiv für Oktober, 2012

ZFS Deduplication and/or Compression

26. Oktober 2012 Keine Kommentare

Lustiger Blogpost der den Unterschied zwischen Deduplication und Compression erklärt: http://icesquare.com/wordpress/zfs-compression-vs-deduplication-dedup-in-simple-english/

KategorienUnix

Linux pipe Bandbreite limitieren und Status/Speed anzeigen

9. Oktober 2012 3 Kommentare

Ich wollte heute mit dd und ssh ein block device von Server-1 nach Server-2 kopieren. Dabei wollte ich zum einen die Bandbreite über die ssh Verbindung auf 100Mbit/s limitieren und zum anderen kontinuierlich den Status beobachten.

Dabei zeigte sich pv als brauchbares Tool und genau das Werkzeug das ich brauche.

Die fertige Zeile sieht so aus:

dd if=/dev/System/lv1 bs=4M | pv -s 100g -L 12m | ssh root@ip 'dd of=/dev/System/lv2 bs=4M'
pv -s 100g -L 12m # <= Das Block Device ist 100GB groß, was pv wissen muss um die Progressbar darstellen zu können. 12,5 MB/s entspricht 100Mbit/s. Da pv nur Integer möchte, nehme ich 12m

Das ganze funktioniert natürlich auch zusammen mit tar, gzip oder nc. Genial für alle Programme die diese Funktionen nicht mitbringen.

KategorienLinux