Archive for
Strict Standards: mktime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line 19
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line 28
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line 30
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line 32
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line 33
February, 2008
Strict Standards: mktime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in
/homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line
19
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in
/homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line
28
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in
/homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line
30
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in
/homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line
32
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in
/homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line
33
Strict Standards: mktime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in
/homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line
19
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in
/homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line
28
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in
/homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line
30
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in
/homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line
32
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in
/homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line
33
Geschrieben in IT am
Strict Standards: mktime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line 19
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line 28
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line 30
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line 32
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line 33
February 27, 2008
Xdelta is a free binary diff Software. The idea to try it out was finding a solution to backup Xen VM-Images more efficiently. Currently its mainly done with dd
. Full Backups of the Images are expensive, and file-backup from inside the VM are unpractical in terms of restore or migration.
I built xdelta3 from source because the include xdelta1 in Debian etch didn’t work as expected.
In the meantime I took a offline copy of the image called disk.img-dist. This will be my “source” file. Afterwards I started the VM again and created some input inside the Wiki - actually I only deleted parts of a topic.
Off course the Image size remains the same:
monfortino:/srv/xen/domains/WikiBrain# ls -al
total 6281480
drwxr-xr-x 4 root root 4096 2008-02-27 17:41 .
drwxr-xr-x 9 root root 4096 2008-01-29 19:09 ..
-rw-r--r-- 1 root root 3145728000 2008-01-29 21:13 disk.img
-rw-r--r-- 1 root root 3145728000 2008-02-27 17:17 disk.img-dist
-rw-r--r-- 1 root root 134217728 2007-09-24 21:44 swap.img
Creating a diff with xdelta3 is similar to the syntax of gzip, and creating a delta - or call it patch, diff - can be seen as compression, while the opposite, patching a file, is called decompression .
The following delta is created after minimal changes to the Wiki inside the disk.img (as already said).
monfortino:/srv/xen/domains/WikiBrain# time xdelta3 -s disk.img-dist disk.img delta
xdelta3: warning: input window 276824064..285212672 has no source copies
xdelta3: warning: input window 285212672..293601280 has no source copies
xdelta3: warning: input window 293601280..301989888 has no source copies
xdelta3: warning: input window 301989888..310378496 has no source copies
The resulting delta is just 315K in size:
-rw-r--r-- 1 root root 315K 2008-02-27 17:43 delta
xdelta3 is rather quick:
real 1m34.007s
user 0m10.129s
sys 0m5.308s
In the other direction, applying the diff, xdelta3 is equally fast:
monfortino:/srv/xen/domains/WikiBrain# time xdelta3 -d -s disk.img-dist delta test.img
real 1m34.591s
user 0m3.640s
sys 0m11.505s
The md5sum of the test file and the source files are as expected the same:
monfortino:/srv/xen/domains/WikiBrain# md5sum disk.img && md5sum test.img
f34e91e42c00dacb37657b1e9a9e5657 disk.img
f34e91e42c00dacb37657b1e9a9e5657 test.img
Possible use of the Software can be, as already mentioned diff Backup of VM Images. If you use LVM you can create snapshots of the running System, read from the snapshot device and pipe it to xdelta3 just like to gzip - havent tested this yet, but I am sure it works
More benchmarking:
The results of a test running the same command on a 10GB VM Image where I upgrade 70MB Systemfiles and deleted the downloaded installationfiles afterwards are shown below:
# time xdelta3 -s Backup/disk.img-dist disk.img-test Backup/delta`date +%j`
real 7m19.994s
user 2m6.416s
sys 0m15.665s
monfortino:/srv/xen/domains/GarantDoc# ls -lah Backup/delta058
-rw-r--r-- 1 root root 160M 2008-02-27 21:25 Backup/delta058
With the maximum compression switch “-9″ top
shows 234M virt Mem usage, without the switch it was about 140M
# time xdelta3 -9 -s Backup/disk.img-dist disk.img-test Backup/delta`date +%j_1`
real 9m34.542s
user 4m15.784s
sys 0m15.765s
But the filessize degrease is rather low:
-rw-r--r-- 1 root root 156M 2008-02-27 22:23 delta058_1
EDIT
from 21.03.08:
monfortino:/srv/xen/domains/GarantDoc# time /root/xdelta-read-only/xdelta3/xdelta3 -f -s Backup/disk.img-dist disk.img Backup/delta`date +%j`
real 8m59.031s
user 2m22.865s
sys 0m14.181s
monfortino:/srv/xen/domains/GarantDoc# ls -alh Backup/
-rw-r--r-- 1 root root 181M 2008-03-21 16:38 delta081
Kommentieren »
Strict Standards: mktime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in
/homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line
19
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in
/homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line
28
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in
/homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line
30
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in
/homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line
32
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in
/homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line
33
Strict Standards: mktime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in
/homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line
19
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in
/homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line
28
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in
/homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line
30
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in
/homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line
32
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in
/homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line
33
Geschrieben in VKN, Wein am
Strict Standards: mktime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line 19
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line 28
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line 30
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line 32
Strict Standards: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in /homepages/21/d19413512/htdocs/SITES/haegele.info/tim/wp-includes/functions.php on line 33
February 3, 2008
Flight 1
Lanson Gold 1994
In der Nase helle Früchte, Blüten, Brotkruste/Hefe, erste Reifenoten, Feuerstein. Am Gaumen angenehm frisch mit Zitrusaromen, guter Körper, mittlerer Abgang. 91P
Taittinger Collection Roi Lichtenstein 1985
Deutliche Reifenoten, Harz, Waldhonig aber auch frische lebendige Aromen in der kraftvollen Nasearomatik. Am Gaumen reife, süße Frucht mit Johannisbeere und Erdbeere, kräftiger Körper, frische. Sehr reif, trotzdem frisch und sehr finessenreich. Feinste, immernoch dichte Perlage, extrem lang. 95P
Flight 2
Annemaria di Clementi 1998
süßliche, vielleicht sogar leicht muffige Holznote. Aprikosen-, Zitrusduft. Auffallend andersartige Nase als die Weine zuvor. Am Gaumen süß (zu süß?), Säure ist vorhanden aber es wirkt alles etwas gespalten und es fehlt an Tiefe. Die Blubber sind etwas grob. 86P
In der Nachverkostung war er etwas harmonischer und besser verwoben. Im Kontext der Champagner aber etwas schwach
Jacqueson 1995
kräftige, mineralisch, fruchtige Nase, mit toller Frische. Sehr finessenreich. Am Gaumen jugendlich und frisch, aber mit perfekter Harmonie. Spannende Säure, obwohl sehr trocken mit Schmelz und Süße. Feine, perfekte Perlage, langer, kräftig mineralischer Abgang. 95P
Flight 3
Krug 1989
kernige, kräftige Nase, süßer frischer Duft mit Grapefruit, Brombeere. Am Gaumen unheimlich kraftvoll, tolle Säure, perfekte Balance. Sehr finessenreich, speichellösender mineralischer Körper, tolles Spiel zwischen Säure und Süße, langer spannender Abgang. Wurde sofort als Krug identifiziert. 96P
Eigentlich perfekt und damit von mir unterbewertet
Pol Roger 1986
Reife Nase, leicht animalisch. Am Gaumen rauchig und breit aber mit schönem Abgang. Kräftige Blubber. 88P
Dom Perignon 1990
Malzige Süße, reife Noten, Johannisbeer Frucht. Am Gaumen süßer Anklang, buttrig. Gute Anlagen aber etwas unverwoben und wirkt trotz kräftiger Säure etwas plump. Entwickelt sich im Glas und war bei der Nachverkostung besser. 92P
Kommentieren »