Wie erstellt man ein Backup einer SQL Server-Datenbank auf einem NAS

Wie erstellt man ein Backup einer SQL Server-Datenbank direkt auf einem NAS? Dieser Beitrag bietet 3 Möglichkeiten, SQL-Datenbanken auf ein Synology-, Qnap- oder anderes NAS-Laufwerk zu sichern

Von @AlexZuletzt aktualisiert 20.08.2024

Kannst du eine SQL Server-Datenbank auf ein NAS-Laufwerk sichern?

 

Ich habe bereits einen Wartungsplan erstellt, um meine MS SQL-Datenbank zu sichern. Jetzt möchte ich jedoch meine Datenbank auf mein NAS-Laufwerk sichern. Als ich versuchte, mit SSMS eine Sicherung zu erstellen, konnte ich mein NAS-Laufwerk nicht finden. Kann SQL Server Management Studio also MS SQL-Datenbanken sichern? Gibt es einen anderen Weg, um eine SQL Server-Sicherung auf ein NAS-Laufwerk durchzuführen?

NAS-Geräte ermöglichen es mehreren netzwerkverbundenen Clients, Dateien zu speichern und gemeinsam zu nutzen und bieten schnellen Zugriff. Nicht umsonst möchten einige Benutzer ihre SQL Server-Datenbank zur Sicherung auf ein NAS-Laufwerk kopieren. Wenn Sie jedoch versuchen, in SSMS eine Sicherung durchzuführen, wird kein Netzwerkpfad in der Ziel-Liste gefunden.

Das liegt daran, dass Sie zur Sicherung der SQL-Datenbank an einem Netzwerkstandort den richtigen UNC-Pfad manuell eingeben müssen. Er sollte den Servernamen und den Ordnernamen enthalten, z. B. \\server\sharefolder oder \\ip\sharefolder.

Wenn Sie einen Netzwerkordner als Laufwerk zuordnen und den Laufwerksbuchstaben als Pfad verwenden, erhalten Sie höchstwahrscheinlich den Fehler "Betriebssystemfehler 3 (Der Systempfad wurde nicht gefunden)".

Machen Sie sich keine Sorgen, SSMS kann eine SQL-Sicherung auf ein NAS oder ein freigegebenes Netzlaufwerk durchführen. Sie können den folgenden Schritten folgen, um zu erfahren, wie es funktioniert. Außerdem werden wir Ihnen einen einfacheren Weg vorstellen, um MS SQL-Datenbanken auf ein NAS zu sichern.

Methode 1. Sichern Sie SQL Server mit SSMS auf ein NAS

SQL Server Management Studio (SSMS) ist eine integrierte Umgebung zur Verwaltung jeder SQL-Infrastruktur. Sie bietet eine Möglichkeit, einen Wartungsplan für SQL Server zu erstellen.

Ich gebe Ihnen hier ein Beispiel, um Ihnen zu zeigen, wie es funktioniert, aber die Schritte sind etwas kompliziert. Wenn Sie einen einfacheren Weg benötigen, können Sie den nächsten Abschnitt lesen.

Schritt 1. Führen Sie SSMS aus und starten Sie das Backup-Programm

Klicken Sie mit der rechten Maustaste auf die Datenbank, die Sie sichern möchten, und wählen Sie Tasks > Back Up.

Schritt 2. Wählen Sie ein NAS-Laufwerk als Ziel aus und konfigurieren Sie weitere Einstellungen

Konfigurieren Sie jetzt die Backup-Einstellungen. Entfernen Sie das standardmäßige Ziel, um ein neues hinzuzufügen.

Bitte klicken Sie nicht auf das Symbol, um das Ziel auszuwählen. Geben Sie stattdessen den UNC-Pfad zusammen mit dem Dateinamen des Backups im aufploppenden Fenster ein. In meinem Fall ist das Backup-Ziel "\\nas\sharefolder\sqldb.bak”.

Alternativ können Sie den NAS-Namen durch die IP-Adresse ersetzen, z. B. “\\192.168.0.x\sharefolder\sqldb.bak”.

Schritt 3. Backup-Aufgabe übernehmen

Klicken Sie auf OK, um das Backup auszuführen. Sie werden sehen, dass es erfolgreich abgeschlossen wurde.

Sie können auch T-SQL verwenden, um das SQL-Backup auf NAS durchzuführen. Klicken Sie auf Neue Abfrage > geben Sie die folgenden Befehle ein > dann Ausführen.

BACKUP DATABASE Beispiel TO DISK = "\\nas\sharefolder\sqldb.bak"

*Ersetzen Sie den Datenbanknamen und den NAS-Pfad mit Ihren eigenen.

Verwandte Tipps:

✎ Wenn Sie SQL Server-Backups automatisch auf NAS ausführen möchten, können Sie diesen Tipp mit Wartungsplänen, dem SQL Server Agent oder einer Batch-Datei kombinieren (siehe automatisches Backup der SQL-Datenbank). Verwenden Sie immer den UNC-Pfad eines Netzwerkorts.

✎ Um den Fehler "Betriebssystemfehler 5" zu beheben, siehe Zugriff verweigert beim SQL Server-Backup auf Netzwerkfreigabe.

Methode 2: Sicherung der SQL-Datenbank auf Synology NAS mit Active Backup for Businesss

Active Backup for Business ist eine Backup-Methode von Synology. Damit können Sie Backups für physische und virtuelle Maschinen erstellen. Wenn Sie also Synology NAS verwenden, können Sie Ihre physischen Computer oder Maschinen, einschließlich Ihrer SQL-Datenbank, sichern.

Um einen auf Windows laufenden physischen Server mit SQL zu sichern

Schritt 1. Laden Sie Active Backup for Business herunter, installieren Sie es und führen Sie es aus.

Schritt 2. Wählen Sie auf dem linken Bereich Physischer Server aus > Klicken Sie auf Windows > Gerät hinzufügen und laden Sie den Installer mit 32-Bit oder 64-Bit für das Gerät herunter.

Schritt 3. Gehen Sie zum Synology Download Center, wählen Sie Ihr Produktmodell aus und laden Sie den Synology Active Backup for Business Agent herunter.

Schritt 4. Wählen Sie im Active Backup for Business den verbundenen Server aus. Klicken Sie dann auf Aufgabe erstellen und konfigurieren Sie die Aufgabeneinstellungen. > Klicken Sie auf Aufgabe erstellen > Folgen Sie den Anweisungen, um Ihre Backup-Aufgabe zu konfigurieren.

Um eine auf Windows ausgeführte virtuelle Maschine mit SQL zu sichern

Schritt 1. Wählen Sie Virtuelle Maschine in Active Backup for Business aus.

Schritt 2. Klicken Sie auf Hypervisor verwalten und fügen Sie einen Host hinzu.

Schritt 3. Wählen Sie dann den Host aus > Klicken Sie auf Aufgabe erstellen. Folgen Sie dann dem Backup-Assistenten, um eine Backup-Aufgabe zu erstellen.

Methode 3. Einfachste Möglichkeit, (mehrere) SQL-Datenbanken auf NAS / Netzwerkfreigabe zu sichern

Die genannten Methoden sind effektiv zur Sicherung von SQL-Datenbanken, jedoch kann SQL Server Management Studio (SSMS) immer nur eine Datenbank gleichzeitig sichern, und manchmal können bei der Verwendung von SSMS Probleme auftreten. Darüber hinaus ist Active Backup for Business für Synology-NAS-Sicherungen vorgesehen.

Gibt es also eine bessere Lösung für SQL-Sicherungen? Ja, die gibt es. Wir empfehlen AOMEI Cyber Backup, eine zentralisierte SQL-Backup-Software, die alle SQL-Datenbanken in einem lokalen Netzwerk verwalten kann. Mit diesem Tool können Sie problemlos alle Microsoft SQL-Datenbanken auf Synology oder andere NAS-Laufwerke sichern und wiederherstellen.

Und es bietet viele nützliche erweiterte Funktionen, um unterschiedlichen Backup-Anforderungen gerecht zu werden:

📌 Automatische Sicherung: Benutzer können Zeitpläne für automatische Backup-Aufgaben erstellen. Sie können Voll-, inkrementelle und differentielle Backups ausführen. 📌 Rollenbasiertes Management: Mit einem Administrator-Konto können Sie weitere Unterkonten mit unterschiedlichen Berechtigungen erstellen. So können Sie anderen Teammitgliedern Rollen als Betrachter, Überwacher und Betreiber zuweisen. 📌 Sicherung an alle Speicherorte: Neben der Sicherung auf NAS-Laufwerken ermöglicht AOMEI Cyber Backup Benutzern auch, die SQL-Datenbank an anderen entfernten Speicherorten wie Netzwerkfreigabe, Laufwerkzuordnung, lokale oder externe Speicherung zu sichern. Außerdem ist es möglich, eine Sicherung in einem Amazon S3-Bucket durchzuführen.

Probieren Sie die 30-Tage-Testversion aus:

Kostenlose Testversion herunterladenMicrosoft SQL Server 2005-2022
Zentrale und sichere SQL-Sicherung

Die folgenden Schritte zeigen Ihnen, wie Sie Backups von SQL Server auf ein NAS einrichten und ausführen:

Schritt 1. Führen Sie AOMEI Cyber Backup aus und fügen Sie Microsoft SQL hinzu.

Um die SQL-Backup-Software einzurichten, starten Sie das installierte Programm und navigieren Sie zu Quellgerät -> Microsoft SQL -> Microsoft SQL hinzufügen.

