Server komplett herunterladen

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
AnonymusChaotic
Beiträge: 115
Registriert: 22.03.2015 16:37:46

Server komplett herunterladen

Beitrag von AnonymusChaotic » 30.09.2015 23:40:02

Ist es möglich, per SSH/FTP eine exakte Kopie eines gesamten Servers zu machen und dieses System dann in einer VM lauffähig zu bekommen?

Ich habe auf dem Server sämtliche Rechte (Root), sFTP-Zugang und auch auf das Webpanel zugriff.

Nachdem ich keine Ahnung habe wie man so etwas nennt ist momentan auch Google als Erstinformationsquelle wertlos :(

Liebe Grüße,
Ano

Benutzeravatar
heisenberg
Beiträge: 4146
Registriert: 04.06.2015 01:17:27
Lizenz eigener Beiträge: MIT Lizenz

Re: Server komplett herunterladen

Beitrag von heisenberg » 01.10.2015 00:11:46

Grundsätzlich ist das schon möglich. Ich erwähne mal wieder ReaR (http://www.relax-and-recover.org). Dazu muss das System aber mit einem Rettungssystem hochgefahren werden.

Im übrigen geht das auch manuell bei hochgefahrenem System grob nach diesem Ablauf:
  1. Zielsystem mit einem Rettungssystem hochfahren + Netzwerk konfigurieren
  2. Zielsystem partitionieren, formatieren und mounten
  3. Alle Dienste vom Quellsystem abschalten, damit die Anwendungsdaten in einem konsistenten Zustand sind
  4. Dateien z. B. per rsync kopieren
  5. Bootloader konfigurieren(mount --bind für /proc /sys und /dev, dann chroot, grub-install)
  6. ggf. /etc/fstab anpassen

r4pt0r
Beiträge: 1237
Registriert: 30.04.2007 13:32:44
Lizenz eigener Beiträge: MIT Lizenz

Re: Server komplett herunterladen

Beitrag von r4pt0r » 03.10.2015 17:34:24

Wenn es sich um einen VPS handelt (vermute ich bei webpanel-zugriff), sollte es auch diverse Funktionen für ein fullbackup geben. Je nach Virtualisierungssystem (xen, kvm etc) lässt sich das entweder in ein anderes format migrieren oder zumindest auf einem gleichen hypervisor wieder einbinden bzw die sicherung wiederherstellen. (Da nur "in einer VM wiederherstellen" genannt wurde ist wohl nicht festgelegt welcher hypervisor verwendet werden soll...)


Wenn im Webpanel eigene Rettungsimages verwendet werden dürfen, kann man auch z.b. per clonezilla einfach einen Klon auf eine vorbereitete VM mit einem anderen hypervisor oder sogar auf bare-metal erstellen. Lässt sich komplett per SSH tunneln - also auch bei VPS- oder Anbieterwechsel einsetzbar. Voraussetzung ist ein generischer Kernel damit das System in der neuen VM wirklich booten kann. Ansonsten muss eben per chroot im geklonten System noch ein generischer kernel nachinstalliert werden (oder vorab noch im Originalsystem)

Benutzeravatar
foolio
Beiträge: 25
Registriert: 13.05.2008 14:27:41
Wohnort: Berlin

Re: Server komplett herunterladen

Beitrag von foolio » 08.10.2015 12:41:02

Man könnte es auch mit dd via ssh versuchen. Den Server im Rescue-Modus booten, und dann die Platte via dd + ssh in eine Imagedatei auf einem anderen Server kopieren. Je nach Art der Virtualisierung müßte das Image dann noch konvertiert werden, am Beispiel Virtualbox: https://blog.sleeplessbeastie.eu/2012/0 ... otherwise/

So könnte der dd-Befehl aussehen:

Code: Alles auswählen

dd if=/dev/sda | gzip -1 - | ssh user@host dd of=image.gz
Viele Grüße,
foolio
C'est tres oink!

Antworten