Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

MySQL Datenbanken sichern

Mitglied: m.reeger

m.reeger (Level 2) - Jetzt verbinden

27.10.2013, aktualisiert 11:02 Uhr, 4692 Aufrufe, 12 Kommentare

Guten Morgen alle zusammen.

Ich habe ein anliegen, wo ihr vielleicht nur drüber lachen könnt, aber ich anscheinend zu doof zu bin

Folgendes IST gegeben:
Server 2012 Standard - VM in Hyper-V - Webserver und MySQL (IP:212.xxx.xxx.23)

SOLL Zustand:
Server 2012 R2 Datacenter - VM in Hyper-V -Webserver und MySQL (IP:212.xxx.xxx.54)

Nun wollte ich gerne die Datenbanken von dem alten v-Server (.23) auf den neuen exportieren/importieren.
Soweit so gut, also habe ich Google bemüht und bin fündig geworden:

MySQL 5.6 Command Line Client als Admin starten - Check
Befehl eingeben: myssqldump -u root -p passwort --all-databases > backup.sql - Check
Die Datei backup.sql wird angelegt - Check
Der Vorgang läuft seid 24h und die Datei ist immernoch 0kb groß?!

Also nochmal das ganze in der MySQL Workbench GUI gemacht...sobald ich dort alle DB's & Tabellen ausgewählt habe und auf exportieren klicke,
sagt er mir nach 20 Sekunden, er sei fertig aber konnte nicht alles sichern, da "root@localhost Access Denies for Tables in the followinig Databases: "

Root hat doch aber Zugriff auf alles?!, oder irre ich da?


Nun ja jetzt wollte ich gerne mal euren Rat hören, wie ich ein Backup machen soll, was ich auf dem neuen Server wieder importieren kann.
Der MySQL wird mittels PHPMyAdmin verwaltet.

Die Gesamtgröße der Datenbanken müsste so bei 1-2 GB liegen.

Hardwaredaten zu den v-Server:
CPU: 4 virtuelle Kerne
RAM: 8 GB DDR3
VHD: 100GB
LAN: 10 Gbit

Die Auslastung liegt während des Backupvorgangs bei ~5% der CPU und 1,2 GB RAM werden verbraucht...verwundert mich etwas.
Mitglied: certifiedit.net
27.10.2013 um 09:47 Uhr
Warum machst du den Dump dann nicht einfach per PHPmyAdmin?
Bitte warten ..
Mitglied: m.reeger
27.10.2013 um 09:54 Uhr
Danke für die fixe Antwort.

Bei PHPMyAdmin bekomme ich die Meldung, dass die Datei zu größ sei, um Sie auszugeben.
Bitte warten ..
Mitglied: certifiedit.net
27.10.2013 um 09:56 Uhr
Dann weisst du bereits, was das Problem ist. Such entweder danach, wie du das Limit umgehen kannst oder exportier vielleicht einfach testweise nur eine DB.
Bitte warten ..
Mitglied: wiesi200
27.10.2013 um 10:09 Uhr
Hallo,

Damit geht das bei großen Datenbanken recht schön
http://www.mysqldumper.de/
Bitte warten ..
Mitglied: Dani
27.10.2013 um 10:20 Uhr
Moin,
Die Gesamtgröße der Datenbanken müsste so bei 1-2 GB liegen.
Wie wäre mit nachschauen? Wenn der Job 24h läuft, sind das weit aus mehr als 2 GB.

SQL-Befehl:
01.
SELECT TABLE_SCHEMA AS 'Database', TABLE_NAME AS 'Table',
02.
CONCAT(ROUND(((DATA_LENGTH + INDEX_LENGTH - DATA_FREE) / 1024 / 1024),2)," Mb") AS Size FROM INFORMATION_SCHEMA.TABLES;
Ansonsten schau dir SQLyog an.


Grüße,
Dani
Bitte warten ..
Mitglied: m.reeger
27.10.2013 um 10:35 Uhr
So ich hab's hinbekommen.

Habe auf beiden Servern in der PHP.ini
max_upload_size und den script_timeout auf 0 gesetzt und nun hat es mit PHPMyAdmin funktioniert.

Insgesamt war die backup.sql dann 1324MB groß, alle Daten überpürft und es ist alles enthalten.

Besten Dank!

Denke ich werde da mal was in die Aufgabenplanung nehmen, dass wöchentlich ein Backup gemacht wird....
Bitte warten ..
Mitglied: m.reeger
27.10.2013 um 10:43 Uhr
Ok noch nicht gelöst xD

Die Benutzer sind nicht da, das Manuelle hinzufügen bewirkt nur:
Error the User XXX has no access to Database XXX
Bitte warten ..
Mitglied: infowars
27.10.2013 um 11:28 Uhr
Du kannst auch Mysql beenden und den Ordner Data manuell kopieren, wenn du physischen Zugriff hast.
Sollte das auch nicht funktionieren, bist du dem Problem schon näher.
Bitte warten ..
Mitglied: m.reeger
27.10.2013 um 12:12 Uhr
Habe versucht den Data Ordner zu kopieren...danach Startet MySQL auf dem enuen Server nicht mehr!

Error No2 : The Hostname couldn't resolve to VM-001-WDM.domain.int

