» Serverumzug innerhalb von Hetzner konsoleH (Managed)

Warum ich Ubiquiti (UBNT) für Privat nicht empfehleNeuen Thread eröffnenNeue Antwort erstellenPDF in iframe für jeden Browser: Ohne Javascript!
AutorNachricht
Administrator 

Name: Marc
Geschlecht:
Anmeldedatum: 28.08.2004
Beiträge: 52420
Wohnort: Lohmar


Meine eBay-Auktionen:
16.03.2017, 14:01
zitieren

Wer eine Website innerhalb von Hetzner umziehen möchte, der sollte die FTP Dateien nicht erst auf seinen heimischen Rechner laden und dann auf dem neuen Server hochladen, weil das sehr zeitaufwendig sein kann. Stattdessen kann man diese per rsync synchronisieren, also über die Linux-Kommandozeile. Um hier ein wenig die Angst zu nehmen, falls man sich damit nicht auskennt, folgt hier eine kleine Anleitung dazu.

Erst melden wir uns in konsoleH an um den SSH Zugang für beide Domains (Quelle und Ziel) zu aktivieren. Das geht in dem man auf den Servernamen klickt und dann bei der Accountverwaltung auf SSH-Zugang klickt:


 
2017-03-16 14_59_06-konsoleH __ Control Panel.png
2017-03-16 14_59_06-konsoleH __ Control Panel.png - [Bild vergrößern]



Verfasst am: 16.03.2017, 14:03
zitieren

Nun Putty auf Eurem PC installieren:
http://www.putty.org/

Dort als Host Name den Serveralias "dedi{deineZahl}.your-server.de" von eurem neuen Server (also das Ziel) und als Port 222 (wichtig, üblich ist eigentlich 22) eintragen. Dann auf "Open".


 
2017-03-16 15_00_03-PuTTY Configuration.png
2017-03-16 15_00_03-PuTTY Configuration.png - Angeschaut: 2495 mal

 3x  bearbeitet

Verfasst am: 16.03.2017, 14:05
zitieren

Ihr seid nun mit dem neuen Server verbunden. Nun verlangt die Linux-Kommandozeile den Usernamen. Dort tragt ihr Euren FTP Usernamen der Domain ein und als Passwort das FTP Passwort. Copy & Paste funktionieren hier nicht wie in Windows, stattdessen einfach nur die rechte Maustaste 1x drücken. Das entspricht dem "Paste" (Einfügen).

 
2017-03-16 15_25_33-PSPad - [C__Users_marc_Documents_Projekte_linux_cmd.txt _].png
2017-03-16 15_25_33-PSPad - [C__Users_marc_Documents_Projekte_linux_cmd.txt _].png - Angeschaut: 2479 mal

 2x  bearbeitet

Verfasst am: 16.03.2017, 14:18
zitieren

Wir holen nun über den neuen Server (Ziel) die Dateien beim alten Server (Quelle) ab. Dazu passt Ihr euch den folgenden Befehl an:
rsync -avuz -e 'ssh -p 222' {FTP-Name-Quelle}@dedi{deineZahl}.your-server.de:/usr/home/{FTP-Name-Quelle}/public_html/ /usr/home/{FTP-Name-Ziel}/public_html/

Ihr werde nun aufgefordert mit "yes" zu bestätigen und das Passwort vom Quell-Server einzugeben. Danach startet die Synchronisation.

Tipps
  1. Zieht zuerst immer erst die Datenbank um und ändert auf dem alten Server die Zugangsdaten so ab, dass der alte Server nur noch mit der neuen Datenbank auf dem neuen Server kommuniziert. Statt "localhost" muss man dazu einfach nur dedi{deineZahl}.your-server.de eintragen, da alle Datenbanken bei Hetzner grundsätzlich "von außen" erreichbar sind
  2. Nachdem rsync durchgelaufen ist wird 1.) nach wie vor funktionieren, da es ja die lokale Adresse des Servers ist. Dadurch könnt ihr nun einfach einen Proxy aktivieren um alle Besucher auf den neuen Server weiterzuleiten.
  3. Danach startet ihr noch mal einen abschließenden rsync, verbietet aber die Synchronisation der .htaccess, damit der Proxy keine Schleife verursacht:
    rsync -avuz --exclude '.htaccess' --exclude '.proxy.php' -e 'ssh -p 222' {FTP-Name-Quelle}@dedi{deineZahl}.your-server.de:/usr/home/{FTP-Name-Quelle}/public_html/ /usr/home/{FTP-Name-Ziel}/public_html/
    Da wir den Parameter
    --delete
    nicht verwenden, werden zwischenzeitlich gelöschte Dateien nicht vom neuen Server entfernt. Ich finde das sicherer. Bis auf gelöschte Dateien ist der neue Server also jetzt eine 1:1 Kopie vom alten.
  4. Jetzt ändert ihr die DNS-Einstellungen der Domain. Nach ca 24 Stunden werden so gut wie alle Besucher ohne den Proxy auf dem neuen Server landen (der ist ja nur auf dem alten aktiv). Abschließend könnt ihr die MySQL Zugangsdaten wieder auf "localhost" ändern und die SSH-Zugänge der beiden Domains wieder deaktivieren.
Befolgt man diese Tipps reduziert sich die gesamte Ausfallzeit auf den Kopiervorgang der Datenbank (da sollte man die Zeit kurz offline halten, damit nicht zwischenzeitlich neue Daten reinkommen). Auch hier könnte man mit einer Software nachhelfen. z.B. kann man mit Navicat (kostenpflichtig) auch Änderungen in Datenbanken synchronisieren. Allerdings finde ich das auch nicht wirklich schneller. Daher mache ich das nicht. Aber Navicat ist hilfreich, wenn man mit phpmyadmin ins Timeout beim Export läuft.

