ווי אזוי צו באַקאַפּן און צוריקשטעלן דאַטאַבייסעס אין SQL סערווער

ווי צו באַקאַפּן און צוריקשטעלן דאַטאַבייסעס אין SQL סערווער

SQL סערווער איז א דאטאבאזע פארוואלטונג סיסטעם (DBMS) וואס ווערט ברייט גענוצט אין דער IT וועלט פארן פארוואלטן דאטן. בעקאפ און רעסטאר זענען צוויי וויכטיגע אפעראציעס וואס יעדער דאטאבאזע אדמיניסטראטאר זאל פארשטיין צו פארזיכערן דאטן זיכערהייט און רעסטאראציע אין פאל פון סיסטעם דורכפאל, קארופציע, אדער דאטן פארלוסט. דער ארטיקל וועט באהאנדלען די טריט פארן בעקאפן און רעסטארירן א דאטאבאזע אין SQL סערווער אין דעטאל און קלאר.

פארוואס איז באַקאַפּ און ריסטאָר וויכטיק?

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

טריט צו באַקאַפּן אַ דאַטאַבייס אין SQL סערווער

עס זענען דא עטלעכע מעטאָדן פֿאַר באַקאַפּן אַ דאַטאַבייס אין SQL סערווער. דאָ זענען די מערסט געוויינטלעכע צוגאַנגען:

1. באַקאַפּ דורך SQL סערווער מאַנאַגעמענט סטודיאָ (SSMS)

SQL סערווער מאַנאַגעמענט סטודיאָ (SSMS) איז אַן אויסגעצייכנט GUI געצייַג פֿאַר פאַרוואַלטן SQL סערווער, אַרייַנגערעכנט דורכפירן דאַטאַבייס באַקאַפּס.

1. עפֿענען SSMS:
– עפֿנט SSMS און לאָגט זיך איין אין אייער SQL סערווער אינסטאַנץ.

2. אויסקלייבן דאַטאַבייס:
– אין אָביעקט עקספּלאָרער, יקספּאַנד "דאַטאַבייסעס" און סעלעקטירן די דאַטאַבייס וואָס איר ווילט באַקאַפּן.

3. אָנהייבן דעם באַקאַפּ פּראָצעס:
– רעכט-קליק אויף דער אויסגעקליבענער דאַטאַבייס, און דערנאָך אויסקלײַבן "טאַסקס" > "באַקאַפּ".

4. באַקאַפּ קאָנפיגוראַציע:
– אין דעם "באַקאַפּ דאַטאַבייס" פֿענצטער, אויסקלייבן דעם באַקאַפּ טיפּ (פול, דיפערענציעל, אָדער לאָג). פולע באַקאַפּ איז טיפּיש די מערסט אָפט געניצטע.
– ספּעציפֿיצירן דעם באַקאַפּ דעסטינאַציע, צי צו דיסק צי טייפּ. דריקט דעם "צולייגן" קנעפּל צו ספּעציפֿיצירן דעם אָרט פֿאַר שפּאָרן דעם באַקאַפּ טעקע (.bak).

5. אָנהייבן באַקאַפּ:
– דריקט "OK" צו אָנהייבן דעם באַקאַפּ פּראָצעס. וואַרט ביז דער פּראָצעס ענדיקט זיך און זאָרגט אַז קיין טעותים דערשייַנען נישט.

2. באַקאַפּ דורך טי-סקועל

נאך אן אלטערנאטיוו פאר בעקאפינג איז צו ניצן Transact-SQL (T-SQL).

1. עפֿענען קווערי רעדאַקטאָר:
– עפֿנט SSMS און לאָגט זיך איין אין דער SQL סערווער אינסטאַנץ, דערנאָך עפֿנט דאָס "נייַע קווערי" פֿענצטער.

