Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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
GELÖST

Mysqldump mit --all-databases --opt --skip-lock-tables

Frage Entwicklung Datenbanken

Mitglied: iceget

iceget (Level 2) - Jetzt verbinden

19.05.2014, aktualisiert 13.11.2014, 2081 Aufrufe, 2 Kommentare

Hallo,

ich sichere aktuell via mysqldump (ohne --opt und ohne --skip-lock-tables) eine 800MB große Datenbank alle 30 Minuten.
Im Sicherungsprozess gibt es dann einen Zeitpunkt wo die Tabelle dann gesperrt wird, leider ist das Live sehr ärgerlich.

Nun habe ich die Paramtere --all-databases --opt --skip-lock-tables hinzugefügt, und alles läuft ohne Probleme.

Nun zu meiner Frage:
Welche Auswirkungen hat es wann ich den Dump mit --all-databases --opt --skip-lock-tables ausführe?

Vielen Dank
Mitglied: Cthluhu
LÖSUNG 19.05.2014, aktualisiert 13.11.2014
Hi,

Wird während der mysqldump auf die Datenbank geschrieben ist dein Backup inkonsistent und im blödesten Fall nicht zu gebrauchen. "skip-lock-tables" während möglichen Schreibzugriffen ist also so gut wie kein Backup zu haben.

Kürzere Downtime während des Backups schafft man mit LVM. Hier ein Beispiel: http://nitek.bloggt.es/2008/02/23/mysql-backups-mittels-lvm-snapshots/c ...
Die Idee: Die Datenbank nur kurz sperren und einen Snapshot machen. Das Erstellen eines LVM Snapshots dauert oft nur 1 Sekunde oder noch weniger. Dann kann man die Datenbank wieder freigeben und hat alle Zeit der Welt das Backup zu machen.

mfg

Cthluhu
Bitte warten ..
Mitglied: iceget
13.11.2014 um 13:52 Uhr
Danke!
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Sticky Notes - Autostart unterbinden

Tipp von Pedant zum Thema Windows 10 ...

Ähnliche Inhalte
DSL, VDSL
gelöst Lancom, analog Modem und ALL IP (15)

Frage von oce zum Thema DSL, VDSL ...

DNS
DynDNS mit Fritzbox und All-Inkl (10)

Frage von metal-shot zum Thema DNS ...

ISDN & Analoganschlüsse
Bintec.elmeg - be.IP 4isdn - Media Gateway für die flexible All-IP-Migration

Link von Dobby zum Thema ISDN & Analoganschlüsse ...

Heiß diskutierte Inhalte
Batch & Shell
gelöst Base64 Decode (Batch,VBS) (26)

Frage von clragon zum Thema Batch & Shell ...

Flatrates
DeutschlandLAN der Telekom - welche internen IPs? (19)

Frage von qualidat zum Thema Flatrates ...