P.S. prüft immer ob eure Datenbank nach dem Import wirklich vollständig importiert wurde. phpmyadmin gibt keine Fehlermeldung aus, wenn der Export abgebrochen wurde!

 5x  bearbeitet
pn email
Gast 
16.03.2017, 14:18
zitieren

Mach mit!

Wenn Dir die Beiträge zum Thread "Serverumzug innerhalb von Hetzner konsoleH (Managed)" gefallen haben oder Du noch Fragen hast oder Ergänzungen machen möchtest, solltest Du Dich gleich bei uns anmelden:



Registrierte Mitglieder genießen die folgenden Vorteile:
✔ kostenlose Mitgliedschaft
keine Werbung
✔ direkter Austausch mit Gleichgesinnten
✔ neue Fragen stellen oder Diskussionen starten
✔ schnelle Hilfe bei Problemen
✔ Bilder und Videos hochladen
✔ und vieles mehr...


Neuen Thread eröffnenNeue Antwort erstellen
Ähnliche BeiträgeRe:
Letzter Beitrag
Hetzner Hosting - Managed Server
Wir hosten unsere Seite (ja diese hier ;)) aktuell über Hetzners Managed Server. Früher waren wir bei All-Inkl.com, wo die Server aber schlecht optimiert waren und die Preise für die gebotene Hardware nicht mehr angebracht schienen. Der Service war zwar...
von mgutt
9
4.076
18.04.2013, 06:46
mgutt
ffmpeg auf Hetzner Managed Server installieren
Der Versuch auf einem Managed Server ffmpeg zu installieren schlägt mangels Administrator-Rechte fehl: ***@***:~$ sudo apt-get install ffmpeg We trust you have received the usual lecture from the local System Administrator. It usually boils down to these...
[Allgemein]von mgutt
2
942
01.09.2014, 14:16
mgutt
Komprimierung bei Hetzner aktivieren
Hetzner unterstützt bei Shared und Managed Hosting nicht von Haus aus die Komprimierung. Der Grund dafür ist mir nicht klar. Geht ja schließlich zu Lasten des Hetzner Traffics. Hetzner begründete das mal wie folgt: Manche Kunden möchten keine...
[PHP]von mgutt
0
2.341
21.02.2017, 20:59
mgutt
IT-Managerin (m/w/d) für Managed Services | Röhm GmbH
Bewerben Sie sich bis zum 03.10.2023. Jetzt bewerben!(https://api.relaxx.center/r/fcb9e52cbe8342acb7c355cd5a764de2?pid=1935859&mpid=1274875&prid=1021081&tid=30) Zur Stellenanzeige auf Mein IT Job(https://s.jobboarddeutschland.de/1dnn) Ihre...
[Jobs & Stellenangebote]von kimjob
0
95
10.08.2023, 13:36
kimjob
Serverumzug 2010
Wir werden heute Abend (12.05.2010) ab ca. 23:59 Uhr den Server abschalten und den Umzug durchführen. Es kann durchaus sein, dass der Umzug 5-6 Stunden dauert. Auf Grund der bestehenden Probleme mit unserem Hoster All-Inkl.com und dank der...
von mgutt
70
2.892
06.11.2010, 13:01
mgutt
(Junior) IT Change Manager (m/w/d) – Managed Service Provider / Betriebssteuerung
(Junior) IT Change Manager [m/w/d] Managed Service Provider / Betriebssteuerung WAS ERWARTET DICH BEI UNS? Werde Teil unseres engagierten, hoch­quali­fizier­ten inter­natio­nalen Teams, bring Dich mit Deinen Ideen ein und das Unter­nehmen voran....
[Jobs & Stellenangebote]von kimjob
0
265
02.08.2022, 09:26
kimjob
MaXReV ab 22.10., 23:59 Uhr offline wg. Serverumzug!
Hi, ab 23:59 Uhr ist MaXReV offline. In der Nacht wird die Festplatte ausgebaut und alles auf den neuen Server kopiert. Die Aktion kann sicher 5-7 Stunden dauern. MaXReV sollte morgen wieder um ca. 9 / 10:00 Uhr wieder erreichbar...
von mgutt
13
433
23.10.2009, 06:43
firstbb1@flensburg
nach Serverumzug nur Überschriften
Hi Forum, ihr seid meine letzte Hoffnung. Ich habe meine MediaWiki Version 1.15.3 seit Jahren fehlerfrei laufen. Nach einem erzwungenem Serverumzug und aufspielen des Backups sowie dem löschen von zig SPAM-Usern wird nun nur noch die Überschrift des...
von Maik22
3
108
10.01.2016, 13:43
Maik22
 Amazon EC2 perfekt für den Serverumzug
Ich habe das Problem, dass meine Internetleitung nicht gerade die beste ist. Wenn dann ein Serverumzug ansteht und kein SSH Zugang vorhanden ist, steht man schnell vor einem Problem. Meine Lösung: Amazon EC2 Registriert mit Kreditkarte, dann Irland/EU...
[Allgemein]von mgutt
0
624
25.02.2013, 15:04
mgutt
Wir waren kurz mal offline (Serverumzug)
Hi, falls Ihr Euch gewundert habt. Wir haben einen Serverumzug hinter uns gebracht und spontan die DNS-Einstellungen falsch gesetzt, so dass es teilweise mehrere Tage dauerte, bis die Seite wieder erreichbar war. Danke für den Anruf...
von mgutt
2
375
07.11.2010, 12:32
R4MP
© 2004 - 2024 www.programmierer-forum.de | Communities | Impressum |