mysql database recovery
enforce_provisioning_action
Perform the preliminary checks: § .
peppykeep restore mysql --backup-file "C:\Users\admin\AppData\Local\Temp\backup\peppykeep\test_717_file\test_717_file-bak_20260717_112858.ppk" --target-db-name remote_user --config-home %USERPROFILE%\.peppykeep\conf
=== Dry Run ===
Action : restore mysql
Project : test_717_file
SourceDb : ldbak_test
InputSource : local_file
BackupFile : C:\Users\admin\AppData\Local\Temp\backup\peppykeep\test_717_file\test_717_file-bak_20260717_112858.ppk
TargetDb : remote_user
Workspace : C:\Users\admin\AppData\Local\Temp\ppk-restore-mysql/test_717_file/20260717_113200
ExecutionMode : native
ContainerRuntime : <none>
ContainerName : <none>
MysqlHost : 192.0.2.10
MysqlPort : 3306
MysqlClient : C:\mysql\mysql-9.7.1-winx64\mysql-9.7.1-winx64\bin\mysql.exe
DropTargetDb : false
ConfirmTargetDb : <none>
DecryptPrivateKey : <configured restore_encryption.private_key_file>
PromptPassphrase : false
CheckSqlFile : <none>
CleanWorkspace : false
KeepWorkspace : true
Next : Re-run with --apply to execute.
Perform a restore.
Perform application data or database backups
peppykeep restore mysql --backup-file "C:\Users\admin\AppData\Local\Temp\backup\peppykeep\test_717_file\test_717_file-bak_20260717_112858.ppk" --target-db-name remote_user --apply --config-home %USERPROFILE%\.peppykeep\conf
When the pre-test is successful, the output is as follows:
=== Completed ===
Action : restore mysql
Project : test_717_file
SourceDb : ldbak_test
InputSource : local_file
TargetDb : remote_user
BackupFile : C:\Users\admin\AppData\Local\Temp\backup\peppykeep\test_717_file\test_717_file-bak_20260717_112858.ppk
Archive : C:\Users\admin\AppData\Local\Temp\backup\peppykeep\test_717_file\test_717_file-bak_20260717_112858.ppk
SqlFile : C:\Users\admin\AppData\Local\Temp\ppk-restore-mysql/test_717_file/20260717_113133\extracted\ppk_data\sql\test_717_file_export.sql
Workspace : C:\Users\admin\AppData\Local\Temp\ppk-restore-mysql/test_717_file/20260717_113133
WorkspaceRemoved : false
Status : Command completed successfully.