Storage Transfer Service יכול להאזין להודעות על אירועים ב-AWS, ב-Azure או ב-Google Cloud כדי להעביר באופן אוטומטי נתונים שנוספו או עודכנו במיקום המקור. העברות מבוססות-אירועים נתמכות מ-AWS S3, מ-Azure או מ-Cloud Storage, ותמיד משתמשות בקטגוריה של Cloud Storage כיעד.
העברות מבוססות-אירועים מאזינות ל:
- התראות אירועים של Amazon S3 שנשלחות אל Amazon SQS עבור מקורות AWS S3.
- Azure Storage Queues למקורות של Azure.
- מינויים ל-Pub/Sub למקורות של Cloud Storage.
מחיקות של אובייקטים לא מזוהות. מחיקה של אובייקט במקור לא מוחקת את האובייקט המשויך בקטגוריית היעד.
היתרונות של העברות מבוססות-אירועים
העברות מבוססות-אירועים מאזינות לשינויים בקטגוריית המקור, ולכן העדכונים מועתקים לקטגוריית היעד כמעט בזמן אמת. Storage Transfer Service לא צריך להריץ פעולת רשימה מול המקור, וכך חוסך זמן וכסף.
תרחישים לדוגמה:
ניתוח מבוסס-אירועים: שכפול נתונים מ-AWS או מ-Azure ל-Cloud Storage כדי לבצע ניתוח ועיבוד.
שכפול ב-Cloud Storage: הפעלת שכפול אובייקטים אוטומטי ואסינכרוני בין קטגוריות של Cloud Storage.
העברות מבוססות-אירוע באמצעות Storage Transfer Service שונות משכפול רגיל ב-Cloud Storage בכך שהן יוצרות עותק של הנתונים בקטגוריה אחרת.
היתרונות של התכונה הזו:
- שמירה של נתוני פיתוח ונתוני ייצור במרחבי שמות נפרדים.
- שיתוף נתונים בלי לספק גישה לקטגוריה המקורית.
- גיבוי ליבשת אחרת, או לאזור שלא מכוסה על ידי אחסון בשני אזורים או במספר אזורים.
הגדרה של DR/HA: שכפול אובייקטים ממקור ליעד גיבוי תוך דקות:
- גיבוי בין עננים: יצירת עותק של גיבוי AWS S3 או Azure ב-Cloud Storage.
- גיבוי בין אזורים או בין פרויקטים: יצירת עותק של קטגוריה ב-Cloud Storage באזור או בפרויקט אחרים.
מיגרציה פעילה: העברה מבוססת-אירועים יכולה להפעיל מיגרציה עם זמן השבתה קצר, בסדר גודל של דקות של זמן השבתה, כשלב המשך להעברה חד-פעמית של קבוצת נתונים.
למידע נוסף
- הגדרת העברות מבוססות-אירועים מ-Cloud Storage
- הגדרת העברות מבוססות-אירועים מ-AWS S3
- הגדרת העברות מבוססות-אירוע מ-Azure Blob Storage או מ-Data Lake Storage Gen2