MySQL der ID ETHZ

Werbung
bei den ID der ETHZ
Agenda
•
•
•
•
•
•
•
•
Geschichte von MySQL bei den ID der ETHZ
MySQL Versionen
HW - Infrastruktur
Einige Zahlen
Administrations-Tool
Migration MySQL V4 –> V5
Ausblick in die Zukunft
Fragen (und Antworten)
Geschichte
• Unabhängig voneinander wurden Datenbanken für
– Webkunden (ab 1999) auf fmweb2 MySQL V3.23
– Studierende (ab 2000) auf cgi.ethz.ch MySQL V3/V4 ???
auf verschiedenen Servern eingerichtet
• April 05 ging mysqlweb für Webkunden ‚online‘
• Sept. 05 Migration der Stud-DBs
• Sommer 08 MySQL V5 verfügbar
– Neue User und DB‘s werden hier eingerichtet und erstellt
MySQL Versionen
• Gestern:
fmweb2: begann mit V3.23 - Update auf V4.0
• Heute:
mysqlweb: V4.1.18
mysqlweb3: V5.1.25
• Morgen:
mysqlweb(X): V6 - Cluster?
HW - Infrastruktur
• mysqlweb ist ein Dell Server
PowerEdge 2650 mit 2 Xeon 2.8GHz 1GB Ram
• mysqlweb2 ist ein virtueller Server
1 Dual-Core AMD Opteron 2.8GHz 1GB Ram
• mysqlweb3 ist ein virtueller Server
1 Xeon 5150 2.66GHz 2GB Ram
Einige Zahlen
• mysqlweb:
960 Datenbanken
über 300 Queries/Sek -> 1.1MQ/H - > 27MQ/D
• mysqlweb2:
2 Datenbanken
ca. 8 Queries/Sek -> 30kQ/H - > 700kQ/D
• mysqlweb3:
18 Datenbanken (benutzt)
ca. 3 Query/Sek -> 11kQ/H - > 260kQ/D
Administrations-Tool
• PhpMyAdmin steht zentral zur Verfügung
https://www.phpmyadmin.ethz.ch/
• direkter Zugang MySQL V4 unter
https://www.phpmyadmin.ethz.ch/appl/
• direkter Zugang MySQL V5 unter
https://www.phpmyadmin.ethz.ch/appl5/
Migration V4 -> V5
•
•
•
•
•
•
in PhpMyAdmin einloggen und DB wählen
[Exportieren] wählen
gewünschte Tabellen wählen
[Senden] markieren und (OK)
(Speichern) wählen
Filename und Pfad angeben
Migration V4 -> V5
•
•
•
•
•
•
•
•
Server wechseln zu mysqlweb3
eigene Datenbank erstellen
[Importieren] wählen
soeben gespeichertes File suchen und markieren
(OK) wählen
Erledigt
Wegleitung unter
https://www.phpmyadmin.ethz.ch/migration
Ausblick in die Zukunft
•
•
•
•
•
Migration auf MySQL V5
MySQL V4 abschalten
MySQL für Studierende als NETHZ-Service
Restore des Backups dieser Nacht selbst starten
MySQL V6 Cluster
Fragen
• Fragen
• Mitteilungen
• Anregungen
• Kritik
Herunterladen