2. שרייב באַקאַפּ סקריפּט:
– שרייבט דעם פאלגנדן T-SQL סקריפט צו דורכפירן דעם באַקאַפּ. פאַרבייטן `YourDatabaseName` מיט דיין דאַטאַבייס נאָמען, און `FilePath\YourBackup.bak` מיט דעם באַקאַפּ דעסטיניישאַן פּאַד.

`sql
באַקאַפּ דאַטאַבאַזע דיין דאַטאַבאַזע נאָמען
צו דיסק = 'C:\Backup\YourBackup.bak'
מיט פֿאָרמאַט,
מעדיע נאָמען = 'SQLServerBackups',
נאמען = 'פולע באַקאַפּ פון דיין דאַטאַבייס נאָמען';
““

3. סקריפּט אויספירונג:
– אויספירן דעם סקריפּט דורך דריקן דעם "אויספירן" קנעפל אדער F5. ווארט ביז דער פראצעס ענדיקט זיך.

3. אויטאָמאַטישע באַקאַפּ ניצנדיק וישאַלט פּלאַן

צו דורכפירן אויטאָמאַטישע און פּלאַנירטע באַקאַפּס, קענט איר נוצן וישאַלט פּלענער אין SQL סערווער.

1. עפֿנט דעם וישאַלט פּלאַן וויזאַרד:
– אין אָביעקט עקספּלאָרער, יקספּאַנד "מאַנאַגעמענט", רעכט-קליק "וישאַלט פּלאַנז", און דערנאָך סעלעקטירן "וישאַלט פּלאַן וויזאַרד".

2. פּלאַנירונג קאָנפיגוראַציע:
– פֿאָלגט די טריט אין דעם וויזערד צו ספּעציפֿיצירן דעם באַקאַפּ פּלאַן, באַקאַפּ טיפּ און סטאָרידזש אָרט.

3. ראַטעווען און וואַלידירן:
– אַמאָל פֿאַרטיק, ראַטעוועט דעם וישאַלט פּלאַן און זיכערט זיך אַז עס איז וואַלידירט און אויסגעפירט לויט אייער ספּעציפֿירטן פּלאַן.

טריט צו צוריקשטעלן א דאטאבאזע אין SQL סערווער

דער צוריקשטעלן פּראָצעס איז די פארקערטע פון ​​דעם באַקאַפּ פּראָצעס. דאָ איז ווי אַזוי צו צוריקשטעלן אַ דאַטאַבייס ניצנדיק SSMS און T-SQL.

1. צוריקשטעלן דורך SQL סערווער מאַנאַגעמענט סטודיאָ (SSMS)

1. עפֿענען SSMS:
– עפֿנט SSMS און לאָגט זיך איין אין אייער SQL סערווער אינסטאַנץ.

2. אָנהייבן דעם רעסטאָר פּראָצעס:
– רעכט-קליק אויף "דאַטאַבייסעס" אין אָביעקט עקספּלאָרער, און דערנאָך אויסקלײַבן "Restore Database".

3. צוריקשטעלן קאָנפיגוראַציע:
– אין דעם "Restore Database" פֿענצטער, סעלעקטירט די "Device" אָפּציע און גיט דעם "..." קנעפּל צו געפֿינען די באַקאַפּ טעקע (.bak) וואָס איר האָט פריער באשאפן.
– אַמאָל די טעקע איז אויסגעקליבן, סעלעקטירט די דאַטאַבייס וואָס איר ווילט צוריקשטעלן.

4. ספּעציפֿיצירן די צוריקשטעלן אָפּציעס:
– אונטער דער "צוריקשטעלן אָפּציעס" סעקציע, מאַכט זיכער אַז איר אויסקלייבט די פּאַסיק אָפּציע ווי "איבערשרייַבן די עקסיסטירנדיקע דאַטאַבייס" אויב איר ווילט פאַרבייַטן אַן עקסיסטירנדיקע דאַטאַבייס.
– איר קענט אויך אויסקלײַבן צו ענדערן די דאַטן און לאָג טעקע פּאַטס אויב נייטיק.

5. אָנהייבן צוריקשטעלן:
– דריקט "OK" צו אָנהייבן דעם צוריקשטעלן פּראָצעס. וואַרט ביז דער פּראָצעס ענדיקט זיך און זיכערט זיך אַז עס זענען נישטאָ קיין טעותים.

2. צוריקשטעלן דורך טי-סקועל

1. עפֿענען קווערי רעדאַקטאָר:
– עפֿנט SSMS און לאָגט זיך איין אין דער SQL סערווער אינסטאַנץ, דערנאָך עפֿנט דאָס "נייַע קווערי" פֿענצטער.

2. שרייב דעם "Restore Script":
– שרייבט דעם פאלגנדן T-SQL סקריפט צו דורכפירן די רעסטאראציע. פארטרעט `YourDatabaseName` מיט אייער דאטאבאזע נאמען און `FilePath\YourBackup.bak` מיט דעם בעקאפ פייל דרך.

`sql
צוריקשטעלן דאַטאַבאַזע אייער דאַטאַבאַזע נאָמען
פֿון דיסק = 'C:\Backup\YourBackup.bak'
מיט פאַרבייַטן;
““

