ניהול שכפול מופעים

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

  • הגנה על מופעים מפני הפסקות שירות: שמירה על מופע מעבר לגיבוי (failover) בין אזורים שמתעדכן באופן רציף לצורך התאוששות מאסון (DR).
  • העברת נתונים: קידום רפליקה במצב המתנה כדי להעביר באופן קבוע מופע למיקום חדש עם השבתה מינימלית.
  • הפעלת בדיקות תפעוליות: אפשר להשהות את השכפול כדי להפעיל זמנית את הרפליקה ולהריץ תרחישי תרגול מבודדים של תוכנית התאוששות מאסון (DR) או לבדוק עומסי עבודה בלי להשפיע על המכונה הראשית.

לפני שמתחילים

יוצרים מופע Filestore לשימוש כמופע מקור לשכפול.

הפעלת ממשקי ה-API

מפעילים את Filestore API.

תפקידים שנדרשים להפעלת ממשקי API

כדי להפעיל ממשקי API, נדרשת ההרשאה serviceusage.services.enable. אם יצרתם את הפרויקט, סביר להניח שכבר יש לכם את ההרשאה הזו דרך התפקיד 'בעלים' (roles/owner). אחרת, תוכלו לקבל את ההרשאה הזו דרך התפקיד 'אדמין בממשק Service Usage' (roles/serviceusage.serviceUsageAdmin). איך מקצים תפקידים

להפעלת ה-API

התפקידים הנדרשים

כדי לקבל את ההרשאות שנדרשות להגדרת שכפול של מופעים ולמעקב אחרי העתקים משוכפלים, צריך לבקש מהאדמין להקצות לכם את תפקידי ה-IAM הבאים בפרויקט:

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

יכול להיות שאפשר לקבל את ההרשאות הנדרשות גם באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש.

אם אתם יוצרים רפליקה בין פרויקטים, צריך להגדיר את התפקיד 'עריכה ב-Cloud Filestore' (roles/file.editor) גם בפרויקט המקור וגם בפרויקט הרפליקה. התפקיד הזה כולל את ההרשאה file.instances.create, שנדרשת בפרויקט המקור כדי ליצור העתק חוצה-פרויקטים.

יצירת עותק משוכפל של מופע

אי אפשר להשתמש במסוף Google Cloud כדי ליצור רפליקה חוצת-פרויקטים. במקום זאת, אפשר להשתמש ב-CLI של gcloud או ב-API בארכיטקטורת REST.

מסוף Google Cloud

  1. נכנסים לדף Instances של Filestore במסוף Google Cloud .

    כניסה לדף Instances

  2. לוחצים על מספר המכונה של המכונה שרוצים לשכפל.

  3. בדף פרטי המופע, לוחצים על הכרטיסייה Replications.

  4. לוחצים על יצירת העתק.

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

  6. יוצרים את המופע. מידע נוסף מופיע במאמר יצירת מופע. כמה נקודות שכדאי לחשוב עליהן:

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

  8. בודקים את הפרטים ולוחצים על הבא.

  9. לוחצים על יצירה.

  10. ממתינים לסיום הפעולה. בסיום התהליך, הרפליקה תופיע מתחת למופע המקור בדף Replications. לוחצים על מספר המכונה של העותק כדי לראות את הפרטים שלו.

gcloud

  1. כדי ליצור מכונת העתקה, מריצים את הפקודה filestore instances create.

    gcloud filestore instances create INSTANCE_ID \
      --source-instance=projects/SOURCE_PROJECT_ID/locations/SOURCE_LOCATION/instances/SOURCE_INSTANCE_ID \
      --project=REPLICA_PROJECT_ID \
      --location=LOCATION \
      --network=name="NETWORK" \
      --tier=TIER \
      --file-share=name="FILE_SHARE_NAME",capacity=FILE_SHARE_SIZE \
    

