GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Konfigurieren Sie MSSQL-Datenbanksicherungen

In diesem Artikel wird beschrieben, wie Sie SQL Server®-Datenbanksicherungen mithilfe von SQL Server Management Studio (SSMS) und PowerShell® durchführen.

Sicherungsbeschränkungen

Für Sicherungen gelten die folgenden Einschränkungen:

  • Sie können Sicherungen, die mit einer neueren Version von SQL Server erstellt wurden, nicht auf älteren Versionen von SQL Server wiederherstellen.
  • Sie müssen eine vollständige Datenbanksicherung durchführen, bevor Sie Differenzial- und Transaktionsprotokollsicherungen durchführen können.
  • Sie benötigen eine Backup-Datenbank oder Sicherungsprotokoll Berechtigungen zum Durchführen von Sicherungsvorgängen. Standardmäßig gewährt das System diese Berechtigungen dem Systemadministrator feste Serverrolle und der db_owner und db_backupoperator feste Datenbankrollen.

Verwenden Sie SQL Server Management Studio, um eine Datenbanksicherung zu erstellen

  1. Verbinden Sie sich mit Ihrer Datenbankinstanz und erweitern Sie die Datenbanken Abschnitt auf der linken Seite.
  2. Klicken Sie mit der rechten Maustaste auf die Datenbank, die Sie sichern möchten, und wählen Sie Sichern… .
  3. Wählen Sie den gewünschten Sicherungstyp (vollständig, differenziell oder protokolliert) aus der Dropdown-Liste aus.
  4. Wählen Sie das gewünschte Sicherungsziel und klicken Sie auf OK um den Sicherungsvorgang zu starten.

Alternativ können Sie die folgenden Schritte verwenden, um einen Sicherungsvorgang einzuleiten:

  1. Wenn Sie bei der richtigen Datenbankinstanz angemeldet sind, wählen Sie Neue Abfrage aus .

  2. Verwenden Sie beim Sichern auf eine Festplatte die folgende Abfrage. Ersetzen Sie den Speicherort und den Datenbanknamen durch die entsprechenden Namen auf Ihrem Server:

    USE SQLTestDatabase;
    GO
    BACKUP DATABASE SQLTestDatabase
    TO DISK = 'd:\backups\SQLTestDatabase.bak'
     WITH FORMAT,
      MEDIANAME = 'SQLServerBackups',
      NAME = 'Full Backup of SQLTestDatabase';
    GO
    

Verwenden Sie PowerShell, um eine Datenbanksicherung zu erstellen

Sie können Datenbanksicherungen auch mit PowerShell erstellen.

Öffnen Sie zunächst PowerShell mit Administratorrechten und geben Sie Install-Module -Name SqlServer ein . Dieser Befehl installiert das SQL Server-Modul, das Sie zum Durchführen von Sicherungsvorgängen in PowerShell benötigen.

Verwenden Sie als Nächstes das folgende Beispiel, um eine vollständige Datenbanksicherung am standardmäßigen Sicherungsspeicherort durchzuführen, und ersetzen Sie den Speicherort und den Datenbanknamen durch die jeweiligen Namen Ihres Servers:

$credential = Get-Credential
Backup-SqlDatabase -ServerInstance Computer[\Instance] -Database <SQLTestDatabase> -BackupAction Database -Credential $credential

Um schließlich mehr über die Syntax und Beispiele für verschiedene Sicherungsvorgänge zu erfahren, lesen Sie die offizielle Microsoft-Dokumentation.


Linux
  1. So konfigurieren Sie die Sicherung in cPanel/WHM Server

  2. So reparieren Sie eine verdächtige Datenbank in MSSQL

  3. Konfigurieren Sie cPanel/WHM-Sicherungen für Ihren Server

  4. So sichern und wiederherstellen Sie eine Datenbank in PostgreSQL

  5. Konfigurieren Sie den Protokollversand für MSSQL Server

Wie erstelle ich eine MSSQL-Datenbanksicherung von SolidCP?

Wie erstelle ich eine MSSQL-Datenbanksicherung von WebsitePanel 2.1?

So erstellen Sie ein Datenbank-Backup auf Plesk

So sichern Sie eine MySQL-Datenbank in cPanel

Softaculous-Backups

Erstellen und konfigurieren Sie einen Benutzer in MSSQL