Komplettes Backup vom Server erstellen


Backups sind eigentlich immer wichtig, nicht nur von der eigenen Festplatte sondern auch vom Server. Jetzt haben viele Server ja schon eine interne Backup Funktion womit man sehr gut kleinere Backups anlegen kann. Aber was passiert eigentlich wenn der Server einmal komplett abraucht und damit dann auch die Backups…

So ist einem Serverprovider genau dieses passiert… (Original Nachricht von Techcrunch) (Artikel von Meetinx dazu)

Ich will hier einmal eine Methode vorstellen wie man den kompletten Server backuppen kann und das nicht nur mit den Daten die sich darauf befinden, sondern mit allem Zip und Zap. Diese Anleitung ist auch zum empfehlen für einen Serverumzug. Denn wenn man mit einem kompletten Sever umzieht und muss dann alle Kunden, Domains usw. wieder anlegen, dauert das ewig. Mit dieser Anleitung ist ein kompletter Serverumzug innerhalb von 1-2 Stunden erledigt und dabei ist es egal ob sich auf dem Server 50 Domains und zig Datenbanken befunden haben…

Diese Anleitung sichert

  • Alle Domains
  • Alle Webseiten
  • Alle Foren
  • Alle Blogs
  • alle Kunden die angelegt worden sind
  • alle E-Mails die sich in allen Postfächern befinden
  • Alle MYSQL Datenbanken inkl. Inhalt natürlich
  • Alle Ordner und Unterordner die sich auf dem gesamten Server befinden.
  • Das komplette Plesk
  • und und und

Diese Methode setzt aber voraus das Suse als Betriebssystem genutzt, Plesk verwendet wird und du dich mit Putty auskennst…

Wenn du einen Server bei 1 und 1 hast oder bei Strato, dann wird das in 99% aller Fälle so sein.

Logge dich via putty auf deinem Server ein und wechsel in das /srv Verzeichnis, dennn dort wollen wir das backup erstellen und ablegen. SRV ist hier die größte Partition und hat in der Regel den meisten freien Speicher. Du kannst dann das Backup im srv Ordner erstellen oder du erstellst mit mkdir Ordnername einen neuen Ordner wo du dann das Backup einlagern willst. Der folgende Befehl löst das Backup aus und erstellt dann das Backup.

/usr/local/psa/bin/pleskbackup  all /srv/backup/backup.bkp

Je nach der Anzahl der Accounts auf dem Server und der Größe der Accounts kann die Erstellung des Backups einige Zeit in Anspruch nehmen. Pleskbackup sichert alle Dateien der Accounts, alle Datenbanken sowie alle Postfächer und darin befindliche Emails.

Um die Backups auf dem FTP-Backupspeicher abzulegen, sieht der Befehl wie folgt aus:

/usr/local/psa/bin/pleskbackup  all

Plesk erstellt wie im ersten Beispiel ein Vollbackup des Servers, aber überträgt das erstellte Backup sofort auf den FTP-Backupserver. Direkt nach der Ausführung des Befehls fängt Putty bzw. dein Server an zu rattern und sobald putty wieder reagiert, kannst du es downloaden oder verschieben.

Jetzt befindet sich das komplette Backup im srv Ordner und heißt backup.bkp . Dieses kannst du jetzt auch mit putty in ein anderes Verzeichnis verschieben (z.B. httpdocs Ordner einer deiner Domains) und es von dort downloaden. Danach kannst / solltest du es wieder löschen.

Das war es auch schon :mrgreen:

Weitere interessante Artikel:

2 KOMMENTARE ZUM Artikel

  1. Aufschnürer hat diesen Kommentar am 6. Februar 2009 geschrieben| Permalink

    Schöne Anleitung, allerdings ist der Titel zu allgemein gefasst wie ich finde. Die Anleitung funktioniert ja ausschließlich nur mit der Kombination Suse/Plesk. Es gibt noch zig andere OS und Administrationstools. Na zumindest sind jetzt die Webmaster bei 1und1 sicher :)

  2. Carsten hat diesen Kommentar am 6. Februar 2009 geschrieben| Permalink

    Ja hatte ich vergessen oben zu erwähnen :oops: Aber die von Strato können das auch befolgen :grin: Dort ist auch Plesk + Suse vorhanden.

RSS ? Hier klicken !

Was ist eigentlich RSS ?

Kostenloses Buch

Twitter

Was ist Twitter ???