מידע על העברת נתונים ב-Cloud SQL

בדף הזה מתוארות אפשרויות להעברת נתונים ב-Cloud SQL.

Database Migration Service

כדי להעביר נתונים משרת חיצוני ל-Cloud SQL, אפשר להשתמש ב-Database Migration Service.

כשמשתמשים ב-Database Migration Service, אפשר ליצור את יעד המופע של Cloud SQL כשיוצרים משימת העברה. Database Migration Service משתמש במשימות העברה כדי להעביר נתונים ממופע מסד הנתונים של המקור למופע Cloud SQL של היעד. מידע נוסף זמין במאמר בנושא יצירת משימת העברה למופע יעד חדש.

עם זאת, יכול להיות שתרצו ליצור את מכונת היעד של Cloud SQL מחוץ ל-Database Migration Service. לדוגמה, אפשר להשתמש ב-Terraform או בכלים אחרים של תשתית כקוד (IaC). במקרה כזה, אחרי שיוצרים את מכונת Cloud SQL, עדיין אפשר להשתמש ב-Database Migration Service כדי להעביר אליה נתונים. מידע נוסף זמין במאמר יצירת משימת העברה למופע יעד קיים.

שכפול משרת חיצוני

אפשרות נוספת להעברת נתונים משרת חיצוני ל-Cloud SQL היא באמצעות שכפול. ‫Cloud SQL תומך במגוון מצבי שכפול להעברת נתונים למופע.

מידע נוסף זמין במאמר מידע על שכפול משרת חיצוני.

כדי להגדיר את Cloud SQL להעברת נתונים באמצעות שכפול, אפשר לעיין במאמר בנושא הגדרת Cloud SQL והשרת החיצוני לשכפול.

‫Cloud SQL ל-MySQL תומך גם בהעברה של מסדי נתונים חיצוניים של MySQL מקבצים פיזיים של Percona XtraBackup. אם משתמשים בקבצים פיזיים כדי להגדיר שכפול במקום בקבצים של גיבוי לוגי, אפשר להעביר את מסדי הנתונים החיצוניים של MySQL למופעים של Cloud SQL ל-MySQL עד פי 3 יותר מהר מאשר באמצעות קבצים של גיבוי לוגי בהעברה מקבילה, ועד פי 10 יותר מהר מאשר באמצעות קבצים של גיבוי לוגי בהעברה עם שרשור יחיד.

מידע נוסף מופיע במאמר בנושא העברה אל Cloud SQL מקובץ פיזי של XtraBackup.

מגבלות

  • אם למכונה שלכם יש הגדרות גיבוי בהתאמה אישית (לדוגמה, מיקום גיבוי מותאם אישית), מומלץ להתאים אישית שוב את הגדרות הגיבוי אחרי הקידום של המכונה. במהלך תהליך הקידום, Cloud SQL מאפס את הגדרות הגיבוי לערכי ברירת המחדל שלהן.