إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
في هذا الدليل الإرشادي، ستجد ثم تحذف مثيل SQL المدار الذي تم تمكينه بواسطة Azure Arc. اختياريا، بعد حذف المثيلات المدارة، يمكنك استعادة مطالبات وحدة التخزين الثابتة Kubernetes المقترنة (PVCs).
البحث عن المثيلات الموجودة:
az sql mi-arc list --k8s-namespace <namespace> --use-k8sمثال على الإخراج:
Name Replicas ServerEndpoint State ------ ---------- ---------------- ------- demo-mi 1/1 10.240.0.4:32023 Readyاحذف مثيل SQL المدار، وقم بتشغيل أحد الأوامر المناسبة لنوع النشر الخاص بك:
وضع الاتصال غير المباشر:
az sql mi-arc delete --name <instance_name> --k8s-namespace <namespace> --use-k8sمثال على الإخراج:
# az sql mi-arc delete --name demo-mi --k8s-namespace <namespace> --use-k8s Deleted demo-mi from namespace arcوضع الاتصال المباشر:
az sql mi-arc delete --name <instance_name> --resource-group <resource_group>مثال على الإخراج:
# az sql mi-arc delete --name demo-mi --resource-group my-rg Deleted demo-mi from namespace arc
اختياري - استعادة أجهزة كمبيوتر Kubernetes الظاهرية
مطالبة وحدة التخزين الدائمة (PVC) هي طلب للتخزين من قبل مستخدم من مجموعة Kubernetes أثناء إنشاء وإضافة تخزين إلى مثيل SQL المدار. يوصى بحذف أجهزة الكمبيوتر الشخصية ولكنها ليست إلزامية. ومع ذلك، إذا لم تسترد أجهزة الكمبيوتر الشخصية هذه، فستنتهي في النهاية بأخطاء في مجموعة Kubernetes الخاصة بك. على سبيل المثال، قد لا تتمكن من إنشاء موارد أو قراءتها أو تحديثها أو حذفها من واجهة برمجة تطبيقات Kubernetes. قد لا تتمكن من تشغيل أوامر مثل az arcdata dc export لأنه تم طرد وحدات التحكم من عقد Kubernetes بسبب مشكلات التخزين (سلوك Kubernetes العادي). يمكنك مشاهدة رسائل في السجلات مشابهة ل:
- التعليقات التوضيحية: microsoft.com/ignore-pod-health: صحيح
- الحالة: فشل
- السبب: تم الإخلاء
- الرسالة: كانت العقدة منخفضة على المورد: تخزين سريع الزوال. كانت وحدة تحكم الحاوية تستخدم 16372Ki، والتي تتجاوز طلبها البالغ 0.
حسب التصميم، لا يؤدي حذف مثيل SQL المدار إلى إزالة أجهزة الكمبيوتر الظاهرية المقترنة به. الهدف هو التأكد من أنه يمكنك الوصول إلى ملفات قاعدة البيانات في حالة حدوث الحذف بطريق الخطأ.
- لاستعادة أجهزة الكمبيوتر الشخصية، اتبع الخطوات التالية:
ابحث عن أجهزة الكمبيوتر الشخصية لمجموعة الخوادم التي حذفتها.
kubectl get pvcفي المثال أدناه، لاحظ أجهزة الكمبيوتر الشخصية لمثيلات SQL المدارة التي حذفتها.
# kubectl get pvc -n arc NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE data-demo-mi-0 Bound pvc-1030df34-4b0d-4148-8986-4e4c20660cc4 5Gi RWO managed-premium 13h logs-demo-mi-0 Bound pvc-11836e5e-63e5-4620-a6ba-d74f7a916db4 5Gi RWO managed-premium 13hاحذف البيانات وسجل أجهزة الكمبيوتر الشخصية لكل من مثيلات SQL المدارة التي حذفتها. التنسيق العام لهذا الأمر هو:
kubectl delete pvc <name of pvc>على سبيل المثال:
kubectl delete pvc data-demo-mi-0 -n arc kubectl delete pvc logs-demo-mi-0 -n arcسيؤكد كل أمر من أوامر kubectl هذه الحذف الناجح ل PVC. على سبيل المثال:
persistentvolumeclaim "data-demo-mi-0" deleted persistentvolumeclaim "logs-demo-mi-0" deleted
المحتوى ذو الصلة
تعرف على المزيد حول ميزات وقدرات مثيل SQL المدار الذي تم تمكينه بواسطة Azure Arc
ابدأ بإنشاء وحدة تحكم البيانات
هل سبق لك إنشاء وحدة تحكم البيانات؟ إنشاء مثيل مدار SQL ممكن بواسطة Azure Arc