מחליפים את מה שכתוב בשדות הבאים:

  • INSTANCE_ID בשם של מופע ההעתקה שרוצים ליצור. לדוגמה, sample-replica.
  • SOURCE_PROJECT_ID עם מזהה הפרויקט של הפרויקט Google Cloud שבו נמצא מופע המקור.
  • SOURCE_LOCATION במיקום שבו נמצאת מכונת המקור.
  • SOURCE_INSTANCE_ID בשם של מופע המקור שרוצים ליצור לו העתק. לדוגמה, sample-instance.
  • REPLICA_PROJECT_ID עם מזהה הפרויקט של פרויקט Google Cloud שבו רוצים שהמופע המשוכפל יהיה.
  • LOCATION במיקום שבו רוצים שהעתק של מופע הנתונים ישכון, כמו us-central1-a. אם המקור נמצא ברמת שירות אזורית, צריך לציין גם אזור וגם אזור משנה בשביל העותק.
  • NETWORK בשם הרשת שרוצים להשתמש בה, למשל default.
  • TIER עם רמת השירות שאתם צריכים, לדוגמה,ZONAL. הרמה וטווח הקיבולת חייבים להיות זהים לאלה של מופע המקור.
  • FILE_SHARE_NAME עם השם שציינתם לשיתוף קבצים ב-NFS שמוגש מהמופע, כמו vol1.
  • FILE_SHARE_SIZE עם הגודל הרצוי לשיתוף הקובץ, כמו 1.25TiB.

‫API בארכיטקטורת REST

  1. התקנה והפעלה של ה-CLI של gcloud, שמאפשרות ליצור אסימון גישה לכותרת Authorization.

  2. כדי ליצור העתק של מכונה, משתמשים בבקשה הבאה:

    curl -s \
      --header "Authorization: Bearer $(gcloud auth print-access-token)" \
      --header "Content-Type: application/json" \
      --request POST \
      -d '{"tier": "TIER",
          "networks": { "network": "NETWORK" },
          "file_shares": {"name": "SHARE_NAME","capacity_gb": "CAPACITY"},
          "replication": {"replicas":[{"peer_instance": "projects/SOURCE_PROJECT_ID/locations/ACTIVE_LOCATION/instances/ACTIVE_NAME"}], "role":"standby"},
          "description": "DESCRIPTION" }' \
      "https://file.googleapis.com/v1/projects/REPLICA_PROJECT_ID/locations/REPLICA_LOCATION/instances?instanceId=REPLICA_INSTANCE_NAME"
    

    מחליפים את מה שכתוב בשדות הבאים:

    • TIER הוא שם רמת השירות שרוצים להשתמש בה בשביל העותק. לדוגמה, REGIONAL.
    • NETWORK הוא שם הרשת שרוצים להשתמש בה בשביל העותק. לדוגמה, default. חובה להשתמש באותה רשת כמו המקור.
    • SHARE_NAME הוא שם שיתוף הקבצים. לדוגמה, vol1.
    • CAPACITY הוא הגודל ב-GiB שרוצים להקצות לשכפול. לדוגמה, 1024. הקיבולת חייבת להיות גדולה יותר או שווה לקיבולת של מופע המקור.
    • REPLICA_PROJECT_ID הוא שם הפרויקט שבו רוצים שהעותק יהיה. לדוגמה, sample-project.
    • SOURCE_PROJECT_ID הוא שם הפרויקט שבו נמצא מופע המקור.
    • ACTIVE_LOCATION הוא המיקום שבו נמצא המקור. לדוגמה, us-east1.
    • ACTIVE_NAME הוא שם המופע שרוצים לשכפל. לדוגמה, sample-instance.
    • DESCRIPTION הוא תיאור של מופע ההעתק שרוצים ליצור. לדוגמה, A sample replica.
    • REPLICA_LOCATION הוא המיקום שבו רוצים שהעותק יהיה. לדוגמה, us-central1.
    • REPLICA_INSTANCE_NAME הוא השם של מופע הרפליקה שרוצים ליצור. לדוגמה, sample-replica.

הצגת הסטטוס של העותק

מסוף Google Cloud

  1. נכנסים לדף Replications של Filestore במסוף Google Cloud .

כניסה לדף Replications

  1. לוחצים על מספר המכונה של העותק כדי לראות את הפרטים שלו.

gcloud

  1. כדי לראות מידע על מופע ספציפי, מריצים את הפקודה instances describe:

    gcloud filestore instances describe <var>INSTANCE_ID</var> \
       --project=<var>PROJECT_ID</var> \
      --location=<var>LOCATION</var> \
    

