כדי להעביר מסדי נתונים הומוגניים של SQL Server ל-Cloud SQL באמצעות Database Migration Service, צריך קודם ליצור ולהגדיר את מכונת היעד ב-Cloud SQL. כך עושים את זה:
יוצרים את המכונה של היעד. חשוב לוודא שאתם משתמשים במשאבי מחשוב וזיכרון שמספיקים לצורכי ההעברה, ושהם עומדים בדרישות שמפורטות בקטע מגבלות ידועות.
יוצרים ומגדירים משתמש ייעודי להעברה במכונה של Cloud SQL ביעד. המשתמש הזה נדרש כדי ש-Database Migration Service יוכל להתחבר למכונה ביעד ולעקוב אחרי הנתונים. בשלב מאוחר יותר, כשתצטרכו ליצור את פרופיל החיבור ליעד, תצטרכו לספק את שם המשתמש והסיסמה של החשבון הזה.
יוצרים את חשבון המשתמש של מסד הנתונים במכונה של Cloud SQL ל-SQL Server ביעד. במסמכי התיעוד של Cloud SQL מוסבר איך יוצרים ומנהלים משתמשים.
מקצים את ההרשאות הבאות לחשבון המשתמש:
- ל-SQL Server 2019:
VIEW ANY DEFINITIONו-VIEW SERVER STATE - בגרסאות מאוחרות יותר:
VIEW ANY DEFINITIONו-VIEW SERVER PERFORMANCE STATE
- ל-SQL Server 2019:
במסמכי התיעוד של Cloud SQL מוסבר איך משנים את ההרשאות של המשתמשים ואיך מקצים הרשאות לחשבונות משתמשים.
נותנים את ההרשאות של Cloud Storage לחשבון השירות שמשויך למכונה של היעד. החשבון הזה נוצר אחרי שיוצרים את המכונה של היעד.
בדקו את כתובת האימייל שמשויכת לחשבון השירות הזה בדף הפרטים של המכונה ב-Cloud SQL. למידע נוסף, קראו את המאמר הצגת פרטי המכונה במסמכי התיעוד של Cloud SQL.
מוסיפים לחשבון השירות את ההרשאות
storage.objects.getו-storage.objects.list. במאמר ניהול הגישה לפרויקטים, לתיקיות ולארגונים שבמסמכי התיעוד של IAM מוסבר איך מנהלים את הגישה באמצעות ניהול זהויות והרשאות גישה.