Server: DiskDump-Festplattenimage in VirtualBox-Image umwandeln

Ein geplanter Serverumzug oder Providerwechsel fällt jedem Serveradministrator leichter, wenn ein komplettes Backup des eingesetzten Systems vorliegt. Gerade bei einem Serverwechsel ist es vorteilhaft, wenn eine Image bzw. ein Backup des Systems vorliegt und im Notfall direkt (1:1) zurück gespielt werden kann. So wird viel Aufwand erspart und die Ausfallzeiten sind sehr gering.

Mit dem Linux-Package "dd" (DiskDump) lässt sich ein komplettes Abbild einer Festplatte, Sektor für Sektor auslesen, und erzeugen. Für eventuelle Einsichten in dieses Abbild bietet sich ein Programm für virtuelle PC's an. Hier wird immer häufiger VirtualBox verwendet, um Systeme virtualisiert zu starten.

Ein Festplattenimage für VirtualBox muss in der Regel mit der Dateiendung ".vmdk", ".vdi" oder ähnlich lauten. Um ein Festplattenabbild, erzeugt mit dd, für eine VirtualBox zu … weiterlesen »

Linux: Apache ServerName Fehlermeldung – fully qualified domain name (using 127.0.1.1 for ServerName)

Bei einer Neueinrichtung eines Servers mit einem Apache-Webserver, kann es zu der Fehlermeldung kommen, dass der Apache keine ServerName-Zuweisung ermitteln kann und als ServerName die lokale IP-Adresse 127.0.0.1 darauf konfiguriert. Um diese Fehlermeldung beim Starten oder Neustarten des Apache-Dienstes zu lösen, muss in der Datei /etc/hosts, für die entsprechende IP-Adresse der ServerName bzw. Hostname gesetzt werden. Eine weitere Lösung ist in der Datei "/etc/apache2/httpd.conf" einen globalen ServerName einzutragen.

Fehlermeldung beim Neustart / Start des Apache-Dienstes
atlantis@vm01:~$ sudo /etc/init.d/apache2 restart
* Restarting web server apache2
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

Setzen des ServerName's in der httpd.conf des … weiterlesen »

Linux: HowTo – CutyCapt unter Ubuntu 11.10 installieren

Das Thema rund um Screenshots von Internetauftritten ist sehr interessant und erfordert auch Grundwissen in der Linux-Materie. Die Web-Snapshots-Dienste vermehren sich schlagartig im Internet, aber welcher Dienst seine Qualität auf Dauer halten kann ist fragwürdig. Des Weiteren ist die Thematik der Web-Screenshots in Deutschland sehr umstritten.

Da mich das Thema selbst interessiert hat, habe ich mich im Internet ein wenig umgeschaut und bin auf verschiedene Lösungsansätze für Web-Screenshots gestoßen. Eine sehr beliebte und gängige Methode unter Linux, in diesem Fall Ubuntu und auch Debian, ist der Einsatz des Tools “CutyCapt”, dass in der Console über “Xvfb (X window virtual framebuffer)” Screenshots erzeugen kann.  CutyCapt erzeugte eine im WebKit gerenderte Webseite in vielen verschiedenen Ausgabeformaten (SVG, PDF, PS, PNG, JPEG, TIFF, GIF, BMP). Das Ausgabeformat lässt sich beim Erzeugen des Web-Screenshots bestimmen.

Wichtig zu wissen ist, dass gerade die Bildverarbeitung sehr ressourcenintensiv ist. Das heißt im Detail, dass der Arbeitsspeicher, die CPU und die Festplatte bei mehreren Prozessen mit CutyCapt gut strapaziert werden. In meinen Tests, ist ein vServer mit 1x 2,4 GhZ und 512MB RAM und 2GB Swap bei 5 gleichzeitigen CutyCapt-Aufrufen via Xvfb und aktiviertem Flash und JavaScript sehr ins schwitzen gekommen, sodass mir sogar bei größeren Internetauftritten die Swap-Auslagerung überlief und der Prozess mittels “kill -9 …” unterbrochen werden muss.

Bei der Planung eines Web-Screenshot-Dienstes sollte berücksichtigt werden, dass die entsprechenden Server mit ausgiebig Arbeitsspeicher (mindestens 4GB) und viel Rechenleistung … weiterlesen »

PHP/cUrl: Liste an User-Agents für cUrl und REST-APIs via PHP-Skript

Bei REST-APIs kommt immer häufiger das PHP-Modul "cUrl" zum Einsatz. Gerne wird dabei die Übergabe eines gültigen User-Agents vergessen, sodass teilweise die Anfragen geblockt oder fehlerhaft durchgeführt werden. Ein kleines und hilfreiches Tool auf dem Internetauftritt von favicate.de ermöglicht es, zufällige User-Agents in PHP an den cUrl-Aufruf zu übergeben. Aktuell stehen ca. 4500 User-Agents zum Download als JSON oder XML-Datei bereit.

Ein Blick auf www.favicate.de lohnt sich. - Weitere Angebote bei favicate sind unter anderem die Ermittlung der Längen- und Breitengrade  für den Einsatz von Umkreissuchen, etc..

 

27. Bremer Karneval unter dem Motto “Metamorphose” zwischen Marktplatz & Ostertor

In Bremen waren am Wochenende, dem 11.02.2012, wieder heiße Samba-Rhythmen, rauschende Farben und wilder Maskentanz zwischen dem Bremer Marktplatz und dem Ostertor-Viertel anzutreffen.
Es fand der 27. Bremer Samba- und Maskenkarneval unter dem Motto "Metamorphose" statt und zahlreiche Besucher nahmen am Spektakel in und rund um Bremen teil.

27. Bremer Karneval unter dem Motto Metamorphose, zwischen Marktplatz & Ostertor
Rund 10.000 Besucher haben das Spektakel zwischen dem Marktplatz und dem Ostertor-Viertel besucht und Spaß am Feiern gehabt.
Aufnahmen mitten aus dem Spektakel stehen euch in der Fotogalerie zur Verfügung.