בדף הזה מוסבר איך לשחזר גיבוי למופע.
לפני שמתחילים
לפני שמתחילים לשחזר נתונים, צריך להפעיל ממשקי API ולוודא שהתפקידים וההרשאות הנדרשים ניתנו. מידע נוסף זמין במאמר לפני שמתחילים.
שחזור גיבוי רגיל למקור או למופע קיים
אפשר לשחזר גיבוי של רמה בסיסית למופע המקור או לשיתוף קבצים של מופע Filestore קיים.
לפני שמתחילים פעולת שחזור, מומלץ להשהות את האפליקציות ולבטל את ההרכבה ממערכת הקבצים כדי להפחית את הסיכון לשגיאות באפליקציות. אחרי שמשחזרים את שיתוף הקבצים מגיבוי, צריך לטעון אותו מחדש. כל הנעילות של קבצים שעדיין לא בוטלו יבוטלו אחרי השחזור. במהלך השחזור, הפעולות של הלקוח READ ו-WRITE מושהות.
כשמשחזרים גיבוי למופע Filestore קיים, הקיבולת של מופע היעד צריכה להיות גדולה או שווה לקיבולת של המופע המקורי שממנו נוצר הגיבוי. אם למופע המקורי יש קיבולת גדולה יותר, צריך קודם להגדיל את הקיבולת של מופע היעד לפני שמנסים לבצע את פעולת השחזור.
אם שחזור גיבוי למופע HDD בסיסי או SSD בסיסי נכשל, מצב שיתוף הקבצים נשאר ללא שינוי.
המסוף
- נכנסים לדף Instances במסוף Google Cloud .
- ברשימת המכונות, לוחצים על המכונה שרוצים לשחזר ממנה את הגיבוי כדי לראות את פרטי המכונה.
- לוחצים על הכרטיסייה גיבויים.
- מחפשים את הגיבוי שרוצים לשחזר ולוחצים על פעולות נוספות.
- לוחצים על שחזור הגיבוי.
- בוחרים את מופע היעד לשחזור:
- אם משחזרים את מופע המקור, לוחצים על מופע המקור.
- אם משחזרים למכונה קיימת אחרת:
- לוחצים על מופע קיים אחר.
- לוחצים על בחירת מופע.
- בוחרים את מופע היעד שבו רוצים שהגיבוי המשוחזר יישמר ולוחצים על בחירה.
- לוחצים על שחזור.
- לוחצים על תיבת הסימון לאישור.
- מזינים את שם הגיבוי בשדה להזנת קלט ולוחצים על שחזור.
gcloud
כדי לשחזר שיתוף קבצים ב-Filestore למופע קיים, מריצים את הפקודה instances restore:
gcloud filestore instances restore INSTANCE_ID \
--source-backup=BACKUP_ID \
--source-backup-region=BACKUP_LOCATION \
--file-share=FILE_SHARE_NAME \
--zone=INSTANCE_LOCATION
כאשר:
- INSTANCE_ID הוא השם של מופע Filestore קיים שאליו רוצים לשחזר את שיתוף הקבצים.
- BACKUP_ID הוא שם הגיבוי שממנו רוצים לשחזר.
- BACKUP_LOCATION הוא האזור שבו הגיבוי נמצא.
- FILE_SHARE_NAME הוא השם של שיתוף הקבצים שאליו רוצים לשחזר.
- INSTANCE_LOCATION הוא האזור שבו נמצאת מכונת Filestore.
דוגמה
הפקודה הבאה משחזרת את mybackup, שנמצא באזור asia-east2, לשיתוף הקבצים vol1 במופע Filestore myinstance, שנמצא באזור us-central1-c:
gcloud filestore instances restore myinstance \
--source-backup=mybackup \
--source-backup-region=asia-east2 \
--file-share=vol1 \
--zone=us-central1-c
שחזור גיבוי רגיל למופע חדש
כשמשחזרים גיבוי אזורי, גיבוי אזורי וגיבוי של Enterprise למופע חדש של Filestore, הקיבולת של שיתוף הקבצים החדש צריכה להיות גדולה או שווה לקיבולת של הגיבוי. כדי לשחזר גיבוי רגיל, פועלים לפי השלבים הבאים:
המסוף
נכנסים לדף Backups של Filestore במסוף Google Cloud .
לוחצים על הכרטיסייה רגיל.
בוחרים את הגיבוי מהרשימה.
לוחצים על שחזור.
מגדירים את המכונה החדשה לפי ההוראות במאמר יצירת מכונה.
לוחצים על שחזור.
gcloud
כדי לשחזר שיתוף קבצים ב-Filestore למופע חדש, מריצים את הפקודה instances create:
gcloud filestore instances create INSTANCE_ID \
--zone=ZONE \
--tier=TIER \
--file-share=name=FILE_SHARE_NAME,capacity=FILE_SHARE_CAPACITY,source-backup=SOURCE_BACKUP_NAME,source-backup-region=SOURCE_BACKUP_LOCATION \
--network=name=VPC_NETWORK,reserved-ip-range=RESERVED_IP_ADDRESS
כאשר:
- INSTANCE_ID הוא השם שרוצים לתת למופע החדש של Filestore.
- ZONE הוא התחום שבו נמצאת מכונת Filestore.
- TIER הוא רמת השירות שבה רוצים להשתמש. היא צריכה להיות זהה לגיבוי המקור.
- FILE_SHARE_NAME הוא השם שציינתם לשיתוף קבצים ב-NFS שמוגש מהמופע.
- FILE_SHARE_CAPACITY הוא הקיבולת שרוצים לשיתוף הקבצים ב-GiB או ב-TiB, בהתאם לסוג האירוע ולצרכים שלכם.
- SOURCE_BACKUP_NAME הוא שם הגיבוי שממנו רוצים לשחזר.
- SOURCE_BACKUP_LOCATION הוא האזור שבו הגיבוי נמצא.
- VPC_NETWORK הוא השם של רשת ה-VPC שבה רוצים שהמופע ישתמש.
- RESERVED_IP_ADDRESS הוא טווח כתובות ה-IP של מופע Filestore.
פרטים על הדגל gcloud מופיעים במאמר יצירת מופע.
דוגמה
הפקודה הבאה יוצרת מופע Filestore חדש myinstance-restored שנמצא באזור us-central1-c ברשת ברירת המחדל. גיבוי mybackup שנמצא באזור asia-east2 משוחזר בשיתוף קבצים vol1 של myinstance-restored בנפח 2TiB:
gcloud filestore instances create myinstance-restored \
--zone=us-central1-c \
--tier=zonal \
--network=name=default \
--file-share=name=vol1,capacity=2TiB,source-backup=mybackup,source-backup-region=asia-east2
שחזור גיבוי משופר
אפשר לשחזר גיבוי משופר רק למופע חדש. כדי לשחזר גיבוי משופר:
המסוף
נכנסים לדף Backups של Filestore במסוף Google Cloud .
לוחצים על הכרטיסייה משופר.
בוחרים מופע וכספת גיבוי מהרשימה כדי להציג את הגיבויים הזמינים, ולוחצים על שם הגיבוי.
לוחצים על שחזור.
מגדירים את המכונה החדשה לפי ההוראות במאמר יצירת מכונה.
gcloud
כדי לשחזר שיתוף קבצים ב-Filestore למופע חדש, מריצים את הפקודה instances create:
gcloud filestore instances create INSTANCE_ID \
--zone=ZONE \
--tier=TIER \
--network=name=VPC_NETWORK \
--file-share=name=FILE_SHARE_NAME,capacity=FILE_SHARE_CAPACITY,source-backupdr-backup=SOURCE_BACKUP_PATH
כאשר:
- INSTANCE_ID הוא השם שרוצים לתת למופע החדש של Filestore.
- ZONE הוא התחום שבו נמצאת מכונת Filestore.
- TIER הוא רמת השירות שבה רוצים להשתמש.
- FILE_SHARE_NAME הוא השם שציינתם לשיתוף קבצים ב-NFS שמוגש מהמופע.
- FILE_SHARE_CAPACITY הוא הקיבולת שרוצים לשיתוף הקבצים ב-GiB או ב-TiB, בהתאם לסוג האירוע ולצרכים שלכם. הקיבולת שהוקצתה למופע החדש צריכה להיות שווה לקיבולת שהוקצתה למופע המקור או גדולה ממנה.
SOURCE_BACKUP_PATH הוא הנתיב המלא לגיבוי שממנו מתבצע השחזור של המופע. הנתיב הוא בפורמט הבא:
projects/PROJECT_ID/locations/LOCATION/backupVaults/BACKUP_VAULT_ID/dataSources/DATASOURCE/backups/BACKUP_IDכאשר:
- PROJECT_ID הוא שם הפרויקט שבו נמצא הגיבוי.
- LOCATION הוא המיקום של הגיבוי.
- BACKUP_VAULT_ID הוא השם של כספת הגיבוי.
- DATASOURCE הוא המזהה של מקור הנתונים.
- BACKUP_ID הוא המזהה של הגיבוי.
VPC_NETWORK הוא השם של רשת ה-VPC שבה רוצים שהמופע ישתמש.
דוגמה
הפקודה הבאה יוצרת מופע חדש של Filestore backupdr-instance-restored שנמצא באזור us-central1-a ברשת default. הגיבוי משוחזר בשיתוף הקבצים vol1 של backupdr-instance-restored עם קיבולת של 1TiB:
gcloud --project=gcbdr-project filestore instances create backupdr-instance-restored \
--zone=us-central1-a \
--tier=zonal \
--file-share=name="vol1",capacity=1024,source-backupdr-backup="projects/gcbdr-project/locations/us-central1/backupVaults/vault-1/dataSources/a11111bb222ccc333ddd4444eee555555f6666/backups/00aaab11-2222-3333-c444-d5ddd555555d" \
--network=name="default"
שחזור של מופע Filestore מכספת גיבוי
כדי לשחזר מופע Filestore מכספת גיבוי ב Google Cloud פועלים לפי ההוראות במאמר שחזור מופע Filestore מכספת גיבוי ב Google Cloud.
המאמרים הבאים
- איך מתזמנים גיבויים באמצעות Cloud Scheduler
- מידע נוסף על גיבויים, תרחישים נפוצים ושיטות מומלצות
- מידע על תמחור גיבויים
- איך מגדירים התראות על נפח אחסון שעומד להסתיים ועל מכסת גיבויים שעומדת להסתיים
- בעיות ידועות שקשורות לגיבויים