none
גיבוי SQL RRS feed

  • שאלה

  • שלום,

    ברשותי SQL 2005.

    ברצוני לבצע תזמון לגיבוי של מסד הנתונים.

    האם ניתן ? אם כן,כיצד ?

    בתודה מראש

    גיורא

    יום ראשון 26 דצמבר 2010 07:38

תשובות

  • הי גיורא,

    מכוון שאתה לא DBA הייתי ממליץ לך להשתמש ב- maintenance plan wizard.

    דרך ה- managment studio, תפתח את התיקיה של Maintenance palns וע"י קליק ימני תבחר New maintenance plan.

    שלבים:

    1. תקבע שם, לדוגמא Backup DB.

    2. מה- maintaenance plan tasks, שנמצא מצד שנמצא משמאל, תבחר back up database task.

    3. תגרור אותו למשטח העבודה, מרכזי.

    4. doube click על ה- task יפתח חלון הגדרות.

    5. תגדיר סוג גיבוי, איזה בסיסי נתונים וכו'.

    6. לאחר מכן, בלשונית של ה- maintanance plan design תלחץ על subplan schedule. אייקון של לוח שנה, ותקבע את התזמון.

    זה בגדול מה שצריך לעשות.

    מכוון שאתה לא DBA, הייתי ממליץ לך להתייעץ עם DBA לגבי הניהול של הגיבויים, מכוון שתהליך כנ"ל דורש אדמיניסטרציה, כלומר:

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

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

    מהי תוכנית גיבוי? האם full כל יום? במקרה כזה אתה יכול לאבד נתונים של יום שלם!

    בקיצור, כל נושא הגיבויים ושיחזורים דורשים הסתכלות של DBA.

    בהצלחה

     

     


    אסף שלם
    • הוצע כתשובה על-ידי Idoamrani יום ראשון 26 דצמבר 2010 13:51
    • סומן כתשובה על-ידי גודיגה יום ראשון 26 דצמבר 2010 15:05
    יום ראשון 26 דצמבר 2010 09:50

כל התגובות

  • עליך להשתמש ב-Job לשם כך (תגיע לזה דרך סעיף AGENT ב-SSMS).
    Geri Reshef http://gerireshef.wordpress.com
    יום ראשון 26 דצמבר 2010 08:28
  • גרי שלום ותודה.

    אני לא DBA.

    תוכל אולי לכוון אותי ללינק למסמך how to..

    בתודה מראש

    גיורא

    יום ראשון 26 דצמבר 2010 09:13
  • הי גיורא,

    מכוון שאתה לא DBA הייתי ממליץ לך להשתמש ב- maintenance plan wizard.

    דרך ה- managment studio, תפתח את התיקיה של Maintenance palns וע"י קליק ימני תבחר New maintenance plan.

    שלבים:

    1. תקבע שם, לדוגמא Backup DB.

    2. מה- maintaenance plan tasks, שנמצא מצד שנמצא משמאל, תבחר back up database task.

    3. תגרור אותו למשטח העבודה, מרכזי.

    4. doube click על ה- task יפתח חלון הגדרות.

    5. תגדיר סוג גיבוי, איזה בסיסי נתונים וכו'.

    6. לאחר מכן, בלשונית של ה- maintanance plan design תלחץ על subplan schedule. אייקון של לוח שנה, ותקבע את התזמון.

    זה בגדול מה שצריך לעשות.

    מכוון שאתה לא DBA, הייתי ממליץ לך להתייעץ עם DBA לגבי הניהול של הגיבויים, מכוון שתהליך כנ"ל דורש אדמיניסטרציה, כלומר:

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

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

    מהי תוכנית גיבוי? האם full כל יום? במקרה כזה אתה יכול לאבד נתונים של יום שלם!

    בקיצור, כל נושא הגיבויים ושיחזורים דורשים הסתכלות של DBA.

    בהצלחה

     

     


    אסף שלם
    • הוצע כתשובה על-ידי Idoamrani יום ראשון 26 דצמבר 2010 13:51
    • סומן כתשובה על-ידי גודיגה יום ראשון 26 דצמבר 2010 15:05
    יום ראשון 26 דצמבר 2010 09:50