Webserver Backup Ubuntu Server 12.04 LTS Minimalsystem (1und1)
Guten Tag,
aktuelle Situation:
Wir haben uns vor ca. 1 Jahr einen Webshop programmieren lassen. Aufgrund diverser Probleme haben wir keinen Kontakt mehr mit diesem Unternehmen. Aus verschiedenen Gründen würde ich gerne ein Backup des Rechners machen.
Auf dem Webserver von 1&1 (Server 2012 L 2 Core) wurde vom Webshop-Programmierer damals Ubuntu Server 12.04 LTS als Minimalsystem gewünscht.
Ich würde aus diversen Gründen (nähere Erläuterung siehe unten) gerne ein Backup durchführen. Hauptziel ist es im Falle eines Ausfalls das System wieder aufzubauen wenn 1&1 den Rechner komplett in den Ursprungszustand zurücksetzt.
Da ich im Linux-Bereich kaum Erfahrung habe bin ich auf eure Hilfe angewiesen (da ich auch keine Desktop-Oberfläche zur Verfügung habe und ich mit Befehlszeilen noch recht wenig zu tun hatte).
Könnt ihr mir ein Tutorial bzw. einen Link hierzu nennen. Leider habe ich bisher noch nichts wirklich Anfängerfreundliches hierzu gefunden (oder was ihr mir sicher bestätigen werdet, nicht eindringlich genug oder an der falschen Stelle gesucht).
Gründe für das Backup:
1. und wichtigster Punkt: Totalausfall vorbeugen!
2. identisches System auf einem lokalen Rechner für Testzwecke installieren.
3. Evtl. Umstellung des Betriebssystems auf anderes Linuxbasiertes Betriebssystem da z. B. von 1&1 eine Ubuntu-Variante (aber auch andere Linuxvarianten) angeboten wird, in der das Plesk-Panel gratis mit installiert ist und eine Administration vereinfacht.
4. um persönliche Erfahrungen mit Linux zu sammeln
Bitte entschuldigt wenn es so etwas schon gibt und ich es nicht gefunden habe und auch falls ich weitere benötigte Angaben vergessen habe.
In jedem Fall bin ich euch für eure Mühen sehr dankbar.
Mit freundlichen Grüßen
aktuelle Situation:
Wir haben uns vor ca. 1 Jahr einen Webshop programmieren lassen. Aufgrund diverser Probleme haben wir keinen Kontakt mehr mit diesem Unternehmen. Aus verschiedenen Gründen würde ich gerne ein Backup des Rechners machen.
Auf dem Webserver von 1&1 (Server 2012 L 2 Core) wurde vom Webshop-Programmierer damals Ubuntu Server 12.04 LTS als Minimalsystem gewünscht.
Ich würde aus diversen Gründen (nähere Erläuterung siehe unten) gerne ein Backup durchführen. Hauptziel ist es im Falle eines Ausfalls das System wieder aufzubauen wenn 1&1 den Rechner komplett in den Ursprungszustand zurücksetzt.
Da ich im Linux-Bereich kaum Erfahrung habe bin ich auf eure Hilfe angewiesen (da ich auch keine Desktop-Oberfläche zur Verfügung habe und ich mit Befehlszeilen noch recht wenig zu tun hatte).
Könnt ihr mir ein Tutorial bzw. einen Link hierzu nennen. Leider habe ich bisher noch nichts wirklich Anfängerfreundliches hierzu gefunden (oder was ihr mir sicher bestätigen werdet, nicht eindringlich genug oder an der falschen Stelle gesucht).
Gründe für das Backup:
1. und wichtigster Punkt: Totalausfall vorbeugen!
2. identisches System auf einem lokalen Rechner für Testzwecke installieren.
3. Evtl. Umstellung des Betriebssystems auf anderes Linuxbasiertes Betriebssystem da z. B. von 1&1 eine Ubuntu-Variante (aber auch andere Linuxvarianten) angeboten wird, in der das Plesk-Panel gratis mit installiert ist und eine Administration vereinfacht.
4. um persönliche Erfahrungen mit Linux zu sammeln
Bitte entschuldigt wenn es so etwas schon gibt und ich es nicht gefunden habe und auch falls ich weitere benötigte Angaben vergessen habe.
In jedem Fall bin ich euch für eure Mühen sehr dankbar.
Mit freundlichen Grüßen
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 215973
Url: https://administrator.de/contentid/215973
Ausgedruckt am: 23.11.2024 um 01:11 Uhr
21 Kommentare
Neuester Kommentar
Hallo,
such Dir jemanden der Ahnung von Linux hat und das dann macht.
Da keiner weiß was da installiert ist, kann keiner eine Step by Step Backupanleitung für den Server geben.
Da auf dem System ja ein Webshop läuft, ist es ja auch kein Minimalsystem mehr.
Wurde bisher nie ein Bakcup gemacht? (nicht gut)
Sind die root Passwörter bekannt / wurden geändert, damit die alte Firma nicht rauf kan?
Wenn Du jemandem über die Schulter schaust. lernst Du warscheinlich am meißten und es kann weniger schief gehen.
Server sind zu komplex und wenn damit Geld verdient wird, sollte auch niemand der keine ahnung von der Matierie hat da ran gehen.
Gruß
Chonta
such Dir jemanden der Ahnung von Linux hat und das dann macht.
Da keiner weiß was da installiert ist, kann keiner eine Step by Step Backupanleitung für den Server geben.
Da auf dem System ja ein Webshop läuft, ist es ja auch kein Minimalsystem mehr.
Wurde bisher nie ein Bakcup gemacht? (nicht gut)
Sind die root Passwörter bekannt / wurden geändert, damit die alte Firma nicht rauf kan?
Wenn Du jemandem über die Schulter schaust. lernst Du warscheinlich am meißten und es kann weniger schief gehen.
Server sind zu komplex und wenn damit Geld verdient wird, sollte auch niemand der keine ahnung von der Matierie hat da ran gehen.
Gruß
Chonta
Hi chefkl,
Phu, ihr bewegt auch da aber auf dünnen Eis. Wenn ihr kein Backup was macht ihr dann wenn der Server abraucht?
Du schreibst selbst, dass du keine Ahnung hast und nix kaputt machen willst. Lass hier lieber einen Profi ran, auch wenns was kostet. IMHO steht da zuviel auf dem Spiel als dass man da einfach mal rumprobieren sollte.
Die Passwörter gehören geändert! Wenn ihr tatsächlich wieder mit der alten Firma zusammenarbeiten wollte, könnt ihr denen ja dann die neuen Passwörter sagen.
mfg
Cthluhu
Phu, ihr bewegt auch da aber auf dünnen Eis. Wenn ihr kein Backup was macht ihr dann wenn der Server abraucht?
Du schreibst selbst, dass du keine Ahnung hast und nix kaputt machen willst. Lass hier lieber einen Profi ran, auch wenns was kostet. IMHO steht da zuviel auf dem Spiel als dass man da einfach mal rumprobieren sollte.
Die Passwörter gehören geändert! Wenn ihr tatsächlich wieder mit der alten Firma zusammenarbeiten wollte, könnt ihr denen ja dann die neuen Passwörter sagen.
mfg
Cthluhu
Zitat von @chefkl:
Bis jetzt können wir dann nur mit der Programmierfirma Kontakt aufnehmen. Dafür suche ich ja jetzt die Alternative.
Auch die Programmierfirma wird kein aktuelles Backup haben. Die werden dort maximal eine Kopie des Auslieferungszustand haben. Bei einem Webshop ändert sich ja da häufiger was.Bis jetzt können wir dann nur mit der Programmierfirma Kontakt aufnehmen. Dafür suche ich ja jetzt die Alternative.
Danach hätte ich mit dem Backup gespielt.
Ich will dir ja nicht zu nahe treten, aber bei deinen Kenntnissen würde ich mir sorgen machen, dass ich schon beim Erstellen des Backups was kaputt machen würde. Darum schnellstmöglich in den sauren Apfel beißen und professionelle Hilfe holen. Auch wenn es was kostet.Das wäre nach dem Backup der Plan gewesen ;)
OkZitat von @chefkl:
Jain. Bilddaten und .csv Dateien haben ich bei mir. Wenn sie den Auslieferungszustand wieder herstellen muss ich nur die Bilder
hochladen und die aktuelle .csv-Datei mit den Produktdaten...
Keine Datenbanken drauf?Jain. Bilddaten und .csv Dateien haben ich bei mir. Wenn sie den Auslieferungszustand wieder herstellen muss ich nur die Bilder
hochladen und die aktuelle .csv-Datei mit den Produktdaten...
Klar, und das Datenbank-Schema?
Das System selbst mit seinen Anpassungen?
Naja, Du scheinst ja nicht wirklich gewillt zu sein, Deine Daten sicher zu haben, von daher, viel Spaß beim Einarbeiten
Lonesome Walker
PS: Punkt 4 kannst Du an Deinem localhost üben, alles andere ist geschäftsschädigend, daher auch meine PN.
Hallo,
was für eine Datenbank läuft dort?
Wie Groß ist die Datenbank?
Eine csv Datei ist kein Datenbankbackup!
Du brauchst die Benutzer und Passwörter aller Datenbankbenutzer.
Du brauchst einen Dump der Datenbank.
Welcher Webserver ist im Einsatz? (Wenn Du jetzt Ubuntu sagst = Ende und Systemhaus beauftragen)
/etc/apache2/sites-enabled/ dort liegen Links zu den Konfigurationsdateien der Webseiten die aktiv sind.
/etc/apache2/sites-availeble dort liegen alle verfügbaren Webseitenkonfigurationen.
Die eingeschalteten Konfigs kannst Du dir mit less <name> anschauen, unter keinen Umständen einen Editor! (bis Du weist was Du machst)
Ansonsten gibt es diverse Bücher, wie mein erster Rootserver, Mein eigener Webserver und auch bei Google viel zu lesen.
Wegen Backup kannst Du ja mal bei der Firma nachfragen wie das geregelt ist.
Gruß
Chonta
was für eine Datenbank läuft dort?
Wie Groß ist die Datenbank?
Eine csv Datei ist kein Datenbankbackup!
Du brauchst die Benutzer und Passwörter aller Datenbankbenutzer.
Du brauchst einen Dump der Datenbank.
Welcher Webserver ist im Einsatz? (Wenn Du jetzt Ubuntu sagst = Ende und Systemhaus beauftragen)
/etc/apache2/sites-enabled/ dort liegen Links zu den Konfigurationsdateien der Webseiten die aktiv sind.
/etc/apache2/sites-availeble dort liegen alle verfügbaren Webseitenkonfigurationen.
Die eingeschalteten Konfigs kannst Du dir mit less <name> anschauen, unter keinen Umständen einen Editor! (bis Du weist was Du machst)
Ansonsten gibt es diverse Bücher, wie mein erster Rootserver, Mein eigener Webserver und auch bei Google viel zu lesen.
Wegen Backup kannst Du ja mal bei der Firma nachfragen wie das geregelt ist.
Gruß
Chonta
Das ist ja auch GUT so!
Weniger Abhängigkeit, und im Falle von etwas Unvorhergesehenem kann man verstehen, was schief gelaufen ist (oder auch nicht), und entsprechend handeln.
Falls wir es wie in der PN beschrieben machen, wäre hierbei eine Beschreibung, Bildschirmaufnahme oder ähnliches
fürs Eigenstudium enthalten?
fürs Eigenstudium enthalten?
(sorry)
Ein Backup unter Linux macht man normalerweise mit einem Shell-Script, welches entweder manuell oder über einen Cronjob aufgerufen wird.
D.h. da ist keine grafische Oberfläche, Linux tut einfach nur das, was in dem Shell-Script auszuführen ist, und gibt dann entweder eine Fehlermeldung oder gar nichts zurück.
Das Ergebnis ist meistens eine oder mehrere komprimierte Dateien, welche man sich im Anschluß entweder per SCP ziehen kann, oder per SFTP auf einen geeigneten Backup-Space beim Hoster geschoben werden, um wirklich unabhängig zu sein.
Du siehst, es gibt noch EINIGES zu lernen, und wie Dir Chonta schon nahegelegt hat: Bücher.
Muß jetzt nicht unbedingt Totholz sein, gehen auch eBooks.
Lonesome Walker
Zitat von @chefkl:
Das bedeutet für mich dann einfach dass da nicht mehr als Dateien kopiert werden?
Das bedeutet für mich dann einfach dass da nicht mehr als Dateien kopiert werden?
Erm, jein.
Letzten Endes ja.
Aber bis das alles als gebündelte Dateien vorliegt ist da was zu tun.
Das kann man jederzeit selbst und händisch machen, wenn man firm in der Bedienung der Konsole ist, und weiß, was man sichern muß; oder man richtet sich das einmal ein, damit man das entweder vollautomatisiert erledigt bekommt, oder bei Interesse mit einem Befehl ein Archiv ausgespuckt bekommt.
Lonesome Walker
Zitat von @chefkl:
Mal anders gefragt: Ich kopiere mir sämtliche enthaltenen Dateien und beim restoren lade ich alles was nicht schon vorhanden
ist hoch und fertig? Klappt das? Dann könnte ich ja theoretisch einfach per FTP darauf zugreifen und mir alles holen?
Mal anders gefragt: Ich kopiere mir sämtliche enthaltenen Dateien und beim restoren lade ich alles was nicht schon vorhanden
ist hoch und fertig? Klappt das? Dann könnte ich ja theoretisch einfach per FTP darauf zugreifen und mir alles holen?
Nein.
Wenn nein liegt es in meinem Interesse zu wissen was zu kopieren ist.
Und das mit dem Archiv würde ich mir dann auch noch gerne aneignen.
Und das mit dem Archiv würde ich mir dann auch noch gerne aneignen.
manpages sind Dein Freund.
Lonesome Walker
Hallo,
bitte nicht BACKUP mit DESASTERRECOVERY verwechseln!
Für das was Du vor hast, einen Identischen Server zum Testen aufbauen, würdest Du ein Desasterrecoverybackup brauchen und das müsstest Du dann einspielen und und und.
Normal wird bei einem Backup nur der Nutzdatenteil gesichert und die Konfigurationsdateien der Dienste.
ABER zum wiederherstellen auf einem anderen als dem Ursprungsserver, müssen die Dienste ja dann auch alle vorhanden sein und auch mit der selben Version, sonst Zonk.
Gruß
Chonta
bitte nicht BACKUP mit DESASTERRECOVERY verwechseln!
Für das was Du vor hast, einen Identischen Server zum Testen aufbauen, würdest Du ein Desasterrecoverybackup brauchen und das müsstest Du dann einspielen und und und.
Normal wird bei einem Backup nur der Nutzdatenteil gesichert und die Konfigurationsdateien der Dienste.
ABER zum wiederherstellen auf einem anderen als dem Ursprungsserver, müssen die Dienste ja dann auch alle vorhanden sein und auch mit der selben Version, sonst Zonk.
Gruß
Chonta
Zitat von @chefkl:
ok, wir kommen der Sache schon näher, wieder Danke für die Infos.
Das bedeutet wenn ich es jetzt richtig verstanden habe:
Ein Desasterrecovery wäre ein Recovery dass ich einspielen könnte wenn der Server komplett abraucht und mir 1und1 das
Gerät zurücksetzt auf Ursprungszustand bzw. mir eine identische Konfiguration zur Verfügung stellt. Dann wäre
das mal mein erstes Ziel.
Wird so im RZ nicht gehen. Und wenn nur mit Aufwand. Und ist im RZ auch nicht üblich.ok, wir kommen der Sache schon näher, wieder Danke für die Infos.
Das bedeutet wenn ich es jetzt richtig verstanden habe:
Ein Desasterrecovery wäre ein Recovery dass ich einspielen könnte wenn der Server komplett abraucht und mir 1und1 das
Gerät zurücksetzt auf Ursprungszustand bzw. mir eine identische Konfiguration zur Verfügung stellt. Dann wäre
das mal mein erstes Ziel.
Im RZ hat man seine wichtigen Dienste geclustert, fällt ein Server aus läuft alles weiter.
Anhand des "normalen" Backups sichere ich Configs und Nutzdaten, spiele auf einen anderen Server den gleichen Webserver
auf also auch identische Version, dann kopiere ich die besagten Configs und Nutzdaten ein und hab schon mal ein unktionstüchtiges System
Wenn Du die daten auf einem NEUEN Rechner aufspielen willst, musst Du erst die Dienste installieren und einrichten und da kommt es auf das program an, ob die Config reicht oder nicht, was es bei Datenbanken nicht tut.
Möchte ich es dann aktualisieren kann ich nach diesem Vorgang ein Update auf den Webserver
durchführen.
Richtig?
Wenn Du Programme auf einem produktien Server aktualisierst, musst Du wissen ob die neune Versionen mit dem was du nutzt kompatibel sind, Testsystem wie Du dir schon eins bauen willst. 100% sicher kannst Du nicht sein vor allem Wenn die Hardware unterschiedlich ist.durchführen.
Richtig?
Und bei einem Update kommt es jeh nachdem was du updatest zu kürzeren nichterreichbarkeiten, also nicht machen wenn die Kunden schoppen wollen.
Gruß
Chonta