מחליפים את מה שכתוב בשדות הבאים:

  • INSTANCE_ID עם מספר המכונה של מכונת Filestore שרוצים להציג, למשל genomics-instance.
  • PROJECT_ID עם מזהה הפרויקט של הפרויקט Google Cloud שמכיל את מופע Filestore.
  • LOCATION עם המיקום שבו המכונה נמצאת, למשל us-east1-b.

    התשובה לפקודה instances describe דומה לאחת מהדוגמאות הבאות.

    בדוגמה הזו לתגובה מוצג מופע של מקור עם שכפול מופעים מופעל. שימו לב שהתפקיד שצוין הוא ACTIVE:

    createTime: '2024-06-17T22:17:26.475900265Z'
    fileShares:
    - capacityGb: '1024'
      name: vol1
    name: projects/genomics-project/locations/us-east1-b/instances/genomics-instance-source
    networks:
    - connectMode: DIRECT_PEERING
      ipAddresses:
      - 172.27.220.2
      modes:
      - MODE_IPV4
      network: default
      reservedIpRange: 172.27.220.0/26
    replication:
      replicas:
      - peerInstance: projects/genomics-project/locations/us-central1-a/instances/genomics-instance-replica
        state: READY
      role: ACTIVE
    state: READY
    tier: ZONAL
    

    בדוגמה הזו לתגובה מוצגת מופע משוכפל שקודם למופע רגיל. שימו לב שהשכפול לא מצוין כי הוא עדיין לא פעיל:

    createTime: '2024-06-20T17:11:56.048062134Z'
    fileShares:
    - capacityGb: '1024'
      name: vol1
    name: projects/genomics-project/locations/us-west2-a/instances/genomics-instance-replica
    networks:
    - connectMode: DIRECT_PEERING
      ipAddresses:
      - 10.155.90.194
      network: default
      reservedIpRange: 10.155.90.192/26
    satisfiesPzi: true
    state: READY
    tier: ZONAL
    

    בדוגמה הזו של תגובה מוצגת רפליקה ששויכה למופע פעיל. תפקיד השכפול הוא STANDBY:

    createTime: '2024-06-21T04:15:21.721579074Z'
    fileShares:
    - capacityGb: '1280'
      name: vol1
    name: projects/genomics-project/locations/us-west1-a/instances/genomics-replica
    networks:
    - connectMode: DIRECT_PEERING
      ipAddresses:
      - 10.153.44.194
      network: default
      reservedIpRange: 10.153.44.192/26
    replication:
      replicas:
      - peerInstance: projects/genomics-project/locations/us-west2-a/instances/genomics-instance
        state: READY
      role: STANDBY
    satisfiesPzi: true
    state: READY
    tier: ZONAL
    

‫API בארכיטקטורת REST

  1. התקנה והפעלה של ה-CLI של gcloud, שמאפשרות ליצור אסימון גישה לכותרת Authorization.

  2. כדי לראות את הסטטוס של העותק המשוכפל, משתמשים בבקשה הבאה:

        curl -s \
        --header "Authorization: Bearer $(gcloud auth print-access-token)" \
        --header "Content-Type: application/json" \
        --request GET \
        "https://file.googleapis.com/v1/projects/<var>PROJECT</var>/locations/<var>LOCATION</var>/instances/<var>INSTANCE_NAME</var>"
    

    מחליפים את מה שכתוב בשדות הבאים:

    • PROJECT הוא שם הפרויקט שבו נמצא המופע. לדוגמה, sample-project.
    • LOCATION הוא המיקום שבו נמצא המופע. לדוגמה, us-west1-a.
    • INSTANCE_NAME הוא שם המופע שרוצים להציג. לדוגמה, sample-instance.

הצגת רשימה של כל העותקים המשוכפלים בפרויקט

מסוף Google Cloud

  1. נכנסים לדף Replications של Filestore במסוף Google Cloud .

    כניסה לדף Replications

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

gcloud

  1. כדי לראות רשימה של כל המופעים בפרויקט, מריצים את הפקודה instances list:

    gcloud filestore instances list
      --project=PROJECT_ID \
    

    מחליפים את PROJECT_ID במזהה הפרויקט שרוצים להציג.

    בתגובה מוחזרת רשימה של מופעים ועותקים משוכפלים, בדומה לדוגמה הבאה:

    INSTANCE_NAME                       LOCATION     TIER      CAPACITY_GB  FILE_SHARE_NAME  IP_ADDRESS     STATE  CREATE_TIME
    genomics-source-1                   us-east1-b   ZONAL     1024         vol1             172.27.220.2   READY  2024-06-17T22:17:26
    genomics-source-1-replica           us-west1-a   ZONAL     1024         vol1             10.142.57.194  READY  2024-06-17T23:47:19
    

