diff --git a/README.md b/README.md index 28aa9fe..5cc70ae 100644 --- a/README.md +++ b/README.md @@ -1,24 +1,35 @@ +این پروژه با استفاده از پروژه ی: +https://github.com/zilliztech/milvus-backup +توانسته از داده های میلوس بکاپ بگیرد. در سرور 3039 در آدرس زیر: +/home/hediehloo/codes/milvus_keeper/milvus-backup +میتوانید دستورات زیر را اجرا کنید. تنظیمات بکاپ در فایل backup.yaml انجام شده است. در این پروژه این فایل در milvus-backup قرار دارد. از آنجا که این فایل شامل رمز است، در gitignore قرار گرفته است. اما یک فایل شبیه به آن و بدون رمز ها به اسم backup.example.yaml وجود دارد. این فایل شامل اطلاعات مینایوی اصلی، مینایوی داخل میلوس، و اطلاعاتی که میتوان با آن از میلوس اطلاعات را دریافت کرد، میباشد. # check ``` ./milvus-backup check ``` +این دستور چک میکنه ببینه همه چیز مرتب هست یا نه. مثلا کانفیگ های ست شده کار میکنند یا نه. # Create a Backup ``` ./milvus-backup create -n my_backup ``` +یه بکاپ به اسم my_backup ایجاد میکنه. # Restore the Backup ``` ./milvus-backup restore -n my_backup -s _recover ``` +بکاپی که قبلا به اسم my_backup ایجاد شده رو به میلوس برمیگردونه. آخر اسم کالکشن ها هم _recover قرار میده. Note: if you want to restore index as well, add --restore_index, like this: ``` ./milvus-backup restore --restore_index -n my_backup -s _recover ``` +اگر بخوایی اطلاعات index هم برگبرده، باید از --restore_index هم استفاده کنی. # run fastapi: ./milvus-backup server -p 3071 -http://78.38.161.78:3071/api/v1/docs/index.html \ No newline at end of file +http://78.38.161.78:3071/api/v1/docs/index.html + +دستور بالا یه سرویس به شکل fastapi بالا میاره و با اون سرویس میتونی دستورات گفته شده در بالا رو به شکل api انجام بدی. \ No newline at end of file