2017-05-12 2 views
0

Wir haben zwei PXC-Umgebungen, beide in Produktion. Einer der PXC hat drei Datenbanken mit nicht zu vielen Daten. Unser Plan ist es, diese drei Datenbanken in die andere PXC-Umgebung zu übertragen, damit wir in einer einzigen PXC-Umgebung in der Produktion bleiben können. Während des Umzugs sollte es jedoch keine Ausfallzeiten geben. Wie können wir das erreichen?Datenbanken von einer PXC-Umgebung in eine andere migrieren

Einer der Gedanken, die wir hatten, war, einen Dump auf diese drei Datenbanken zu machen und sie dann auf ihrem neuen env per Replikation wiederherzustellen.

Irgendwelche Vorschläge oder Lösungen, wie wir dies ohne Ausfallzeiten erreichen können?

Antwort

0

"Einer der PXC hat drei Datenbanken mit nicht zu vielen Daten" -> Wie viele Daten sprechen wir? 10 GB? 100 GB? 1 TB? Mehr?

Der Versuch, eine solche Migration ohne Ausfallzeiten durchzuführen, ist bewundernswert, aber Sie müssen sich fragen, wie schlecht eine geplante Ausfallzeit für Ihre Anwendung ist. Werden Ihre Kunden weglaufen, wenn Sie mitten in der Nacht ein paar Stunden Ausfallzeit planen? Wenn Sie nicht ein globaler Dienstleister sind, sollten Sie irgendwo in der Nacht ein Fenster haben, oder?

Es gibt wahrscheinlich Lösungen für die Migration ohne Ausfallzeiten, aber ist es das wert all die Stunden, die Sie investieren müssen, damit dies funktioniert? Nehmen Sie den Stress nicht auf, wenn es sich nicht lohnt.

Quelle: jemand, der den Stress für ähnliche Dinge übernahm, und nein, sie waren es nicht wert.

Verwandte Themen