‫API בארכיטקטורת REST

  1. התקנה והפעלה של ה-CLI של gcloud, שמאפשרות ליצור אסימון גישה לכותרת Authorization.

  2. כדי לפרסם את העותקים המשוכפלים בפרויקט מסוים, משתמשים בבקשה הבאה:

    curl -s \
      --header "Authorization: Bearer $(gcloud auth print-access-token)" \
      --header "Content-Type: application/json" \
      --request GET \
      "https://file.googleapis.com/v1/projects/PROJECT/locations/LOCATION/instances"

    מחליפים את מה שכתוב בשדות הבאים:

    • PROJECT הוא שם הפרויקט שבו נמצא המופע. לדוגמה, sample-project.
    • LOCATION הוא המיקום שרוצים לחפש. כדי לחפש את כל המופעים בכל מיקום בפרויקט, משתמשים בנקודת הקצה list.

השהיית השכפול

מסוף Google Cloud

  1. נכנסים לדף Instances של Filestore במסוף Google Cloud .

    כניסה לדף Instances

  2. לוחצים על מספר המכונה של העותק שרוצים להשהות.

  3. בקטע תיאור, לוחצים על הכרטיסייה שכפולים.

  4. בקטע פרטים של מופע פעיל, לוחצים על השהיית השכפול.

  5. קוראים את ההתראה לפני שממשיכים ומאשרים בלחיצה על השהיית השכפול.

סטטוס השכפול ישתנה לבהשהיה. אחרי שהפעולה מסתיימת, סטטוס השכפול משתנה לבהשהיה.

gcloud

כדי להשהות רפליקה, מריצים את הפקודה gcloud filestore instances pause-replica.

  gcloud filestore instances pause-replica INSTANCE_ID \
      --project=PROJECT_ID \
      --location=LOCATION \

מחליפים את מה שכתוב בשדות הבאים:

  • INSTANCE_ID עם מזהה המופע של מופע Filestore שרוצים להשהות, למשל my-replica.
  • PROJECT_ID עם מזהה הפרויקט של הפרויקט Google Cloud שמכיל את מופע Filestore.
  • LOCATION עם המיקום שבו נמצא העותק המשוכפל, למשל us-central1.

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

createTime: '2025-12-22T14:03:33.727531128Z'
customPerformanceSupported: true
description: Replica of active, us-east1-b
fileShares:
- capacityGb: '1024'
  name: share
name: projects/genomics-project/locations/us-west2-a/instances/my-replica
networks:
- connectMode: DIRECT_PEERING
  ipAddresses:
  - 10.229.150.130
  modes:
  - MODE_IPV4
  network: default
  reservedIpRange: 10.229.150.128/26
performanceLimits:
  maxIops: '12000'
  maxReadIops: '12000'
  maxReadThroughputBps: '125829120'
  maxWriteIops: '4000'
  maxWriteThroughputBps: '104857600'
protocol: NFS_V3
replication:
  replicas:
  - peerInstance: projects/genomics-project/locations/us-east1-b/instances/my-source
    state: PAUSED
    stateUpdateTime: '2025-12-22T14:24:27.558413891Z'
  role: STANDBY
state: READY
tier: REGIONAL

‫API בארכיטקטורת REST

  1. התקנה והפעלה של ה-CLI של gcloud, שמאפשרות ליצור אסימון גישה לכותרת Authorization.

  2. כדי להשהות רפליקה, משתמשים בבקשה הבאה:

    curl -s \
      --header "Authorization: Bearer $(gcloud auth print-access-token)" \
      --header "Content-Type: application/json" \
      --request POST \
      -d '{}' \
      "https://file.googleapis.com/v1/projects/PROJECT/locations/LOCATION/instances/REPLICA_NAME:pauseReplica"

    מחליפים את מה שכתוב בשדות הבאים:

    • PROJECT הוא שם הפרויקט שבו נמצא העותק המשוכפל. לדוגמה, sample-project.
    • LOCATION הוא המיקום שבו נמצא העותק. לדוגמה, us-west1-a.
    • REPLICA_NAME הוא שם המופע שרוצים להשהות. לדוגמה, sample-replica.

המשך השכפול

מסוף Google Cloud

  1. נכנסים לדף Instances של Filestore במסוף Google Cloud .

    כניסה לדף Instances

  2. לוחצים על מספר המכונה של העותק שבו רוצים להשתמש.

  3. בקטע תיאור, לוחצים על הכרטיסייה שכפולים.

  4. בקטע פרטים של מופע פעיל, לוחצים על המשך השכפול.

  5. קוראים את ההתראה לפני שממשיכים ומאשרים על ידי הזנת resume בשדה שמופיע.