Ist ja auch klar, da der neue Server "vsrv-001-web.neuedomain.int" heißt.
Bitte warten ..
Mitglied: viennacalling
28.10.2013 um 11:43 Uhr
Hallo,

ich mach sowas mit HeidiSQL. Hat bisher immer gut funktioniert, allerdings ist unsere DB < 1GB. Allerdings hab ich nie User-Infos gedumpt, da es nur einen User bei mir gibt. Möglicherweise die User-Tables explizit (mysql.user) dumpen? Das fertige sql-file dann einfach ausführen (oder direkt in die DB auf dem anderen Server exportieren, geht schneller).
Bitte warten ..
Mitglied: infowars
01.11.2013 um 10:50 Uhr
Sehe ich auch so. Normalerweise läuft die Datenbank als root@localhost, somit ist es egal wenn die domain umzieht.
Sonst musst du die Datenbank vor dem Umzug manuell umstellen und da stellt sich die Frage ob dass so funktioniert wie du dir das vorstellst.
Bitte warten ..
Mitglied: Dani
01.11.2013 um 10:53 Uhr
Moin,
Die Benutzer sind nicht da, das Manuelle hinzufügen bewirkt nur: Error the User XXX has no access to Database XXX
Richtig, du musst die Rechte noch zuweisen für die DB. Macht sicht nicht von alleine.

Sehe ich auch so. Normalerweise läuft die Datenbank als root@localhost, somit ist es egal wenn die domain umzieht.
Naja, man nimmt eigentlich den ROOT Benutzer für Datenzugriffe. Wir legen für jede DB einen extra Benutzer an mit den notwenigen Rechten.


Grüße,
Dani
Bitte warten ..
Ähnliche Inhalte
Datenbanken
MySQL Datenbank kopieren
Frage von 77282Datenbanken8 Kommentare

Hallo, wie kopiere ich eine MySQL Datenbank? Kann ich hier einfach die Dateien kopieren und kann diese auch einfach ...

Datenbanken
MySQL-Datenbank entrümpeln
Frage von itebobDatenbanken7 Kommentare

Welchre Möglichkeiten gibt es, zeitsparend die Inhalte der MySQL-Datenbank zu eliminieren und dabei die Datenbankstruktur, Tabellen usw. zu behalten?

Datenbanken
Login Probleme in mysql Datenbank
gelöst Frage von bigbootykillaDatenbanken2 Kommentare

Hi, ich habe hier eine Datenbank auf einer Ubuntu Kiste. Wenn ich mich versuche mit Code: einzuloggen bekomme ich ...

Datenbanken
MySQL Datenbank in MSSQL importieren
Frage von MaffiDatenbanken6 Kommentare

Hallo, ich habe eine MySQL Datenbank und würde Sie gerne in MSSQL EXPRESS importieren, ich nutze das "Microsoft SQL ...

Neue Wissensbeiträge
Humor (lol)
Administrator.de Perlen
Tipp von DerWindowsFreak2 vor 2 TagenHumor (lol)6 Kommentare

Hallo, Heute beim stöbern auf dieser Seite bin auf folgenden Thread aus dem Jahre 2006 gestossen: Was meint ihr? ...

Erkennung und -Abwehr
OpenSSH-Backdoor Malware erkennen
Tipp von Frank vor 3 TagenErkennung und -Abwehr

Sicherheitsforscher von Eset haben 21 Malware-Familien untersucht. Die Malware soll Hintertüren via OpenSSH bereitstellen, so dass Angreifer Fernzugriff auf ...

iOS
WatchChat für Whatsapp
Tipp von Criemo vor 7 TageniOS5 Kommentare

Ziemlich coole App für WhatsApp User in Verbindung mit der Apple Watch. Gibts für iOS sowohl als auch für ...

iOS
IOS hat nen Cursor!
Tipp von Criemo vor 7 TageniOS5 Kommentare

Nette Funktion im iOS. iPhone-Mauszeiger aktivieren „Nichts ist nerviger, als bei einem Tippfehler zu versuchen, den iOS-Cursor an die ...

Heiß diskutierte Inhalte
Grafikkarten & Monitore
PCIe 1.0 Grafikkarte für 3840x2160
Frage von Windows10GegnerGrafikkarten & Monitore30 Kommentare

Hallo, mein Vater hat einen neuen Monitor gekauft, welcher eine native Auflösung von 3840*2160 hat. Diese muss jetzt auch ...

Windows Server
Dienstnamen und oder Deutsche und Englische Beschreibung in services.msc gleichzeitig anzeigen
gelöst Frage von vafk18Windows Server23 Kommentare

Guten Morgen, die Suche nach Diensten in services.msc gestaltet sich immer wieder schwierig, weil mir je nach Aufgabe die ...

Windows Server
Kleine Umfrage: Windows Server Desktop oder Core?
Frage von doomfreakWindows Server15 Kommentare

Hey :) Ich wollte mal eine kleine Umfrage hier starten. Ich bin schon etwas länger auf dieser Seite hier ...

JavaScript
Javascript: WebSql
gelöst Frage von internet2107JavaScript14 Kommentare

Guten Morgen zusammen, zunächst einmal einen schönen dritten Advent. Ich habe ein Problem mit Javascript und WebSQL. Bisher habe ...