▶Andernfalls können Sie auf Microsoft SQL hinzufügen klicken > Proxy-Programm herunterladen oder Link kopieren, um das Programm auf dem Gerät mit installiertem SQL Server zu installieren. Klicken Sie dann auf "Bereits installierte Proxy" und wählen Sie das Gerät aus und klicken Sie auf die Schaltfläche Bestätigen.

Danach klicken Sie auf -> Authentifizierung, um die Datenbankinstanz zu validieren.

Schritt 2. Führen Sie eine SQL-Backuptask aus

Klicken Sie auf Backuptask in der linken Spalte der Benutzeroberfläche und klicken Sie auf Backuptask > Neuen Task erstellen. Wenn der Bereich "Neuer Task erstellen" angezeigt wird, wählen Sie den Backuptyp als Microsoft SQL Backup aus.

Schritt 3. Konfigurieren Sie die Backupeinstellungen

Klicken Sie auf Gerätename, um die SQL-Instanz und die Datenbanken auszuwählen, die Sie sichern möchten. Sie können flexibel eine oder mehrere Datenbanken auswählen.

Um die SQL-Datenbank auf NAS zu sichern, können Sie auf Neuen Netzwerkspeicher hinzufügen klicken, um ihn hinzuzufügen. Der gespeicherte Pfad wird unter Speicher hinzufügen aufgeführt.

Richten Sie einen Zeitplan ein (optional), um die SQL-Datenbanksicherung täglich/wöchentlich/monatlich auszuführen und legen Sie die Backup-Methode als Vollständig/Inkrementell/Differenziell fest.

✍Weitere nützliche Funktionen:

  • Backup-Bereinigung hilft Ihnen automatisch ältere Backup-Versionen zu löschen und dadurch Speicherplatz zu sparen.
  • E-Mail-Benachrichtigung ermöglicht Ihnen E-Mail-Benachrichtigungen zu erhalten, wenn die Aufgabe abnormale oder erfolgreiche Ereignisse aufweist.
  • Archiv hilft Ihnen, Backups nach der Ausführung in einem Cloud-Speicher - Amazon S3-Objektspeicher zu archivieren.

Schritt 4. Führen Sie die SQL-Backup-Aufgabe aus

Jetzt können Sie auf "Start Backup" klicken, um das SQL-Datenbank-Backup zu erstellen und auszuführen.

Sobald die Aufgabe erstellt ist, wird sie im Tab "Backup-Aufgabe" aufgelistet. Sie können sie jederzeit bearbeiten oder wiederherstellen. Mit der zentralisierten Backup- und Wiederherstellungsfunktion können Sie auch einfach eine SQL-Datenbank auf einen anderen Server sichern.

FAQ zu SQL-Server-Backups auf NAS

F: Welche Voraussetzungen gelten für ein SQL-Server-Backup auf einem NAS?

A: Bevor Sie auf ein NAS sichern, stellen Sie sicher, dass:

  • das NAS von SQL Server aus erreichbar ist (über Netzwerkzuordnung oder UNC-Pfad).

  • das SQL Server-Dienstkonto Lese-/Schreibberechtigungen für den NAS-Ordner hat.

  • Sie ausreichend Speicherplatz auf dem NAS für die Backups haben.

F: Mit welchen häufigen Problemen kann ich bei einem SQL-Server-Backup auf einem NAS konfrontiert sein?

A: Einige häufige Probleme sind:

  • Berechtigungsfehler: Wenn SQL Server nicht die richtigen Berechtigungen hat, kann es nicht auf das NAS schreiben.

  • Netzwerkprobleme: Bei Problemen mit der Netzwerkverbindung kann das Backup fehlschlagen.

  • Speicherplatz: Stellen Sie sicher, dass das NAS genügend Platz für Ihre Backups hat.

F: Ist es möglich, SQL-Server-Backups zu komprimieren, um Speicherplatz auf dem NAS zu sparen?

A: Ja, AOMEI Cyber Backup bietet komprimierte SQL-Server-Backups an, um die Dateigröße zu reduzieren und somit Platz auf dem NAS zu sparen.

Conclusion

So führen Sie ein SQL Server-Backup auf einem NAS-Laufwerk durch. Sie können SSMS, Active Backup für Unternehmen oder AOMEI Cyber Backup verwenden, um Ihre MS SQL-Datenbank zu schützen.

Im Gegensatz dazu ist AOMEI Cyber Backup in den meisten Fällen besser geeignet. Es ermöglicht Ihnen, Ihre SQL Server-Datenbank auf einem NAS-Laufwerk zu sichern und einen Zeitplan für die Automatisierung einzurichten. Darüber hinaus können Sie sogar die SQL-Datenbank sichern und auf einen anderen Server wiederherstellen mit nur wenigen einfachen Schritten.