The export action will fail if Veeam Kasten for Kubernetes takes more than 45 minutes to complete the job.
Checking the export action details, the message below is the clue where Veeam Kasten for Kubernetes hits the timeout for the operation (waitWithBackoffwithRetries) with the duration field showing 45 mins.
errors: - cause: '{"cause":{"cause":{"cause":{"cause":{"cause":{"message":"context Deadline exceeded"},"function":"kasten.io/k10/kio/poll.waitWithBackoffWithRetries", "linenumber":78,"message":"Context done while polling"}, "fields":[{"name":"duration","value":"44m59.989920898s"}
This may occur when:
Veeam Kasten for Kubernetes provides a reliable way to export a snapshot to an external repository during policy execution. Veeam Kasten for Kubernetes uses timeout settings to ensure that a job doesn’t run forever and impact subsequent policy executions. These timeouts may need to be adjusted based on the environment, workloads, and the bandwidth available for the data transfers during the export.
When a large amount of data needs to be exported, these default timeouts for export actions may not be suitable.
This document describes how to increase the default timeout for export actions.
The issue can be resolved by increasing the value of the KanisterBackupTimeout parameter.
The command below will gather the current helm values used for installation into a file and run a helm upgrade to the Veeam Kasten for Kubernetes installation, increasing the timeout to a specific number, in this example, 150 minutes. We recommend using a higher value and then fine-tuning it based on the environment.
This form is only for KB Feedback/Suggestions, if you need help with the software open a support case