✕ סגור 
צור קשר
תודה על ההתעניינות .

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form

Long Term Retention Backup in Azure SQL DB

פיני קרישר
|
Nov 9, 2016
alt="facebook"alt="linkedin"להרשמה לניוזלטר
title="Google"
EuropeClouds.com
alt="blogs"

אפשר לבצע פעולות אלו גם בפורטל וגם ב PS

אני אציג בפוסט זה את הדרך לבצע גיבויים אלו דרך הפורטל

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

Announcement:

https://azure.microsoft.com/en-us/blog/azure-sql-database-now-supporting-up-to-10-years-of-backup-retention-public-preview/

PS:

https://azure.microsoft.com/en-us/documentation/articles/sql-database-long-term-retention/

אז קדימה בואו נצלול לעולם הגיבויים ארוכי הטווח.

המפתח הוא להבין מה היה עד היום ומה מציעים עכשיו.

עד היום היה ניתן לשחזר אחורה עד 35 ימים (לפי ה tier המתאים) לכל נקודה בזמן (PIT).?

עכשיו מציעים ללא קשר ל tier שמירה של עד 10 שנים של עותק של בסיס הנתונים.

במענה לשאלה שלי ענו לי ככה:

The SQL Long term backup retention only saves the weekly backup to Recovery Service Vault

מר הם שומרים רק Full backups. ואותם מעבירים ל Recovery Service Vault.

שזהו המחסן או ה Storage שנשמרים בו הקבצים.

Backup: 

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

Restore:

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

זהו.

שאלות שנשאלות :

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

אם שומרים את הגיבוי המלא אז מה יהיה אם רוצים לשחזר לאמצע שבוע? אי אפשר שיזחור רק לזמן גיבוי שהוא גיבוי full.

נעבור על התהליך בתמונות:

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

​ מאשרים תנאים, בחלון שנפתח בוחרים את כל מה שצריך. אם אין vault, צריך לייצר כזה אחד.

 מאשרים תנאים, בחלון שנפתח בוחרים את כל מה שצריך. אם אין vault צריך לייצר חדש.

 

הנה ההודעה - כאשר לא קיים Vault - Recovery Service.

 

נייצר Recovery Service - באותו הסבסקרפשין ובאותו איזור של בסיס הנתונים שלנו - ומצורפת התמונה.

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

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

שימו לב שרואים ב vault את הגדלים של הקבצים שנשמרו - אולם עדיין לא מצליחים להגיע לזה ממש מתוך מוצר זה.

לאחר מכן מגיע שלב ה Restore. שימו לב הוא יופיע רק לאחר שיתבצע גיבוי מלא לבסיס הנתונים Full. ניגשים לבסיס הנתונים ולוחצים על restore.

לוחצים על Long Term

בוחרים את המחסנית המתאימה

ומאשרים - לאחר זמן מה מסתיים השיחזור ורואים את בסיס הנתונים במקום. יש גם הודעה בלוגים:

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

זהו - ניתן לשחזר ולשמור שנים רבות - כמו שציינתי בסיסי נתונים שנמחקו טרם בדקתי - הם טוענים שזה עובד ב PS. 

אפשר לבצע פעולות אלו גם בפורטל וגם ב PS

אני אציג בפוסט זה את הדרך לבצע גיבויים אלו דרך הפורטל

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

Announcement:

https://azure.microsoft.com/en-us/blog/azure-sql-database-now-supporting-up-to-10-years-of-backup-retention-public-preview/

PS:

https://azure.microsoft.com/en-us/documentation/articles/sql-database-long-term-retention/

אז קדימה בואו נצלול לעולם הגיבויים ארוכי הטווח.

המפתח הוא להבין מה היה עד היום ומה מציעים עכשיו.

עד היום היה ניתן לשחזר אחורה עד 35 ימים (לפי ה tier המתאים) לכל נקודה בזמן (PIT).?

עכשיו מציעים ללא קשר ל tier שמירה של עד 10 שנים של עותק של בסיס הנתונים.

במענה לשאלה שלי ענו לי ככה:

The SQL Long term backup retention only saves the weekly backup to Recovery Service Vault

מר הם שומרים רק Full backups. ואותם מעבירים ל Recovery Service Vault.

שזהו המחסן או ה Storage שנשמרים בו הקבצים.

Backup: 

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

Restore:

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

זהו.

שאלות שנשאלות :

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

אם שומרים את הגיבוי המלא אז מה יהיה אם רוצים לשחזר לאמצע שבוע? אי אפשר שיזחור רק לזמן גיבוי שהוא גיבוי full.

נעבור על התהליך בתמונות:

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

​ מאשרים תנאים, בחלון שנפתח בוחרים את כל מה שצריך. אם אין vault, צריך לייצר כזה אחד.

 מאשרים תנאים, בחלון שנפתח בוחרים את כל מה שצריך. אם אין vault צריך לייצר חדש.

 

הנה ההודעה - כאשר לא קיים Vault - Recovery Service.

 

נייצר Recovery Service - באותו הסבסקרפשין ובאותו איזור של בסיס הנתונים שלנו - ומצורפת התמונה.

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

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

שימו לב שרואים ב vault את הגדלים של הקבצים שנשמרו - אולם עדיין לא מצליחים להגיע לזה ממש מתוך מוצר זה.

לאחר מכן מגיע שלב ה Restore. שימו לב הוא יופיע רק לאחר שיתבצע גיבוי מלא לבסיס הנתונים Full. ניגשים לבסיס הנתונים ולוחצים על restore.

לוחצים על Long Term

בוחרים את המחסנית המתאימה

ומאשרים - לאחר זמן מה מסתיים השיחזור ורואים את בסיס הנתונים במקום. יש גם הודעה בלוגים:

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

זהו - ניתן לשחזר ולשמור שנים רבות - כמו שציינתי בסיסי נתונים שנמחקו טרם בדקתי - הם טוענים שזה עובד ב PS. 

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

הירשם לרשימת הדיוור של IsraelClouds

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form