Step1: On backup task: - wait the response of each Sidecar - Each sidecar : * snaphost the node synchronously * push files ref to upload into a in memory queue * upload files asynchronously from the queue content Step2: * Provide an operator endpoint to know if there are some backup in progress * schedule the file upload if there are new snapshot triggered by another tool (like reaper) Step3 : * manage retention period
Step1:
On backup task:
Step2:
Step3 :