أمن خادمك قاعدة بيانات Azure لـ PostgreSQL المرن

قاعدة بيانات Azure لـ PostgreSQL هي خدمة قاعدة بيانات مدارة بالكامل توفر قابلية وصول عالية مضمنة ونسخا احتياطيا تلقائيا وإمكانيات التحجيم. يساعد تأمين عمليات نشر قاعدة بيانات PostgreSQL على حماية البيانات الحساسة وتلبية متطلبات التوافق.

ترشدك هذه المقالة إلى كيفية تأمين نشر الخادم المرن قاعدة بيانات Azure لـ PostgreSQL.

تنفذ توصيات الأمان الواردة في هذه المقالة مبادئ الثقة المعدومة: "التحقق بشكل صريح" و"استخدام الوصول الأقل امتيازا" و"افتراض الخرق". للحصول على إرشادات شاملة حول الثقة المعدومة، راجع مركز إرشادات الثقة المعدومة.

أمن الشبكة

تساعدك عناصر التحكم في أمان الشبكة على تقليل التعرض العام ودمج قاعدة بيانات Azure لـ PostgreSQL الخادم المرن في بنية شبكة ظاهرية مقسمة.

إدارة الهوية والوصول

تساعدك عناصر التحكم في الهوية والوصول على مركزية المصادقة وتقليل التعرض لبيانات الاعتماد وفرض أقل امتياز عبر إدارة Azure والوصول إلى قاعدة بيانات PostgreSQL.

حماية البيانات

يقوم قاعدة بيانات Azure لـ PostgreSQL بتشفير الخوادم الأساسية والنسخ المتماثلة وبيانات الاسترداد في نقطة زمنية والنسخ الاحتياطية الثابتة باستخدام المفاتيح المدارة بواسطة الخدمة. استخدم عناصر التحكم التالية القابلة للتكوين من قبل العميل عندما يتطلب حمل العمل الخاص بك إدارة تشفير أقوى أو حماية لاستخدام البيانات.

  • تحقق من اتصالات TLS: قم بتكوين عملاء PostgreSQL للتحقق من صحة سلسلة شهادات الخادم واسم المضيف باستخدام sslmode=verify-full، أو sslmode=verify-ca حيث verify-full لا يمكن ذلك. لمزيد من المعلومات، راجع أمان طبقة النقل في قاعدة بيانات Azure لـ PostgreSQL.

  • الاحتفاظ بشهادات الجذر الموثوق بها: احتفظ Azure المراجع المصدقة الجذر في مخازن ثقة العميل وتجنب الوثوق بالشهادات الوسيطة أو شهادات الخادم الفردية حتى لا توقف عمليات تدوير الشهادات الاتصال. لمزيد من المعلومات، راجع أمان طبقة النقل في قاعدة بيانات Azure لـ PostgreSQL.

  • طلب TLS 1.3 حيثما يكون مدعوما: قم بتعيين معلمة ssl_min_protocol_version الخادم إلى TLSv1.3 للعملاء الذين يدعمون أحدث إصدار بروتوكول آمن، ولا تقم بتعيين ssl_max_protocol_version. لمزيد من المعلومات، راجع أمان طبقة النقل في قاعدة بيانات Azure لـ PostgreSQL.

  • استخدام المفاتيح المدارة من قبل العميل لإدارة التشفير: تكوين المفاتيح المدارة من قبل العملاء في Azure Key Vault أو Azure HSM المدارة عندما تحتاج إلى التحكم في دورة حياة المفتاح أو فصل المهام. بالنسبة للسيناريوهات عبر المستأجرين، استضيف مفتاح التشفير في Azure Key Vault أو Azure مثيل HSM المدار في مستأجر Microsoft Entra مختلف عن الخادم المرن، ويستخدم الخادم هذا المفتاح للتشفير في حالة عدم التشغيل - وهو مفيد عندما يجب أن تظل ملكية المفتاح منفصلة عن عمليات الخدمة. لمزيد من المعلومات، راجع تشفير البيانات الثابتة في قاعدة بيانات Azure لـ PostgreSQLوتكوين تشفير البيانات في قاعدة بيانات Azure لـ PostgreSQL.

  • تكوين التدوير التلقائي للمفتاح: إذا كنت تستخدم مفاتيح يديرها العميل، فقم بتمكين التشغيل التلقائي للمفتاح في Azure Key Vault أو Azure HSM المدار وتكوين خادم PostgreSQL المرن لاستخدام تحديثات إصدار المفتاح التلقائي. لمزيد من المعلومات، راجع تكوين تشفير المفتاح المدار من قبل العميل.

  • استخدام الحوسبة السرية لأحمال العمل الحساسة للغاية: انشر خادم PostgreSQL المرن على وحدات SKU للحوسبة السرية المدعومة في المناطق المدعومة عندما تحتاج إلى حماية مستندة إلى الأجهزة للبيانات المستخدمة. لمزيد من المعلومات، راجع Azure الحوسبة السرية في قاعدة بيانات Azure لـ PostgreSQL.

  • تطبيق مجهول هوية البيانات لبيانات PostgreSQL الحساسة: استخدم anon الملحق عندما تحتاج إلى أدوات مجهولة هوية البيانات على مستوى قاعدة البيانات، وقم بتكوين مكتبات التحميل المسبق المشتركة المطلوبة قبل الاستخدام. لمزيد من المعلومات، راجع قائمة الملحقات والوحدات حسب الاسم في خادم مرن قاعدة بيانات Azure لـ PostgreSQL.

