This issue can be closed once the DS Docker image supports automatic backends and initialization from backup, including to/from cloud storage.
Jhonattan Castillo has already implemented the capability in forgeops: https://stash.forgerock.org/projects/CLOUD/repos/forgeops/pull-requests/3047/overview
We should adopt this work and merge it into the core "ds" Docker image, thus reducing the amount of DS business logic that forgeops has to develop and maintain.
As part of this migration work we should consider treating the task backend as ephemeral rather than storing it in a persisted location, e.g. by relocating it into the config directory.