3. סקריפּט אויספירונג:
– אויספירן דעם סקריפּט דורך דריקן דעם "אויספירן" קנעפל אדער F5. ווארט ביז דער פראצעס ענדיקט זיך.

עצות און בעסטע פּראַקטיקעס

1. דורכפירן רעגולערע באַקאַפּס:
– מאַכט זיכער צו באַקאַפּן אייער דאַטאַבייס רעגולער. פּלאַנירט אויטאָמאַטישע באַקאַפּס אויב מעגלעך.

2. ראַטעוועט די באַקאַפּ אין אַ זיכער אָרט:
– האַלטן באַקאַפּ טעקעס אין אַ זיכער אָרט באַזונדער פֿון די הויפּט סערווער. למשל, וואָלקן סטאָרידזש, עקסטערנאַל דרייוו, אדער טייפּ.

3. באַקאַפּ וועריפיקאַציע:
– נאכדעם וואס איר מאכט א בעקאפ, זאלט ​​איר שטענדיג באשטעטיגן אז די בעקאפ טעקע איז גילטיק און קען צוריקגעשטעלט ווערן. איר קענט צוריקשטעלן צו א טעסט דאטנבאזע צו באשטעטיגן דאס.

4. מאָניטאָרירן דעם באַקאַפּ און רעסטאָר פּראָצעס:
– שטענדיק מאָניטאָרירן די באַקאַפּ און רעסטאָר פּראָצעסן צו זיכער מאַכן אַז זיי לויפן גלאַט און אָן ערראָרס.

5. דאָקומענטירן דעם פּראָצעס:
– שאַפֿן פֿולשטענדיקע דאָקומענטאַציע פֿון דעם באַקאַפּ און רעסטאָר פּראָצעס כּדי צו מאַכן עס גרינגער פֿאַרן IT מאַנשאַפֿט צו וויסן די טריט צו נעמען אין אַ נויטפֿאַל סיטואַציע.

קעסימפּולאַן

באַקאַפּ און רעסטאָר זענען קריטישע אויפגאַבן פֿאַר יעדן דאַטאַבייס אַדמיניסטראַטאָר. ניצנדיק SQL סערווער מאַנאַגעמענט סטודיאָ (SSMS) אָדער T-SQL סקריפּטן, קענט איר לייכט באַקאַפּן און רעסטאָרירן אייער דאַטאַבייס. זייט זיכער צו דורכפירן רעגולערע באַקאַפּס און לאַגערן די באַקאַפּ טעקעס אין אַ זיכער אָרט צו פאַרמייַדן דאַטן אָנווער. דערצו, וועראַפיי און מאָניטאָר דעם פּראָצעס רעגולער צו ענשור אַז אייער דאַטן זענען זיכער און גרייט צו זיין רעסטאָרירט אויב נייטיק.

טינגגאַלאַן באַמערקונגען