Invoke-DbaDbLogShipRecovery has missing features.
invoke-DbaDbLogShipRecovery only checks for a recent copy of a transaction log before recovering the target. To have a more complete tool ideally there should be options to:
- Take a final tlog backup;
- Copy/restore the final backup to the target;
- Once complete disable transaction log shipping at the source (therefore include the target) and delete all LS% jobs.