User Tools

Site Tools


mysql:replication

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
mysql:replication [2022/12/06 12:53] – [Backup auf dem Master] stonemysql:replication [2022/12/06 14:59] (current) stone
Line 85: Line 85:
 Hier ein Beispiel wie man den Dump gleich auf den Slave weiter schieben kann via SCP. \\ Hier ein Beispiel wie man den Dump gleich auf den Slave weiter schieben kann via SCP. \\
 Ich verwende hier zusätzlich noch das Tool pv um mir einen Status anzeigen zu lassen. Ich verwende hier zusätzlich noch das Tool pv um mir einen Status anzeigen zu lassen.
 +\\
 \\ \\
 Ohne gzip Ohne gzip
Line 105: Line 106:
 SHOW VARIABLES like '%sync%'; SHOW VARIABLES like '%sync%';
 </code> </code>
 +\\
 \\ \\
  
-Daten importieren+Daten importieren einfach ohne gzip
 <code> <code>
 cat /root/mysqldump.sql | mysql -u root cat /root/mysqldump.sql | mysql -u root
 </code> </code>
 \\ \\
 +\\
 +
 +Import von gzip Daten
 +<code>
 +zcat /path/to/file.sql.gz | mysql -u 'root' 
 +</code>
 +\\
 +\\
 +
 +Import von gzip Daten mittels pv
 +<code>
 +pv masterdump.sql.gz | gunzip | mysql -u root
 +</code>
 +\\
 +
 +
 +
  
 Progress der Datenübernahme Progress der Datenübernahme
Line 227: Line 246:
 start slave start slave
 </code> </code>
 +\\
 +
 +===== Manueler Logswitch =====
 +
 +Mit diesem Befehl wird das aktuell Binlog geswitch auf das nächste.\\
 +Befehl muss auf der Master DB abgesetzt werden.
 +<code>
 +FLUSH BINARY LOGS;
 +</code>
 +
 +
  
 \\ \\
Line 313: Line 343:
 SHOW VARIABLES like 'expire%'; SHOW VARIABLES like 'expire%';
 </code> </code>
 +\\
 +
  
  
mysql/replication.1670331219.txt.gz · Last modified: by stone