Anzeige - [Hier werben / Mediadaten]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> SQL Backup
Ronald Nickel
Ronnic Arts - Arts ´n graphics
Geschrieben am: Fr 4.04.2008, 10:32
Report PostQuote Post

AyomRank 7
**************

Gruppe: Member (aktiv)
Beiträge: 1286
Mitglied seit: 27.12.2005


Hallo
ist es wie auch immer möglich durch eine SQL-Abfrage die kompletrte Datenbank (Struktur + Daten) als CREATE bzw. INSERT Statement ausgeben zu lassen. Mein Ziel ist es die Daten und Struktur als "db_backup.sql" aus einen anderen Server zu schicken um Notfall eine zerstörte Datenbank rekonstruieren zu können.

Gibt da Lösungsansätze ohne dem Hoster Sonderleistungen anzuverlangen?

Gruß Ronny

(MySql + ColdFusion)


--------------------
Skypename: "ronaldnickel"
www.ronnic-arts.de
Ich suche dringend ...
Meine Bilder aus Model-Kartei.de ...
Illustrationen, Vektorgrafiken, Bildbearbeitung,Photoshop
ColdFusion
Top
PMEmail PosterUsers Website
Top
 
 
Alain_Aubert
#2 Geschrieben am: Fr 4.04.2008, 10:37 (+00:05)
Report PostQuote Post

Ayom Slave
Group Icon

Gruppe: Admin
Beiträge: 4827
Mitglied seit: 25.09.2003


mysqldump -uUsername -p Datenbankname > db.sql
Passwort eingeben
Top
PMEmail PosterUsers Website
Top
 
Marc Schuler
Host2Day ISP International
#3 Geschrieben am: Fr 4.04.2008, 10:48 (+00:10)
Report PostQuote Post

AyomRank 8
****************

Gruppe: Member (aktiv)
Beiträge: 1563
Mitglied seit: 1.11.2005


Mit http://www.mysqldumper.de kann man so etwas "basteln".
Ich kann das Tool nur immer wieder empfehlen.

Lesenswert: http://www.mysqldumper.de/board/viewtopic.php?t=1182

Die Lösung bezieht sich auf das Problem, dass ja nicht jeder Hoster einen SSH Zugang anbietet.
Ansonsten ist natürlich die Lösung oben die Einfachste und Beste.


--------------------
----------------------------------------------------------------------------------------
Webhosting mit einem einmaligen Preis-Leistungsverhältnis
----------------------------------------------------------------------------------------
Top
PMEmail PosterUsers Website
Top
 
mainlink
Mainlink Internet
#4 Geschrieben am: Fr 4.04.2008, 11:08 (+00:20)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 244
Mitglied seit: 12.09.2007


mysqldumper ist eine Krücke, um das Timeout zu umgehen.

Die erstgenannte Lösung ist die sauberste. Man kann den Dump sogar gleich pipen und auf den zweiten Server schieben. Sofern man Shellzugriff hat, ist eine Lösung mit rsync besonders elegant: Schnell, sparsam, automatisierbar.


--------------------
Rootservers, Webspace und Mailaccounts unter FreeBSD: Mainlink Internet
Top
PMEmail PosterUsers WebsiteMSN
Top
 
Ronald Nickel
Ronnic Arts - Arts ´n graphics
#5 Geschrieben am: Fr 4.04.2008, 11:32 (+00:23)
Report PostQuote Post

AyomRank 7
**************

Gruppe: Member (aktiv)
Beiträge: 1286
Mitglied seit: 27.12.2005


Hallo Alain

kannst du mal ein Beispielstatement hinterlassen. Wie werden dann die Dten ausgegeben?

Gruß Ronny


--------------------
Skypename: "ronaldnickel"
www.ronnic-arts.de
Ich suche dringend ...
Meine Bilder aus Model-Kartei.de ...
Illustrationen, Vektorgrafiken, Bildbearbeitung,Photoshop
ColdFusion
Top
PMEmail PosterUsers Website
Top
 
mainlink
Mainlink Internet
#6 Geschrieben am: Fr 4.04.2008, 11:37 (+00:05)
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 244
Mitglied seit: 12.09.2007


Ich erlaube mir mal, hier ein kleines Skript einzustellen, das ich für das Backup einer MySQL-DB nutze:

QUOTE
#!/bin/sh

DATE=`date +%Y%m%d`

/usr/local/bin/mysqldump -u root -pPASSWORD -A > /home/backup/mysqldump."$DATE".sql
/usr/bin/bzip2 /home/backup/mysqldump."$DATE".sql


Das schreibt und komprimiert ein Backup alles Datenbanken mit einem Datumstempel versehen in das Verzeichnis /home/backup.

HTH


--------------------
Rootservers, Webspace und Mailaccounts unter FreeBSD: Mainlink Internet
Top
PMEmail PosterUsers WebsiteMSN
Top
 
Alain_Aubert
#7 Geschrieben am: Fr 4.04.2008, 11:52 (+00:14)
Report PostQuote Post

Ayom Slave
Group Icon

Gruppe: Admin
Beiträge: 4827
Mitglied seit: 25.09.2003


Eingabe wie oben.
Ausgabe ist reines SQL. Struktur inkl. Daten.

Mit mysql -uUser -pPasswort Datenbankname < db.sql würgst Du es wieder in die DB.

http://dev.mysql.com/doc/refman/5.1/de/mysqldump.html
Top
PMEmail PosterUsers Website
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/23833

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Server Backup, SQL Backup Siegfried_D 179 3 Fr 31.10.2008, 22:00
File-Backup einer infizierten Windows Box Sandro Feuillet 141 3 Mo 4.08.2008, 14:41
Automatisiertes tägliches Backup Webspace komplett Beginner 547 12 Mi 21.05.2008, 15:59
Online Backup Lösung sreimers 213 2 Di 8.01.2008, 16:06
Schweizer verschenken Online-Backup Anak-VT 338 2 Di 1.01.2008, 20:55
Fedora Backup sterndi 356 4 Mi 11.07.2007, 19:52
Backup-Probleme phpBB Marc3l 600 8 So 4.03.2007, 20:24
Suche DB-Backup Script Sandro Feuillet 497 3 Fr 2.03.2007, 09:02
Backup lokaler Daten auf dem Server Christian 526 11 So 25.02.2007, 17:14
Backup & Synchronisation Suppi 540 4 Do 1.02.2007, 17:15




Anzeige - [Hier werben / Mediadaten]



Anzeigen


[Hier werben / Mediadaten]