Kopieren Sie eine MySQL 5.5-Datenbank manuell auf einen anderen Computer
<p>Mein Unternehmen verwendet ein Produkt, das MySQL 5.5 als Backend-Datenbank verwendet. Das Produkt installiert und konfiguriert MySQL während der Installation automatisch. Das Produkt kann für den Betrieb in einer redundanten Hot-Standby-Konfiguration konfiguriert werden. Führen Sie in diesen Fällen den gleichen Installationsvorgang auf zwei separaten Servern durch und wählen Sie dann bei der Erstkonfiguration des Produkts den Redundanzmodus aus. Das Produkt übernimmt den gesamten Prozess des internen Kopierens von Datenbankdaten und der Synchronisierung der beiden Datenbanken. MySQL kennt Redundanzeinstellungen. MySQL ist auf beiden Servern identisch am selben Ort installiert und hat die gleiche Struktur. Das Produkt verfügt nicht über eine sehr elegante/effiziente Möglichkeit, große Datenbanken (z. B. 300 GB große 3-KByte-Tabellen) bei Bedarf vom Primärserver mit dem Backup-Server zu synchronisieren, z. B. wenn ein redundantes System von einem einzelnen Server erstellt wird/der bereits läuft einige Zeit Master-Server-Konfiguration. Meine Frage lautet wie folgt. </p>
<p>Gibt es angesichts der Tatsache, dass die MySQL-Installation auf beiden Servern identisch ist, eine sichere/unterstützte Möglichkeit, die Datenbank/Dateien manuell vom Primärserver auf den Backup-Server zu kopieren? Übrigens, dies ist auf einem Produktions-Windows-Server. Ich weiß, dass ich die Datenbank vollständig aus der Hauptdatenbank exportieren und auf den BU-Server importieren könnte, aber das könnte ein paar Stunden dauern. Ich wünschte, es gäbe eine schnellere unterstützte Methode zum Kopieren von Dateien von einem Server auf einen anderen, aber bei meiner Recherche sehe ich widersprüchliche Informationen. </p>
<p>Systeminformationen
Windows
MySQL 5.5
Die Installation ist auf beiden Servern gleich
„C:ProgramDataMySQLMySQL Server 5.5data“
Innovationsdatenbank
Dateien pro Tabelle = true</p>
<p>Vielen Dank im Voraus für alle Vorschläge. </p>
<p>Ich habe einmal versucht, einfach den Datenbankordner, der alle innovativen Datenbanktabellendateien enthält, „C:ProgramDataMySQLMySQL Server 5.5dataMydbase“, von einem Server auf einen anderen zu kopieren, aber MySQL startete nicht und es traten Fehler auf.</ p>