التسجيل والمراقبة

تساعدك عناصر التحكم في التسجيل والمراقبة على اكتشاف النشاط المشبوه والتحقيق في الحوادث والاحتفاظ بأدلة تدقيق PostgreSQL متاحة لسير العمل التشغيلي والامتثال.

الامتثال والحوكمة

تساعدك عناصر التحكم في التوافق والحوكمة على تطبيق تكوين متسق، وتعيين عمليات نشر PostgreSQL وفقا للمتطلبات التنظيمية، والحفاظ على ملكية الأمان مرئية على نطاق واسع.

  • فرض تكوين أمان PostgreSQL مع نهج Azure: تعيين نهج مضمنة لعناصر تحكم الخادم المرنة PostgreSQL مثل نقاط النهاية الخاصة وقيود الوصول العام وتسجيل التشخيص وTLS والمفاتيح المدارة من قبل العملاء والنسخ الاحتياطي المتكرر جغرافيا. لمزيد من المعلومات، راجع نهج Azure المضمنات قاعدة بيانات Azure لـ PostgreSQL.

  • مراجعة عروض التوافق ل PostgreSQL: تعيين خادم مرن قاعدة بيانات Azure لـ PostgreSQL لشهادات التوافق ذات الصلة والإثباتات قبل معالجة البيانات المنظمة. لمزيد من المعلومات، راجع التوافق في قاعدة بيانات Azure لـ PostgreSQL.

  • تطبيق تأمين الموارد على خوادم الإنتاج: استخدم تأمينات الإدارة على خوادم PostgreSQL المرنة للإنتاج والموارد التابعة لتقليل الحذف العرضي أو تغييرات التكوين التخريبية. لمزيد من المعلومات، راجع حماية موارد Azure باستخدام تأمين.

  • وضع علامة على موارد PostgreSQL للحوكمة: تطبيق علامات مثل حمل العمل والبيئة وتصنيف البيانات والمالك ونطاق التوافق على خوادم PostgreSQL المرنة والموارد ذات الصلة بحيث يمكن لسير عمل النهج والمخزون وإدارة التكلفة تحديد قواعد البيانات المحمية. لمزيد من المعلومات، راجع استخدام العلامات لتنظيم موارد Azure.

النسخ الاحتياطي والاسترداد.

تساعدك عناصر التحكم في النسخ الاحتياطي والاسترداد على استعادة بيانات PostgreSQL بعد الحذف العرضي أو التلف أو التعطيل الإقليمي أثناء تلبية أهداف استرداد حمل العمل.

الخطوات التالية