הגדרת גישה למקור: מערכת קבצים

כדי להעביר נתונים ממערכת קבצים מקומית או בענן פרטי (כמו מערכות קבצים תואמות POSIX,‏ NFS או SMB), צריך להתקין ולהגדיר סוכנים של Storage Transfer Service במכונות עם גישה ברשת לקובצי המקור.

דרישות מוקדמות

לפני שמגדירים את ההעברה, צריך לוודא שהגדרתם את הדברים הבאים:

הרשאות למערכת הקבצים המקומית

סוכני ההעברה פועלים בתוך קונטיינרים של Docker או Podman במכונות המארחות. כדי לאפשר לסוכנים לקרוא את הקבצים שלכם:

  1. הרשאות משתמש במערכת ההפעלה: ודאו שלמשתמש במערכת ההפעלה שמפעיל את הקונטיינר יש הרשאות קריאה (והרשאות הפעלה בספריות) לכל הקבצים והספריות שאתם מתכננים להעביר.
  2. התקנת ספריות: כשמתקינים את הסוכנים, מתקינים את הספריות שרוצים להעתיק לקונטיינר באמצעות הדגל --mount-directories (או הדגלים -v ב-Docker):

    gcloud transfer agents install --pool=AGENT_POOL_NAME \
      --mount-directories=/path/to/source/dir
    

כדי להגביל את ספריות המארח שהסוכנים יכולים לראות, עיינו בקטע הגבלת הגישה של הסוכן לספריות.

ביצועים ואופטימיזציה

המאמרים הבאים