php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.03.2008, 11:30  
Neuer Benutzer
 
Registriert seit: 04.02.2008
Beiträge: 10
erdnah
Standard mysql-Datenbank sichern

Hallo,

ich würde gerne ein BackUp meiner Datenbank erstellen.

Ich habe schon einmal im MySQL-Referenzhandbuch (http://dev.mysql.com/doc/refman/5.1/de/backup.html) nachgelesen.

Die etwa 6 GB große DB wird nur offline für Auswertungen verwendet, d.h. es erfolgen keinerlei Zugriffe. Kann ich einfach den MySQL-Dienst beenden und die auf der Festplatte befindlichen Dateien kopieren und packen? Oder muss ich Befehle wie LOCK TABLES und FLUSH TABLES verwenden (mit denen ich mich dann erst einmal vertraut machen müsste)?

Gruß,
erdnah
erdnah ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.03.2008, 12:23  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.654
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Hallo,

grundsätzlich sollte man Backups mit den CMD-Tools mysqldump und mysql erstellen. Bei MyISAM-Tabellen genügt auch ein FS-Backup. InnoDB und andere kann man jedoch nur mit mysqldump sichern, da bei einem FS-Backup Transaktionsinformationen verloren gehen können und die DB dadurch korrupt wird.
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline   Mit Zitat antworten
Alt 12.03.2008, 14:14  
Neuer Benutzer
 
Registriert seit: 04.02.2008
Beiträge: 10
erdnah
Standard

Bei mir ist alles MyISAM. Also reicht ein FS-Backup?
erdnah ist offline   Mit Zitat antworten
Alt 12.03.2008, 15:07  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.654
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Ja. Aus Konsistenzgründen würde ich jedoch auch ein mysqldump machen.
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline   Mit Zitat antworten
Alt 12.03.2008, 15:16  
Neuer Benutzer
 
Registriert seit: 04.02.2008
Beiträge: 10
erdnah
Standard

Wie geht mysqldump denn vor, bzw. was kommt aus einem mysqldump heraus (einfache CREATES und INSERTS, wie bzw. bei einem phpMyAdmin-Dump)? Würde das nicht bei einer 6 GB DB ziemlich lange dauern?
erdnah ist offline   Mit Zitat antworten
Alt 12.03.2008, 16:07  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.654
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

mysqldump erstellt eine plain/text-Datei mit CREATE TABLE und INSERT Statements. Wie lange das dauert, kann ich dir nicht sagen, musst du ausprobieren.
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline   Mit Zitat antworten
Alt 12.03.2008, 17:44  
Neuer Benutzer
 
Registriert seit: 04.02.2008
Beiträge: 10
erdnah
Standard

okay, danke!
erdnah ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mit php dynamisch Namen von Bildnamen sowie Pfad in mysql Datenbank speichern mallmis PHP Tipps 2008 1 19.11.2007 23:04
MySQL - Datenbank + Benutzer per Script anlegen? nicobischof PHP Tipps 2007 2 11.11.2005 19:41
Access Datenbank in MySQL Datenbank umwandeln karl Datenbanken 1 19.10.2005 17:04
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
Adresse zur MySQL Datenbank Marian Datenbanken 4 10.08.2005 09:47
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:33
[Erledigt] mysql datenbank anlegen...aber WIE??? PHP Tipps 2005-2 0 05.08.2005 19:33
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:32
[Erledigt] datum in mysql datenbank! Datenbanken 7 09.07.2005 14:43
mysql datei in datenbank einspielen Datenbanken 6 20.06.2005 16:07
MySql Datenbank sichern Datenbanken 1 10.01.2005 20:19
mit mysql und php eine datenbank erstellen? Großes Problem PHP Tipps 2004-2 1 16.12.2004 14:53
Auslesen von Daten aus einer mysql Datenbank + Editieren vampsoftchef PHP Tipps 2004-2 5 15.11.2004 08:31
bin ich blöd???? Mysql Datenbank Passwort becks123 Datenbanken 3 29.10.2004 14:11
Formular in Mysql Datenbank speichern Anuschka Datenbanken 1 15.08.2004 02:55

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql datenbank sichern php, mysql datenbank sichern dienst beenden, mysql datenbank sichern, mysql datei kopieren dienst beenden

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:25 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.