Milvus collections/data lost - PVCs corrupted and emptied but S3 data exists #33616
Replies: 4 comments 4 replies
-
|
Milvus depends on sime third-parties services:
When milvus starts, it first reads the metadata from Etcd, then knows where to find the data files from S3. The metadata of Etcd must be consistent with the data of S3, otherwise milvus will run into trouble. |
Beta Was this translation helpful? Give feedback.
-
|
Thanks @yhmo - is pulsar data also required for the restoration? |
Beta Was this translation helpful? Give feedback.
-
|
when sayting PVCs were destroyed, did etcd PVC destroyed as well? |
Beta Was this translation helpful? Give feedback.
-
|
if you get the collection schema, then you can read out all the file and reimport, that's the easiest way to recover. but this requires some code |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
We have had an issue with our Milvus cluster setup wherein our PVCs were destroyed which resulted in all our collections disappearing. We do however notice that the S3 data still exists in the bucket, we did not do an explicit backup however. Is there a way to dump this data from S3 back to the cluster then?
The milvus backup/restore utility mentions that it uses bulk insert here: https://github.com/zilliztech/milvus-backup?tab=readme-ov-file#restore - is there a way to use this to restore the collections on the cluster?
@vishwabasak @prateekkhera92
Beta Was this translation helpful? Give feedback.
All reactions