Thank you very much for this explanation. It makes sense
I did a restore of a MySQL server last week, and there seems to be no (or very little) corruption of the DB. A DB administrator is using mysqlcheck.exe to make sure.
The backup of the online MySQL server took place after office hours, so not much going on in memory I guess.
I advised the hot backup, DB dump, as additional protection.