סטטוס השכפול משתנה להמשך. אחרי שהפעולה מסתיימת, סטטוס השכפול משתנה למוכן.

gcloud

כדי להפעיל מחדש מכונת העתקה, מריצים את הפקודה gcloud filestore instances resume-replica.

  gcloud filestore instances resume-replica INSTANCE_ID \
      --project=PROJECT_ID \
      --location=LOCATION \

מחליפים את מה שכתוב בשדות הבאים:

  • INSTANCE_ID עם מספר המכונה של מכונת העותק המשוכפל של Filestore שרוצים להפעיל מחדש, למשל my-replica.
  • PROJECT_ID במזהה הפרויקט של הפרויקט Google Cloud שמכיל את מופע השכפול של Filestore.
  • LOCATION עם המיקום שבו נמצא העותק המשוכפל, למשל us-central1.

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

  createTime: '2025-12-22T14:03:33.727531128Z'
  customPerformanceSupported: true
  description: Replica of active, us-central1
  fileShares:
  - capacityGb: '1024'
    name: share
  name: projects/genomics-project/locations/us-central1/instances/my-replica
  networks:
  - connectMode: DIRECT_PEERING
    ipAddresses:
    - 10.229.150.130
    modes:
    - MODE_IPV4
    network: default
    reservedIpRange: 10.229.150.128/26
  performanceLimits:
    maxIops: '12000'
    maxReadIops: '12000'
    maxReadThroughputBps: '125829120'
    maxWriteIops: '4000'
    maxWriteThroughputBps: '104857600'
  protocol: NFS_V3
  replication:
    replicas:
    - peerInstance: projects/genomics-project/locations/us-central1/instances/my-source
      state: READY
      stateUpdateTime: '2025-12-22T14:24:27.558413891Z'
    role: STANDBY
  state: READY
  tier: REGIONAL

‫API בארכיטקטורת REST

  1. התקנה והפעלה של ה-CLI של gcloud, שמאפשרות ליצור אסימון גישה לכותרת Authorization.

  2. כדי לחדש את השכפול, משתמשים בבקשה הבאה:
curl -s \
      --header "Authorization: Bearer $(gcloud auth print-access-token)" \
      --header "Content-Type: application/json" \
      --request POST \
      -d '{}' \
      "https://file.googleapis.com/v1/projects/PROJECT/locations/LOCATION/instances/REPLICA_NAME:resumeReplica"

מחליפים את מה שכתוב בשדות הבאים:

  • PROJECT הוא שם הפרויקט שבו נמצאת הרפליקה. לדוגמה, sample-project.
  • LOCATION הוא המיקום שבו נמצא העותק. לדוגמה, us-west1-a.
  • REPLICA_NAME הוא שם המופע שרוצים להפעיל מחדש. לדוגמה, sample-replica.

הפסקת הרפליקציה והעלאת העותק

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

מסוף Google Cloud

  1. נכנסים לדף Instances של Filestore במסוף Google Cloud .

    כניסה לדף Instances

  2. לוחצים על מספר המכונה של העותק שבו רוצים להשתמש.

  3. לוחצים על הפסקת השכפול.

  4. מזינים את מזהה המכונה של העותק המשוכפל ולוחצים על הפסקת השכפול.

  5. ממתינים לסיום הפעולה.

gcloud

כדי להפוך מכונת העתק למכונה ראשית, מריצים את הפקודה gcloud filestore instances promote-replica.

  gcloud filestore instances promote-replica INSTANCE_ID 
--project=PROJECT_ID
--location=LOCATION

מחליפים את מה שכתוב בשדות הבאים:

  • INSTANCE_ID עם מספר המכונה של מכונת Filestore שרוצים לקדם, למשל my-replica.
  • PROJECT_ID עם מזהה הפרויקט של הפרויקט Google Cloud שמכיל את מופע Filestore.
  • LOCATION עם המיקום שבו נמצא העותק המשוכפל, למשל us-central1.

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

capacityGb: '1024'
capacityStepSizeGb: '256'
createTime: '2024-06-20T17:11:56.048062134Z'
fileShares:
- capacityGb: '1024'
  name: vol1
maxCapacityGb: '9984'
maxShareCount: '1'
name: projects/genomics-project/locations/us-west2-a/instances/my-replica
networks:
- connectMode: DIRECT_PEERING
  ipAddresses:
  - 10.155.90.194
  network: default
  reservedIpRange: 10.155.90.192/26
