בדף הזה מוסבר איך ליצור נפח אחסון חדש מגיבוי קיים.
לתשומת ליבכם
אתם יכולים לשחזר גיבויים בכספות גיבוי באזור מסוים לכל מאגר באזור הגיבוי.
בגיבויים שמאוחסנים בכספות גיבוי באזורים שונים, אפשר לשחזר גיבויים רק באופן מקומי, מכספת המקור לאזור המקור או מכספת היעד לאזור היעד. אי אפשר לשחזר לאזור אחר. שימו לב שהאפשרות הזו לא זמינה ברמת השירות Flex File.
אם הגדרתם מדיניות מינימלית לשמירת נתונים בכספת גיבוי שמכילה את הגיבוי, אי אפשר למחוק את הגיבוי לפני התאריך המתוזמן בשדה ניתן למחיקה בתאריך. מידע נוסף זמין במאמר מניעת מחיקה של גיבויים.
כשמשחזרים גיבוי של נפח בקיבולת גדולה, הנפח החדש נוצר אוטומטית כנפח בקיבולת גדולה.
הגודל של אמצעי האחסון המשוחזר צריך להיות גדול לפחות ב-20% מהקיבולת בשימוש של אמצעי האחסון בגיבוי. אפשר לשנות את הגודל של אמצעי האחסון אחרי שהשחזור מסתיים.
אפשר לשחזר גיבויים שמאוחסנים בכספת גיבוי שתומכת ב-CMEK רק אם יש גישה למפתח ההצפנה המשויך.
יצירת נפח אחסון חדש מגיבוי
המסוף
נכנסים לדף NetApp Volumes במסוף Google Cloud .
בקטע הגנה על נתונים, לוחצים על גיבויים.
בדף גיבויים, בוחרים את הגיבוי שרוצים לפתוח.
בחלק העליון של הדף, לוחצים על Create new volume from backup.
בשדה Volume name, מזינים שם לאמצעי האחסון. השם צריך להיות ייחודי לאזור, לכלול אותיות קטנות, מספרים ומקפים, ולהתחיל באות. הבחירה שלכם היא קבועה.
אופציונלי: בשדה Description, מזינים תיאור של אמצעי האחסון.
בקטע Storage pool details, בוחרים מאגר קיים או יוצרים מאגר חדש.
לגיבויים בכספות באזור, כל מאגרי האחסון באזור זמינים.
לגיבויים בכספות חוצות אזורים, כל מאגרי האחסון ברמות השירות Flex Unified, Standard, Premium ו-Extreme זמינים.
בקטע פרטי נפח האחסון, מזינים שם שיתוף בשדה שם השיתוף. השם של התיקייה המשותפת חייב להיות ייחודי לאזור.
בשדה קיבולת, מזינים את הקיבולת של אמצעי האחסון.
בגיבויים שבהם נפח המקור עדיין קיים, השדה Capacity (קיבולת) מאוכלס אוטומטית בגודל נפח המקור ואי אפשר לשנות אותו.
אפשר להשתמש בפקודה של Google Cloud CLI כדי לציין גודל אחר.
בגיבויים שבהם נפח המקור כבר לא קיים, צריך לציין את גודל הנפח החדש ב-GiB. הקיבולת צריכה להיות גדולה יותר מהגודל של Volume usage size (restored) של הגיבוי.
אופציונלי: מסמנים את התיבה Enable auto-tiering אם Storage Pool שאליו אתם משחזרים את הנתונים כולל אפשרות של חלוקה אוטומטית לרמות. אפשר גם להפעיל את ההגדרה הזו מאוחר יותר בהגדרות עוצמת הקול.
בתפריט הנפתח פרוטוקולים, בוחרים את הפרוטוקול.
בגיבויים שבהם נפח המקור עדיין קיים, השדה Protocol(s) מתמלא באופן אוטומטי בפרוטוקולים של נפח המקור ואי אפשר לשנות אותו.
בגיבויים שבהם נפח המקור כבר לא קיים, צריך לציין את אותם פרוטוקולים כמו בנפח המקור המקורי.
לנפחי NFS, מבצעים את השלבים הבאים:
לוחצים על Block volume from deletion when clients are connected בקטע Configuration for selected protocol(s) לנפחים שמשמשים כמאגרי נתונים של GCVE.
בקטע Export rules (כללי ייצוא), מבצעים את הפעולות הבאות:
לוחצים על הוספת כלל כדי להוסיף רשימה של לקוחות מורשים, את רמת הגישה המשויכת שלהם (קריאה וכתיבה או קריאה בלבד) ואת גישת השורש שלהם. מידע נוסף זמין במאמר בנושא בקרת גישה לנפח באמצעות מדיניות ייצוא.
לוחצים על סיום.
כדי להגדיר נפחי אחסון של SMB, מבצעים את השלבים הבאים:
בגיבויים שבהם אמצעי האחסון של המקור עדיין קיים, האפשרויות של פרוטוקול SMB לא מוצגות. עם זאת, אתם יכולים לשנות אותן אחרי שיוצרים את הנפח, או להשתמש בפקודה של Google Cloud CLI כדי לשחזר את הנפח ולציין את אפשרויות ה-SMB.
לגיבויים שבהם נפח המקור כבר לא קיים, בוחרים הגדרות פרוטוקול אופציונליות. מידע נוסף על אפשרויות הפרוטוקול זמין במאמר יצירת נפח אחסון חדש.
בנפחי iSCSI, מבצעים את הפעולות הבאות:
בגיבויים שבהם נפח המקור עדיין קיים, פרוטוקול iSCSI נבחר באופן אוטומטי.
לגיבויים שבהם אמצעי האחסון המקורי כבר לא קיים, בוחרים בפרוטוקול iSCSI. מידע נוסף על אפשרויות הפרוטוקול זמין במאמר בנושא יצירת נפח חדש.
אופציונלי: בקטע Snapshot configuration (הגדרת תמונת מצב), מגדירים תזמון לתמונות מצב של נפח אחסון:
אם רוצים שהלקוחות יוכלו לראות את ספריית התמונות, מסמנים את תיבת הסימון Make snapshot directory visible (הצגת ספריית התמונות).
אם רוצים לאפשר תמונות מצב מתוזמנות, מסמנים את התיבה Allow scheduled snapshots.
מגדירים את לוח הזמנים של קובץ ה-snapshot באמצעות הכרטיסיות Hourly, Daily, Weekly ו-Monthly:
בכל מרווח (שעתי, יומי, שבועי או חודשי), משתמשים בשדה Snapshots To Keep כדי להזין את מספר התמונות שרוצים לשמור. בשדות שעה (UTC) ודקה (UTC) מזינים את השעה שבה יישמרו התמונות.
אופציונלי: בקטע Backup configuration, מקצים מדיניות גיבוי וכספת גיבוי כדי להגדיר גיבויים מתוזמנים לנפח החדש.
מסמנים את התיבה אישור גיבויים מתוזמנים.
בתפריט הנפתח Backup policy, בוחרים מדיניות גיבוי קיימת או יוצרים מדיניות חדשה.
בתפריט הנפתח Backup vault, בוחרים כספת גיבוי קיימת או יוצרים כספת חדשה.
בקטע תוויות, לוחצים על הוספת תוויות כדי להוסיף תוויות רלוונטיות לנפח האחסון.
לוחצים על יצירה.
gcloud
יצירת נפח אחסון חדש מגיבוי:
gcloud netapp volumes create VOLUME_NAME \ --location=LOCATION \ --capacity=CAPACITY \ --protocols=PROTOCOLS \ --share-name=SHARE_NAME \ --storage-pool=STORAGE_POOL \ --source-backup=SOURCE_BACKUP \ --description=DESCRIPTION
מחליפים את הפרטים הבאים:
VOLUME_NAME: השם של אמצעי האחסון החדש שאליו רוצים לשחזר את הגיבוי.
LOCATION: המיקום שבו רוצים ליצור את אמצעי האחסון.
CAPACITY: הגודל של אמצעי האחסון החדש. הקיבולת צריכה להיות גדולה יותר מגודל השימוש בנפח (משוחזר) של הגיבוי.
PROTOCOLS: משמש לנפח המקורי שממנו נוצר הגיבוי.
SHARE_NAME: שם השיתוף של אמצעי האחסון החדש.
STORAGE_POOL: שם מאגר האחסון בתוךLOCATIONלאירוח הנפח.
SOURCE_BACKUP: שם המשאב של הגיבוי לשחזור. הפורמט הוא projects/PROJECT_ID/locations/LOCATION/backupVaults/BACKUP_VAULT_ID/ backups/BACKUP_ID
DESCRIPTION: תיאור של אמצעי האחסון.
אפשר להוסיף גם אפשרויות אחרות שספציפיות לפרוטוקול, כמו מדיניות ייצוא או מדיניות צילום תמונות מצב. אפשרויות נוספות מפורטות במאמרי העזרה בנושא Google Cloud SDK ל-NetApp Volumes.
מצב ONTAP
מזהים את פקודות ONTAP הנדרשות במסמכי התיעוד של ONTAP.
לפני שמתחילים
לפני שמשחזרים נפח מגיבוי, חשוב לבדוק את הדרישות המוקדמות הבאות:
כדי לבצע שחזור מלא של הגיבוי, צריך ליצור אמצעי אחסון להגנה על הנתונים באמצעות ממשקי ה-API במצב ONTAP.
כדי לבצע שחזור סלקטיבי של קבצים, יוצרים אמצעי אחסון לקריאה ולכתיבה.
כך עושים את זה:
יוצרים נפח חדש להגנה על נתונים (DP) של
type=DP.מוודאים שבנפח ההגנה על הנתונים יש מספיק מקום לגיבוי שמשחזרים.
מגדירים את סגנון האבטחה המתאים לנתונים שמשחזרים.
שחזור ווליום במצב ONTAP:
gcloud netapp storage-pools restore-volume STORAGE_POOL \ --location=LOCATION \ --backup=BACKUP_NAME \ --volume-uuid=VOLUME_UUID \ [--files=FILE1,FILE2,...] \ [--destination-path=DESTINATION_PATH] \ [--async]
מחליפים את הפרטים הבאים:
STORAGE_POOL: שם מאגר האחסון במצב ONTAP שבו נמצא הנפח.
LOCATION: המיקום שבו רוצים ליצור את אמצעי האחסון.
BACKUP_NAME: שם המשאב של הגיבוי לשחזור. פורמט: projects/PROJECT_NAME/locations/LOCATION/backupVaults/BACKUP_VAULT_NAME/ backups/BACKUP_NAME
VOLUME_UUID: המזהה הייחודי האוניברסלי (UUID) של אמצעי האחסון שאליו רוצים לשחזר את הגיבוי.
FILE1, FILE2: הנתיב המוחלט של הקבצים שרוצים לשחזר.
DESTINATION_PATH: המיקום בנפח היעד שבו רוצים לשחזר את הקבצים.
דוגמה: שחזור לנפח במצב ONTAP
gcloud netapp storage-pools restore-volume my-storage-pool \ --location=us-central1 \ --backup="projects/my-project/locations/us-central1/backupVaults/bv-1/backups/backup-to-restore-from" \ --volume-uuid="d5084fb3-4796-11f1-a62a-b125d7b38361"
דוגמה: שחזור קבצים סלקטיבי לנפח במצב ONTAP
gcloud netapp storage-pools restore-volume my-storage-pool \ --location=us-central1 \ --backup="projects/my-project/locations/us-central1/backupVaults/bv-1/backups/backup-to-restore-from" \ --volume-uuid="d5084fb3-4796-11f1-a62a-b125d7b38361" \ --files="/path/to/your/file1.txt,/path/to/your/other/file2.dat" \ --destination-path="/my_restore_destination"