Prowess Data Unloader Complete Manual
PDU recovers MySQL data. This documentation is organized by failure type and includes command and parameter references.
Scope
Source versions: 5.7.44 · 8.0.28 · 8.0.46
Linux
PDU for MySQL
Offline file analysis
Recovery scenarios
Confirm the current database state, then select the matching procedure.
File Recovery
InnoDB and MyISAM Data Files
Choose extraction methods by storage engine and retained metadata.
Log and Transaction Recovery
Binlog, Undo and Redo
Complete logs, physical history and consistent base copies use their own paths.
Fragment Recovery
Scattered Pages and Schema Evidence
Extract surviving records using frozen sources, clustered identity and explicit definitions.
Diagnosis and Object Recovery
Diagnosis, IMPORT and Object Metadata
Assess source scope read-only, prepare isolated tasks and retain object definitions and limits.
Basic workflow
Preserve the original files, identify the problem, then carry out recovery on copies.
- 1
Preserve recovery materials
Copy the data directory, tablespaces, Binlog and logs, and record the MySQL version.
- 2
Identify the failure type
Separate instance damage, file damage, accidental DML, and dropped tables.
- 3
Recover from a copy
Choose the matching commands and record PDU's success and failure counts, original errors and checkpoints.
Reference
Find command syntax, parameter purpose, and version differences.
Supported Data Types
TINYINT, SMALLINT, MEDIUMINT, INT, BIGINT, DECIMAL, FLOAT, DOUBLE, BITCHAR, VARCHAR, TEXT, BINARY, VARBINARY, BLOBDATE, TIME, DATETIME, TIMESTAMP, YEARJSONENUM, SET, GEOMETRYFRM / SDI, INSTANT, LOB, compression, keyring