Problem nach Restore

pixelpeter

Renowned Member
Aug 5, 2015
174
4
83
57
Chemnitz
Hallo,

Folgendes ist mir bei einem Testrestore aufgefallen:
Die VM macht ein "recovery journal".
Die Partition mit der mysql Datenbank hat viele fehler und die DB startet nicht mehr.
Backupmmethode "snapshot", qemu Agent ist installiert, debian 10.

Sollte der quemu Agent nicht das Filesystem in einen konsistenten Zustand versetzen um genau dies zu verhindern?


Peter
 
sh. man qemu-ga - das config file für den agent muss angelegt werden
 
MySQL / MariaDB wird aber trotzdem ein Crash Recovery starten, wenn du die Tabellen flushst.
Es *sollte* dann aber kein Datenverlust entstehen, da die Binlogs das abfedern.
Aber weil der Buffer Pool noch immer offen war, startet die DB erstmal ein Recovery, das kann bei großen Datenbanken auch ein Stück dauern.

Wenn du diese Zeit nicht hast oder haben willst bei einem Restore, dann fahr die DB lieber runter beim "freeze" und starte sie neu beim "thaw" - oder mach gleich ein Backup im Stop-Mode.

Wenn du dir keine Downtime erlauben kannst / willst, dann kannst du auch einen Datenbank Slave verwenden für die DB Sicherung.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!