KB4537868-שיפור: הפוך את התכונה DNN לזמינה ב-SQL Server 2019 FCI

לשיפור

מעבר הגיבוי של SQL Server 2019 מאזין מופע אשכול (FCI) משופר לעבודה עם Windows Server תצורת הגישה מבוזרת (WSFC) של הרשת (DNN) מבוזרת.

מידע נוסף

צבירת גיבוי של SQL Server המאזין לדוגמה (FCI) פועל כעת רק עם מעבר הגיבוי של Windows Server שם רשת של אשכולות (WSFC) ונקודת גישה של IP וירטואלית. מאחר ש-IP Virtual אינו עבודה בסביבת תכלת, נדרשת לך קביעת תצורה של תכלת מאזן העומס הפנימי כדי לעקוף בעיה זו (ראה כיצד ל קבע את תצורת מאזן העומס הפנימי של תכלת). עדכון זה מספק דרך נוספת עבור לקוח SQL לחיבור FCI ללא איזון עומס המינוף על ההפצה משאב שם רשת (DNN) באשכול מעבר לגיבוי של Windows Server. כאשר DNN המשאב נוצר, WSFC מאגד את שם ה-DNS של DNN עם כתובות ה-IP של כל הצמתים באשכול. לקוח SQL ינסה ל חבר כל כתובת IP ברשימה זו כדי למצוא את הצומת שFCI פועל כעת על. תהליך חיבור כזה מואץ עוד יותר על-ידי חיבור כל ה-IP כתובות במקביל אם המאפיין ' חיבור SQL ' "MultiSubnetFailover" הוא true, המאפשר ללקוח SQL להתחבר אל הנוכחית פועלת FCI באופן מיידי. השוואה עם העבודה הקודמת מסביב לשימוש מאזן העומס הפנימי של תכלת, הגישה של מאזין DNN נמנעת מהתוספת השהיית מעבר לגיבוי שהוצגה על-ידי בדיקה של live מאזן העומס, שהיא על-ידי ברירת מחדל של 10-15 שניות (ראה מסמך תכלת לגבי אופן חישוב ההשהיה). אינך צריך ל קביעת תצורה ותחזוקה של רכיבי מאזן העומס, המפשטים את תהליך הקצאת משאבים. הסרת מאזן העומס מסירה גם רכיב אחד ש עלול להיכשל, אשר משפר את החוסן הכולל.

השלבים הבאים נדרשים לשימוש בתכונה זו:

  • עם FCI מותקן, עליך ליצור משאב DNN ולהגדיר את שם ה-DNS שלו. הפעלת שלוש הפקודות הבאות של PowerShell כ

    1. Add-ClusterResource-Name <dnnResourceName_GT_-ResourceType "מבוזר name Network"-Group "<WSFC תפקיד של SQL server מופע>"

    2. Get-ClusterResource-Name <dnnResourceName> | Set-ClusterParameter-Name DnsName-Value <DnsName>

    3. Start-ClusterResource-Name <dnnResourceName>

לדוגמה:

    1. Add-ClusterResource-Name dnn-demo-ResourceType "שם רשת מבוזרת"-Group "SQL Server (MSSQLSERVER)"

    2. Get-ClusterResource-Name dnn-demo | Set-ClusterParameter-Name DnsName-Value dnnlsnr

    3. Start-ClusterResource-Name dnn-הדגמה

                     סבר

    • הפקודה הראשונה מוסיפה משאב DNN ל-WSFC עם שם משאב כ<dnnResourceName>. שם המשאב נמצא בשימוש על-ידי WSFC כדי לזהות משאב WSFC באופן ייחודי. השתמש באחת שהגיונית לך והיא ייחודית לאורך האשכול WSFC. סוג המשאב חייב להיות "שם רשת מבוזרת". שם הקבוצה שאליה משאב DNN זה שייך חייב להיות קבוצת המשאבים WSFC (תפקיד) התואמת ל-FCI שאליו ברצונך להוסיף את משאב DNN. התבנית האופיינית של שם קבוצה זו היא "SQL server (שם מופע)", ולכן מופע ברירת מחדל, השם יהיה "sql SERVER (MSSQLSERVER)". באפשרותך גם לבדוק את שם הקבוצה במסוף של מנהל האשכולות לגיבוי.

    • הפקודה השניה מגדירה את שם ה-DNS של משאב DNN זה. שם ה-DNS חשוב מכיוון שזהו השם שבו לקוחות משתמשים כדי להתחבר לFCI.

    • הפקודה השלישית מתחילה את משאב DNN.

  • כברירת מחדל, שם ה-DNS של DNN מאגד את כל הצמתים ב-WSFC. קבע את תצורת הבעלים האפשריים של משאב DNN כדי לכלול רק את הצמתים של FCI זה אם לא כל הצמתים ב-WSFC ישתתפו ב-FCI.

  • הפעל מחדש את מופע SQL Server.

  • החלף שם הרשת הווירטואלית (VNN) במחרוזת חיבור לקוח SQL עם ה-DNS של DNN שם והגדר את המאפיין "MultiSubnetFailover" לערך true. אתה יכול דלג על הגדרת מאפיין זה אם גירסת לקוח SQL מתקיימת לאחר 4.6.1.

פתרון

שיפור זה כלול בעדכון המצטבר הבא עבור SQL Server:

אודות עדכונים מצטברים עבור SQL Server:

כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:

הפניות

אנימרוויח לגבי הטרמינולוגיהשבה Microsoft משתמשת כדי לתאר עדכוני תוכנה.

זקוק לעזרה נוספת?

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Microsoft insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×