
הטקסט המלא של הדקות הראשונות בהרצאה «מיגרציה ל-Azure SQL» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
בנושא של מיגרציה SQL Manage Instance הופך את המיגרציה, את המעבר בעצם מ-SQL שנמצא on-prem ל-SQL בענן למשהו מאוד מאוד קל. הוא משתמש ב-Database Migration Service כאיזו אופציה אחת או Native Backup and Restore זאת אומרת גיבוי של SQL והשחזור.
ה-Database Migration Service הוא כלי שיכול להגיע גם בתצורה חינמית שהוא בעצם ממגרץ את הדאטה לאז'ור הכלי מאפשר לנו לעשות מיגרציה שלמה מעבר שלם ניר זירו דאונטיים המשמעות של ניר זירו דאונטיים זה לא ניר זה לא על שם שלי זה ניר זה ליד זירו דאונטיים כמעט כלום הפרעה בשירות מכיוון ש-MSSQL הוא דאטאבייס של מייקרוסופט
ו-SQL Manage Instance או Azure SQL הם גם שירותים של מייקרוסופט אז הכלי שנקרא Azure Migrate יודע לקחת הכל את ה-Server Object את האקאונטים את החשבונות את כל הג'ובים שרצים ואת ה-SQL Server Integration SSIS Packages, מה שבפועל משמש למיגרציה עצמה והוא לוקח את הכל
כמעט בלי דאונטיים. זאת אומרת, אין לנו פה לילה שלם של השבתה או חלילה פגיעה בשירות. אם עושים את זה בצורה נכונה, הכלי הזה מסוגל להעביר את המידע מהבית, מה-on-prem, מהחברה לענן.
נורא נורא נחמד. הוא יודע לקחת מה שנמצא MSS Microsoft SQL, נעשה קצת זום-אין אולי, Oracle, MySQL, פוסטגר סקיואל, מונגו די.בי, AWS או גוגל קלאונד.
הוא יודע לקחת דברים שנמצאים כמו שראיתם ב-On-Prem או בעננים אחרים, הוא מבצע להם אססמנט, אססמנט הוא בעצם מעריך מה יש, מה הטבלאות, מה הדאטה, מה נדרש לבצע הגירה.
לאחר מכן הוא מבצע הגירה, מייגריישן, לתוך הענן למה שאנחנו בוחרים או מה שמתאים. זה יכול להיות SQL Manage Instance, זה יכול להיות אשור SQL רגיל, זה יכול להיות קוסמוס די.בי, כל מיני דאטאבייסים שונים.
עכשיו, יש גם אפשרות לבצע אוטומציה בעזרת PowerShell. אוקיי, PowerShell הוא קצת מחוץ לסקופ שלנו הפעם, בקורס הזה, אבל בגדול מה שזה אומר שב-CLI אני כותב את הפקודה שאני רוצה, ואני מבצע מיגרציה אוטומטית לליסטים של הדאטאבייס שראינו מקודם.
בצורה הזאת יש מאמר מובנה על זה, תחת אוטומטיק לי מייגרייט. אפשר לראות איך עושים את זה. זה יכולת אופליין, זה יכולת אונליין, זה בעצם הפאור של שלנו, ייצר לנו גם ריסורס גרופ, הוא ייצור אינסטנט של אזור דאטאבייס מיגריישן סרוויס, הוא ייצור מיגריישן פרוג'קט,
בעצם פרויקט מיגרציה בתוך אז'ור דאטאבייס מיגריישן סרוויס, ויריץ את המיגרציה באופליין. ככה תתירו פה טיפים, תתירו פה תלויות, ה-SQL Server צריך להיות מהגרסה מסוימת, ה-Windows Firewall צריך לקונפג בהתאם, אנחנו חייבים ליצור כמובן אקאונט באז'ור, יש פה כל מיני דלויות
ורצונות כדי שהכל יעבוד, ומכאן אנחנו מתחילים ליצור את הכל ב-PowerShell. כל מה שעשינו בשיעורים קודמים עם SQL Server, פה אנחנו עושים את זה עם PowerShell ומייצרים את הכל, כל ה-Migration Service.
אנחנו לא נדגים את הכל, אין טעם, לא נבחנים על זה, אבל הכל זמין לנו אונליין, רק חפשו SQL Server to SQL Migration ותגיעו לזה. אם נגרור טיפה למטה נגיע לחלק המעניין, שזה כמובן העלויות.
בוא נראה, הסרבר פרייסינג. בגדול, יש לנו תוכנית שהיא תוכנית חינמית, אוקיי? אין עלויות מראש בכלל לכל הנושא הזה, אין עלויות להפסקת השירות, אנחנו משלמים רק על מה שאנחנו משתמשים.
כשהפרייסינג דיטיילס, החלוקת מחירים הולכת קודם כל לפי ריג'ן, איזה אזור אנחנו. במקרה שלנו, עוד מעט כבר יהיה ישראל, כמו שאתם יודעים וזוכרים.
כרגע ניקח את ווסט אירופ די קרוב אלינו. ואז יש לנו בעצם שלושה פרייסינג טיר: All, Standard או Premium. אנחנו נלך כרגע על All.
הכל הכל חינמי, מייקרוסופט מאוד מעודדים אותנו לעבור.