תמונות מצב וניהול נתונים שמבוסס על תמונות מצב

השירות NetApp Volumes עוזר לכם לנהל את השימוש בנתונים באמצעות יכולות של תמונות מצב.

בניגוד לתמונות מצב של דיסקים לאחסון מתמיד ב-Google, תמונות מצב של NetApp Volumes הן לא עותק פיזי נפרד של הנתונים. ב-NetApp Volumes נעשה שימוש ב-copy-on-write בזמן אמת, כך שקבצים שלא עברו שינוי בתמונות מצב לא צורכים את הקיבולת של הווליום. שימו לב: כשמחליפים את כל הנתונים, התמונה תופסת נפח אחסון משמעותי, ולכן צריך לקחת את זה בחשבון כשמקצים נפח אחסון.

מאפייני תמונה במסגרת

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

  • צילום מיידי. תמונות מצב מצלמות נתונים בנפח אחסון בנקודת זמן מדויקת.

  • ביצועים ללא שינוי. השימוש בתמונות מצב לא משפיע על הביצועים של אמצעי האחסון.

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

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

  • אפשר להשתמש בו כדי ליצור שיבוטים מהירים. אפשר ליצור נפחים חדשים מכל תמונת מצב שמאוחסנת באותו אזור. יצירת נפח אחסון חדש מ-snapshot אורכת אותו פרק זמן כמו יצירת נפח אחסון ריק חדש, ללא קשר לגודל נפח האחסון או ה-snapshot. לדוגמה, אפשר לשכפל נפח אחסון של 100TiB תוך כמה שניות. השיבוט הוא נפח אחסון חדש, והחיוב הוא לפי הקיבולת שלו.

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

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

תרחישים לדוגמה

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

  • שיבוט אפליקציות: אפשר להשתמש בתכונה של צילום מצב ושיבוט אפליקציות כדי לאפשר יותר איטרציות של בדיקות במהירויות גבוהות יותר, ללא תלות בגודל השיבוט ובמבנה הנתונים.

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

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

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

  • הגנה מפני תוכנות כופר: NetApp Volumes עוזר להגן מפני אובדן נתונים כתוצאה מהתקפות של תוכנות כופר. מכיוון שצילומי מצב הם לקריאה בלבד ואי אפשר להצפין אותם, הם עוזרים להגן מפני הצפנה או מחיקה לא רצויות של נתונים ממכונה וירטואלית שנפרצה, שאולי יש לה את עוצמת הקול המותקנת. במקרה של אובדן נתונים או פגיעה בנתונים, אפשר להשתמש בתמונת מצב כדי להחזיר נפח שלם למצב קודם תוך שניות.

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

  • נקודות שחזור עקביות ברמת האפליקציה: אפשר להשתמש ב-NetApp Volumes כדי ליצור תמונות מצב עקביות במקרה של קריסה. אלה תמונות מצב של הנתונים שלכם, שאולי לא כוללות את השינויים האחרונים בגלל שמירת נתונים במטמון של הלקוח. אפשר גם לבחור ליצור תמונות מצב עקביות של האפליקציה, שהן תמונות מצב שנוצרות אחרי שמערכת ההפעלה והאפליקציה כותבות את המצב הנוכחי של הנתונים לאחסון. תמונות מצב שמתאימות לאפליקציה מספקות נקודת שחזור ברורה לאפליקציה, ואפשר להשתמש בהן כדי ליצור שיבוט עקבי של האפליקציה.

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

  • שימוש לוגי בנפח האחסון: השימוש בנפח האחסון של NetApp Volumes משקף את הנתונים במערכת הקבצים הפעילה ואת הבלוקים שנמחקו ונשמרו בתמונות המצב. בלוקים של תמונות מצב שנשמרו משוחררים ברגע שתמונת המצב האחרונה שמפנה לבלוקים נמחקת. הנפח הלוגי שנעשה בו שימוש, כולל נתונים שנמחקו ונשמרו על ידי תמונות מצב, תופס נפח שהוקצה לכרך. מידע נוסף מופיע במאמר בנושא ניהול תמונות מצב של נפחים.