protocol: NFS_V3
replication:
  replicas:
  - lastActiveSyncTime: '2024-06-21T00:13:23Z'
    peerInstance: projects/genomics-project/locations/us-east1-b/instances/my-source
  role: STANDBY
satisfiesPzi: true
state: PROMOTING
tier: ZONAL

‫API בארכיטקטורת REST

  1. התקנה והפעלה של ה-CLI של gcloud, שמאפשרות ליצור אסימון גישה לכותרת Authorization.

  2. כדי לקדם את העותק, משתמשים בבקשה הבאה:

    curl -s \
      --header "Authorization: Bearer $(gcloud auth print-access-token)" \
      --header "Content-Type: application/json" \
      --request POST \
      -d '{}' \
      "https://file.googleapis.com/v1/projects/PROJECT/locations/LOCATION/instances/REPLICA_NAME:promoteReplica"

    מחליפים את מה שכתוב בשדות הבאים:

    • PROJECT הוא שם הפרויקט שבו נמצא העותק המשוכפל. לדוגמה, sample-project.
    • LOCATION הוא המיקום שבו נמצא העותק. לדוגמה, us-west1-a.
    • REPLICA_NAME הוא שם המופע שרוצים להעביר לסטטוס של מופע ראשי. לדוגמה, sample-replica.

מחיקת מכונת העתקה

מסוף Google Cloud

  1. נכנסים לדף Filestore instances במסוף Google Cloud .

    כניסה לדף Instances

    העותקים מוצגים מתחת למופעי המקור המשויכים. אם לא רואים עותק, אפשר לעיין בפקודות gcloud שמופיעות במשימה הזו.

  2. לוחצים על מספר המכונה של המכונה שרוצים למחוק.

  3. לוחצים על Delete.

gcloud

  1. כדי לראות רשימה של כל המופעים, כולל העתקים, מריצים את הפקודה instances list:

    gcloud filestore instances list
      --project=PROJECT_ID \
    

    מחליפים את PROJECT_ID במזהה הפרויקט שרוצים להציג.

  2. מעתיקים את הפרטים של המופע שרוצים למחוק.

  3. כדי למחוק מופע משוכפל, מריצים את הפקודה filestore instances delete.

    gcloud filestore instances delete INSTANCE_ID \
      --location=LOCATION \
    

מחליפים את מה שכתוב בשדות הבאים:

  • INSTANCE_ID עם מזהה המכונה של מכונת Filestore שרוצים למחוק, כמו my-replica.
  • LOCATION עם המיקום שבו נמצא העותק המשוכפל, למשל us-central1-a.

‫API בארכיטקטורת REST

  1. התקנה והפעלה של ה-CLI של gcloud, שמאפשרות ליצור אסימון גישה לכותרת Authorization.

  2. כדי למחוק מופע משוכפל, משתמשים בבקשה הבאה:

    curl -s \
      --header "Authorization: Bearer $(gcloud auth print-access-token)" \
      --header "Content-Type: application/json" \
      --request DELETE \
      "https://file.googleapis.com/v1/projects/PROJECT/locations/LOCATION/instances/INSTANCE_NAME"

    מחליפים את מה שכתוב בשדות הבאים:

    • PROJECT הוא שם הפרויקט שבו נמצא המופע. לדוגמה, sample-project.
    • LOCATION הוא המיקום שבו נמצא המופע. לדוגמה, us-west1-a.
    • INSTANCE_NAME הוא שם המופע שרוצים למחוק. לדוגמה, sample-instance.

מעקב אחר שכפול מופעים

מסוף Google Cloud

כדי לראות את מדדי השכפול של מופע Filestore בלוח בקרה של Cloud Monitoring:

  1. נכנסים לדף  Metrics explorer במסוף Google Cloud :

    כניסה אל Metrics Explorer

    אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שבה הכותרת המשנית היא Monitoring.

  2. לוחצים על הקטע בחירת מדד כדי להרחיב אותו.

  3. בשדה Filter by resource or metric name (סינון לפי שם המשאב או המדד), מקלידים filestore ובוחרים בקטע הניתן להרחבה Filestore Instance (מופע Filestore).

  4. מרחיבים את הקטע Instance ולוחצים על RPO.

  5. המדד RPO‏ times_since_last_replication מוצג. המדד הזה יהיה זמין כמה דקות אחרי השלמת הסנכרון הראשוני של הנתונים המשוכפלים.

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