apache / apache/cloudstack

Veeam plugin – Deleting single backup from CloudStack UI removes entire backup chain in UI while data remains in Veeam

未關閉
#12,707 3 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
3rd-party:veeam has-3rdparty-components
主要語言
Java
星號
3.1k
分支
1.4k
平均合併
6 天 19 小時
30 天內合併 PR
32

描述

### problem

We recently completed the integration between Veeam Backup & Replication and Apache CloudStack by following the official documentation, and the backup workflow is generally operational. However, we have encountered an unexpected behavior in the backup deletion process.

When attempting to delete a single backup from the CloudStack UI (Instance → Backup section), the following message is displayed:

Veeam backup provider does not have a safe way to remove a single restore point, which results in all backup chain being removed. Use forced:true to skip this verification and remove the complete backup chain.

After proceeding with force delete, all backup entries for the VM are removed from the CloudStack UI. However, the actual backup files still remain intact on the Veeam server and are not physically deleted.

Observed issues:

1.CloudStack UI removes the entire backup chain when deleting a single backup.

2.This creates operational problems for quota management. For example, with a backup limit of 20, users should be able to delete older restore points individually.

3.Even when the Veeam job is configured for full backups (not incremental), the same behavior occurs.

4.Although the retention policy on the Veeam template job is set to 7 days, backups older than one month are still present and not automatically cleaned up in either CloudStack or Veeam.

Could you please advise how this situation should be properly handled or configured to avoid this behavior?

Image
Image

### versions

CloudStack 4.21.0.0
veeam 12.3.2.3617

### The steps to reproduce the bug

1.
2.
3.
...

### What to do about it?

_No response_

貢獻指南

開啟貢獻指南

研究方向

從 CloudStack UI 的 Instance → Backup 刪除流程以及報告中顯示的 Veeam provider 警告開始;在 CloudStack 4.21.0.0 和 Veeam 12.3.2.3617 上重現,並追蹤 UI 記錄移除是否與 provider 端刪除一致。報告沒有定義預期行為,因此請在編碼前釐清單一還原點刪除和 retention cleanup 的標準。

由索引模型根據 Issue 內容生成。

評估

領域
cloud, infrastructure
Issue 類型
缺陷
難度
4/5
預估耗時
3-5 天
活躍度
停滯
描述清晰度
需要釐清
新手友好度
25/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。