כדי לבצע העברות הומוגניות של 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 מוסבר איך לנהל את הגישה באמצעות ניהול זהויות והרשאות גישה.