Heim  >  Artikel  >  Datenbank  >  SQL Server-Wiederherstellungsprozess für vollständige Sicherung und differenzielle Sicherung

SQL Server-Wiederherstellungsprozess für vollständige Sicherung und differenzielle Sicherung

WBOY
WBOYnach vorne
2022-09-13 17:33:342423Durchsuche

Dieser Artikel vermittelt Ihnen relevantes Wissen über SQL-Server. Er stellt Ihnen hauptsächlich die detaillierten Vorgänge zur Wiederherstellung von Vollsicherungen und differenziellen Sicherungen in Form von Bildern und Texten vor Schau mal. Ich hoffe, es hilft allen.

SQL Server-Wiederherstellungsprozess für vollständige Sicherung und differenzielle Sicherung

Empfohlene Studie: „SQL-Tutorial

1. Klicken Sie zunächst mit der rechten Maustaste auf die Datenbank und klicken Sie auf „Datenbank wiederherstellen“:

Dann wird das Fenster „Datenbank wiederherstellen“ geöffnet, wie im Bild gezeigt:

  • Zuerst wählt „Quelle“ das Gerät aus und wählt die Datenbanksicherungsdatei der Gesamtsicherung aus
  • Dann kann man in der „Ziel“-Datenbank nach der Wiederherstellung direkt den Datenbanknamen eintragen

Dann klickt man auf die Datei links:

Es wird empfohlen, die Option „Alle Dateien in Ordner verschieben“ zu aktivieren. Dies ist tatsächlich der Speicherort, an dem die Datenbank nach der Wiederherstellung gespeichert wird. Natürlich kann sie ohne Überprüfung wiederhergestellt werden.

Klicken Sie dann weiter auf die linke Option:

Sie können die Option „Vorhandene Datenbank überschreiben“ aktivieren oder deaktivieren. Wenn Sie eine vorhandene Datenbank wiederherstellen, wird empfohlen, dies zu überprüfen.

Wichtige Punkte:

Wählen Sie den Wiederherstellungsstatus im ersten roten Feld aus:

  • Wenn Sie nur das vollständige Backup wiederherstellen müssen, wählen Sie WIEDERHERSTELLEN MIT WIEDERHERSTELLUNGRESTORE WITH RECOVERY
  • 如果还需要还原差异备份,那就选择 RESTORE WITH NORECOVERY

第二个红框,取消默认勾选的"还原前进行结尾日志备份",本人操作时,不取消这个勾,会出现错误:

Exclusive access could not be obtained because the database is in use.

取消这个勾选,就不会报错。

以上操作都完成以后,就可以点击确定,耐心的等待还原了,数据库越大,还原时间越久。

如图所示,右上角会显示还原进度:

如果你在恢复状态选择的RESTORE WITH RECOVERY,那么还原成功后就可以正常访问数据库了。

但如果你在选择的 RESTORE WITH NORECOVERY

Wenn dies auch erforderlich ist Stellen Sie die differenzielle Sicherung wieder her, wählen Sie dann einfach das zweite rote Kästchen WIEDERHERSTELLEN MIT NORECOVERY

aus und deaktivieren Sie die Standardeinstellung „Endprotokollsicherung vor der Wiederherstellung durchführen“, falls dies nicht der Fall ist Wenn Sie dieses Kontrollkästchen deaktivieren, wird ein Fehler angezeigt:

Exklusiver Zugriff konnte nicht erhalten werden, da die Datenbank verwendet wird.

Brechen Sie diese Prüfung ab und es wird kein Fehler gemeldet.

Nachdem die oben genannten Vorgänge abgeschlossen sind, können Sie auf OK klicken und geduldig auf die Wiederherstellung warten. Je größer die Datenbank, desto länger dauert die Wiederherstellung.

Wie im Bild gezeigt, wird der Wiederherstellungsfortschritt in der oberen rechten Ecke angezeigt:

Wenn Sie im Wiederherstellungsstatus WIEDERHERSTELLEN MIT WIEDERHERSTELLUNG auswählen, können Sie nach erfolgreicher Wiederherstellung normal auf die Datenbank zugreifen.

Aber wenn Sie WIEDERHERSTELLEN MIT NORECOVERY auswählen, wird nach der Meldung, dass die Wiederherstellung erfolgreich war, möglicherweise folgende Situation angezeigt:

„Wiederherstellen…“ erscheint nach dem Datenbanknamen und zeigt an dass Sie zu diesem Zeitpunkt auch die differenzielle Sicherung wiederherstellen müssen.

Vorgangsschritte: Klicken Sie mit der rechten Maustaste auf die Datenbank-> Unterschiede, die wiederhergestellt werden müssen. Sichern Sie die Datenbankdatei und aktivieren Sie „Wiederherstellen“.

Klicken Sie auf die linke Option:

Wählen Sie wie im Bild oben gezeigt die Datenbankdatei aus, die wiederhergestellt werden muss.

Klicken Sie auf OK, um die Wiederherstellung zu starten.

Nachdem die Eingabeaufforderung erfolgreich war, aktualisieren Sie die Datenbank. Sie können sehen, dass die Worte „Wiederherstellen …“ vor der Datenbank verschwunden sind: 🎜🎜🎜🎜🎜An diesem Punkt wurde die Datenbank wiederhergestellt abgeschlossen und Sie können normal auf die Datenbank zugreifen. 🎜🎜Empfohlenes Lernen: „🎜SQL-Tutorial🎜“🎜

Das obige ist der detaillierte Inhalt vonSQL Server-Wiederherstellungsprozess für vollständige Sicherung und differenzielle Sicherung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:jb51.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen