PythonQ 240-8XX Manual de usuario Pagina 525

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 524
504 MySQL - Technische Referenz f¨ur Version 5.0.1-alpha
InnoDB unterst¨utzt noch kein CASCADE ON DELETE oder andere spezielle Optionen f¨ur diese
Beschr¨ankungen.
8.5.5 Hinzuf¨ugen und Entfernen von InnoDB-Daten- und -Log-
Dateien
Sie onnen die Gr¨oße einer InnoDB-Daten-Datei nicht vergr¨oßern. Um Ihrem Tabellenplatz
(Tablespace) mehr hinzuzuf ¨ugen, m¨ussen Sie eine neue Daten-Datei hinzuf¨ugen. Um das zu
tun, m¨ussen Sie Ihre MySQL-Datenbank herunter fahren, die my.cnf’-Datei editieren und
eine neue Datei zu innodb_data_file_path hinzuf¨ugen. Dann starten Sie MySQL erneut.
Momentan onnen Sie keine Daten-Datei aus InnoDB entfernen. Um die Gr¨oße Ihrer Daten-
bank zu verringern, m¨ussen Sie mysqldump benutzen, um alle Ihre Tabellen zu dumpen,
eine neue Datenbank erzeugen und Ihre Tabellen in die neue Datenbank importieren.
Wenn Sie die Anzahl oder die Gr¨oße Ihrer InnoDB-Log-Dateien ¨andern wollen, m¨ussen Sie
MySQL herunter fahren und sicher stellen, dass er ohne Fehler herunter fuhr. Dann kopieren
Sie die alten Log-Dateien an eine sichere Stelle, falls etwas beim Herunterfahren schiefging
und Sie die Datenbank wiederherstellen m¨ussen. oschen Sie die alten Log-Dateien aus dem
Log-Datei-Verzeichnis, editieren Sie my.cnf und starten Sie MySQL noch einmal. InnoDB
meldet beim Starten, dass es neue Log-Dateien anlegt.
8.5.6 Datensicherung und Wiederherstellung einer InnoDB-
Datenbank
Der Schl¨ussel zur sicheren Datenbankverwaltung sind regelm¨aßige Datensicherungen. Im
eine ’bin¨are’ Sicherung Ihrer Datenbank zu machen, tun Sie folgendes:
Fahren Sie Ihre MySQL-Datenbank herunter und stellen Sie sicher, dass dabei keine
Fehler auftraten.
Kopieren Sie Ihre Daten-Dateien an eine sichere Stelle.
Kopieren Sie alle InnoDB-Log-Dateien an eine sichere Stelle.
Kopieren Sie Ihre my.cnf Konfigurationsdatei(en) an eine sichere Stelle.
Kopieren Sie alle .frm’-Dateien f¨ur Ihre InnoDB-Tabellen an eine sichere Stelle.
Momentan gibt es kein Online- oder inkrementelles Datensicherungsprogramm f¨ur InnoDB,
obwohl diese auf der TODO-Liste sind.
Zus¨atzlich zu den beschriebenen Bin¨ar-Datensicherungen sollten Sie ausserdem regelm¨aßig
Dumps Ihrer Tabellen mit mysqldump machen. Der Grund ist, dass eine Bin¨ardatei
bescadigt sein kann, ohne dass Sie das bemerken. Gedumpte Tabellen werden in Text-
dateien gespeichert, die Menschen-lesbar und viel einfacher als bin¨are Datenbankdateien
sind. Aus gedumpten Dateien aßt sich Tabellenbesch¨adigung leichter erkennen und da ihr
Format einfacher ist, ist das Risiko ernsthafter Datenbescadigung in ihnen geringer.
Es ist eine gute Idee, Dumps zur gleichen Zeit zu machen wie die bin¨are Datensicherung
Ihrer Datenbank. Sie m¨ussen alle Clients aus Ihrer Datenbank ausschließen, um konsistente
Schnappsch¨usse aller Ihrer Tabellen im Dump zu bekommen. Danach onnen Sie die bin¨are
Datensicherung machen, so dass Sie einen konsistenten Schnappschuss Ihrer Datenbank in
zwei Formaten haben.
Vista de pagina 524
1 2 ... 520 521 522 523 524 525 526 527 528 529 530 ... 767 768

Comentarios a estos manuales

Sin comentarios