Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Velero backups failing due to blob missing from the repository #8654

Open
dharanui opened this issue Jan 27, 2025 · 4 comments
Open

Velero backups failing due to blob missing from the repository #8654

dharanui opened this issue Jan 27, 2025 · 4 comments

Comments

@dharanui
Copy link

dharanui commented Jan 27, 2025

error message: data path backup failed: Failed to run kopia backup: Failed to find previous kopia snapshot manifests for si default@default:snapshot-data-upload-download/kopia/glowroot/data-glowroot-cassandra-0: unable to find manifest entries: failed to get manifests with labels map[hostname:default path:snapshot-data-upload-download/kopia/glowroot/data-glowroot-cassandra-0 type:snapshot username:default]: error to find manifests: unable to load manifest contents: error loading manifest content: error getting cached content: failed to get blob with ID qf639e8abd6afa38f0b504f5e4643753e-sf3d16207b6fc75a5130: BLOB not found

Also tried to connect to kopia s3 repository and genuinely the blob is not available. How to recover the missing blob if the source volume is still available?

velero version: 1.12
velero plugin for aws: v1.7.0

@Lyndon-Li
Copy link
Contributor

There is no way to recover a missing repo blob from the source volume, you can only run a new backup and create blobs for the new backup.

@dharanui
Copy link
Author

dharanui commented Jan 29, 2025

@Lyndon-Li thanks for the confirmation!
Running new backup will search for existing blobs and fails if it doesnt find. Is there a way to instruct kopia through velero to run a fresh backup like kopia offers kopia snapshot create --force-hash=100 ?

And what might be possible reason for missing blob?

@kaovilai
Copy link
Member

Running new backup will search for existing blobs and fails if it doesnt find.

What is the error when creating a new backup and failing?

@dharanui
Copy link
Author

It gives the same error: error to find manifests: unable to load manifest contents: error loading manifest content: error getting cached content: failed to get blob with ID qf639e8abd6afa38f0b504f5e4643753e-sf3d16207b6fc75a5130: BLOB not found

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants