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
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.
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.
Klicken Sie mit der rechten Maustaste auf die Datenbank, die Sie sichern möchten, und wählen Sie Tasks > Back Up.
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”.
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.
*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.
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.
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.
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.
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:
Die folgenden Schritte zeigen Ihnen, wie Sie Backups von SQL Server auf ein NAS einrichten und ausführen:
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
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.
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:
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.
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.
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.