Posts mit dem Label Linux werden angezeigt. Alle Posts anzeigen
Posts mit dem Label Linux werden angezeigt. Alle Posts anzeigen

Donnerstag, 25. September 2008

Automatische Sicherung mit tar auf FTP-Server

Ich stand in der letzten Zeit vor dem Problem, eine gute Sicherungsmethode zu finden, welche performant, sicher und unkompliziert von statten geht.
Die beiden ersten Punkte habe ich denke ich erfüllt, am dritten Punkt müsste ich noch arbeiten :)
In diesem Fall wird per Shell-Script eine Sicherung aller relevanter Daten erstellt, gepackt, komprimiert und anschließend auf einen FTP-Server hochgeladen. Wer es brauchen kann, soll es sich gerne kopieren.

#!/bin/sh

# Festlegen der für das Script nötigen Variablen
dateiname="backup.tar.gz"
mysql=`date "+mysql_backup-%Y-%m-%d.sql"`
apache=`date "+apache_backup-%Y-%m-%d.tar.gz"`
datum=`date +%Y-%m-%d`

cd /

# Erstellen der verschiedenen Sicherungen
# MySQL-Komplettsicherung
# Apache-Configsicherung
mysqldump -uuser -ppasswort --all-databases > $mysql
tar cplvzf $apache /etc/apache2
tar cplvzf $dateiname /

echo "Backup erstellt!"

# Erstellen eines neuen Log-Eintrags in die backup.log
echo $dateiname $datum >> backup.log

# Verbindung zum FTP-Server und Hochladen der Dateien
ftp -n 150.50.50.0 << END_OF_FTP
user heinz_user heinz_passwort
put $dateiname
put backup.log
quit
END_OF_FTP

echo "Daten erfolgreich hochgeladen!"

# Löschen der auf dem Server erstellten temporären Dateien
cd /
rm $dateiname
rm $mysql
rm $apache

Mittwoch, 9. Juli 2008

Erste Gehversuche: FreeBSD

So, nach der ersten missglückten Installation vor ein paar Jahren habe ich mich heute bei der Suche nach den bestmöglichen Serversystemen an FreeBSD herangewagt und die kleinstmögliche Installation gestartet.

Die Installation selbst sehe ich nicht als schwer an, da sind Distributionen wie Gentoo doch weit komplizierter, wobei hier auch alles von der Übung an sich abhängt. Nach der Partitionierung, welche durch die sehr gute Dokumentation ein Kinderspiel ist kann das komplette Betriebssystem einfach von einem Server geladen und eingespielt werden. Läuft die Installation einmal, so kann man sich fürs erste zurücklegen.

Jetzt läuft das System...... der nächste Schritt wird die Installation der kleinsten Basisprogramme sein :)

Donnerstag, 3. Juli 2008

Debian mit Squid-Proxy

Heute habe ich das erste mal einen Squid-Proxy für den praktischen Einsatz in einer VM aufgesetzt und getestet und ich kann nur eins sagen, ich bin begeistert!

Wenn man sich durch 2-3 Seiten gearbeitet hat, den ersten Kontakt mit den Variablen erhält und der Proxy in den ersten Testbetrieb geht gibt es einfach nichts einfacheres, perfomanteres und besseres! Zumal man auch beachten muss, dass der komplette Proxy kostenlos ist.

Links:
http://www.squidportal.de/
http://www.squid-cache.org/