The quake lasted several minutes and rattled the Oaxaca region.