Kompression von SQL Server-Datenbanksicherungen: Vorteile und Methoden

Es untersucht die Vorteile und Methoden der Komprimierung von SQL Server-Datensatzsicherungen für effizientes Speichern und Kosteneinsparungen und vergleicht verschiedene Methoden, einschließlich SSMS, Transact-SQL und Vinchin Backup & Recovery.

download-icon
Kostenloser Download
für VM, OS, DB, Datei, NAS usw.
maximilian

Updated by Maximilian on 2024/11/08

Inhaltsverzeichnis
  • Vorteile der Komprimierung von SQL Server-Datenbank-Backups

  • SQL Server-Datenbank-Backups mit SSMS komprimieren

  • SQL Server-Datenbank-Backups mit Transact-SQL komprimieren

  • SQL Server-Datenbank-Backup mit Vinchin komprimieren

  • FAQs zur Kompression von SQL Server-Backups

  • Schlussfolgerung

Suchen Sie nach einer robusten VM-Backup-Lösung? Probieren Sie Vinchin Backup & Recovery aus!↘ Download Free Trial

SQL Server ist ein relationales Datenbanksystem. Und die Datenbanksicherung ist eine wichtige Operation, um eine Kopie der Datenbank zu erstellen, um bei Bedarf Daten wiederherzustellen. Die Komprimierung von SQL Server-Datenbankbackups bedeutet, dass bei der Sicherung einer SQL Server-Datenbank Komprimierung verwendet wird.

Mit aktivierter Datenkompression während des Backup-Prozesses werden Backup-Dateien in einer kompakteren Form gespeichert. Dies verringert die Größe der Backup-Dateien und damit Ressourcen wie Speicherplatz, Backuptime und Netzbandbreite, was die Backup-Effizienz erhöht.

Vorteile der Komprimierung von SQL Server-Datenbank-Backups

Es gibt mehrere Vorteile bei der Komprimierung eines SQL Server-Datenbank-Backups. Lassen Sie uns diese genauer betrachten:

Speicherplatzverbrauch reduzieren: Durch die Verwendung des Kompressionswerkzeugs können Sie die Größe von Backup-Dateien erheblich verringern und so wertvollen Speicherplatz sparen.

Kosteneinsparungen: Die Reduzierung der Backup-Größe führt direkt zu Kosteneinsparungen. Da Backup-Dateien komprimiert sind, wird weniger physischer Speicherplatz benötigt.

Sicherungsfenster verkürzen: Da weniger Daten übertragen werden müssen, wird weniger Zeit benötigt, um den gesamten Sicherungsprozess abzuschließen.

Verbesserte Netzwerkauslastung: Bei Netzwerkbackups. Die Backup-Dateien verbrauchen weniger Netzwerkbandbreite, da sie sehr klein sind. Andere Netzwerktätigkeiten werden dadurch weniger stark beeinträchtigt.

Verbesserte Katastrophenwiederherstellung: Komprimierte Sicherungskopien ermöglichen eine schnellere Wiederherstellung nach Katastrophen. Die verringerte Speichergröße der Sicherungsdateien beschleunigt den Datentransport und die Wiederherstellung, was die Geschäftskontinuität insgesamt verbessert.

Obwohl Backup-Kompression nicht immer erforderlich ist, da manchmal Backup-Fenster und Speicher nicht berücksichtigt werden, wird es dennoch empfohlen, Backup-Daten zu komprimieren, um Ihre Backup-Lösung zu optimieren.

SQL Server-Datenbank-Backups mit SSMS komprimieren

SQL Server Management Studio (SSMS) ist eine grafische Benutzeroberfläche (GUI)-Anwendung von Microsoft zum Verwalten von SQL Server-Datenbanken. Es hilft bei der Erstellung und Verwaltung von Datenbanken sowie bei der Erstellung eines Datenbank-Backups.

To compress a SQL server backup using SSMS, you can follow these steps

1. Verbinden Sie sich mit Ihrer Instanz mithilfe von SSMS

2. Datenbanken erweitern > mit der rechten Maustaste auf eine Datenbank klicken > "Tasks" > "Back up"

3. Wählen Sie "backup type" > Wählen Sie "destination"> Klicken Sie auf OK"

4. Wählen Sie auf der linken Seite "Options" > wählen Sie im Abschnitt Kompression "Compress backup"

5. Klicken Sie auf "OK", um den Backup-Prozess zu starten

Sie können Ihre SQL Server-Datenbank schnell mit SSMS sichern, indem Sie diese Anweisungen befolgen. Achten Sie darauf, den richtigen Sicherungstyp auszuwählen.

SQL Server-Datenbank-Backups mit Transact-SQL komprimieren

Transact-SQL (T-SQL) ist eine Programmiersprache, die zum Erstellen, Ändern und Verwalten von Objekten in einer SQL Server-Datenbank verwendet werden kann, wie Tabellen, Sichten, gespeicherte Prozeduren, Funktionen und mehr.

Es ist die primäre Programmiersprache in SQL Server und wird weit verbreitet zur Entwicklung von Datenbankanwendungen zur Arbeit mit großen Datenmengen und zur Durchführung komplexer Datenbankabfragen und -operationen verwendet.

Um eine komprimierte SQL Server-Backup mit T-SQL zu erstellen, können Sie folgende Schritte befolgen:

1. Starten Sie SSMS und verbinden Sie sich mit Ihrer Instanz

2. Klicken Sie auf der Standardleiste auf “New Query” und geben Sie die folgende Anweisung ein:

BACKUP DATABASE databasename TO DISK = 'filepathfilename.bak' WITH COMPRESSION

(Achtung:

databasename: der Name der Datenbank, die Sie sichern möchten
filepath: wo Sie die Sicherung speichern möchten
filename.bak: Name dieser Sicherung mit der Endung .bak

3. Klicken Sie auf “Execute” in der Symbolleiste, um die Sicherung zu starten

SQL Server-Datenbank-Backup mit Vinchin komprimieren

Vinchin Backup & Recovery im Vergleich zu den beiden vorherigen Kompressionsmethoden bietet eine höhere Flexibilität und Effizienz bei der Backup-Kompression, um die Backupbedürfnisse der Benutzer besser zu erfüllen.

Vinchin verwendet die hoch effiziente LZO-Methode zur Datenkompression. Wenn sowohl Deduplizierung als auch Kompression eingesetzt werden, beträgt die gesamte Datendekrementierung mindestens 50 % und kann höher liegen.

Vinchin bietet einen Geschwindigkeitsregler an mit dem Sie eine Backup-Grenzgeschwindigkeit basierend auf der tatsächlichen Bandbreitennutzung festlegen können. Dies reduziert den Einfluss auf die Netzwerkbandbreite.

Vinchin-Backups können auch mit Variablen wie Kompressionsstufe Anzahl der CPU-Kerne und anderen abhängig von der Situation konfiguriert werden.

Vinchin Backup & Recovery enthält auch eine Datensicherungskryptografie, um Ihre Sicherungsdaten zu schützen.

To compress SQL Server database backup using Vinchin, you can follow these steps

1. Melden Sie sich bei Vinchin Backup & Restore über einen Webbrowser an.

2. Wählen Sie "Physical Backup" > "Database Backup"> "Backup" > wählen Sie die zu sichernde SQL Server-Instanz > klicken Sie auf “Next”

SQL Server-Datenbank-Backup

3. Geben Sie das Speicherziel für das Backup an

SQL Server-Datenbank-Backup

4. Geben Sie die Strategien an und suchen Sie “Data Storage Policy”> aktivieren Sie "Data Compression”

SQL Server-Datenbank-Backup

5. Alle Konfigurationen anzeigen > Klicken Sie auf “Submit”

SQL Server-Datenbank-Backup

Indem Sie die oben genannten Schritte befolgen, können Sie die Backup-Komprimierungsfunktion in Vinchin Backup & Recovery schnell aktivieren.

Vinchin ist ein führender Anbieter von Datenenschutzlösungen und bietet eine 60-tägige kostenlose Testversion für Kunden, um unsere Software auszuprobieren. Zudem können Sie uns kontaktieren oder unsere lokalen Partner für zusätzliche Unterstützung und Unterstützung.

FAQs zur Kompression von SQL Server-Backups

Frage 1: Hat die Backup-Kompression Einfluss auf die Leistung?

A1: Die Backup-Kompression kann die CPU-Auslastung erhöhen, da der Vorgang der Datenkompression zusätzliche Prozessorkapazität erfordert. Allerdings kann sie durch kleinere Dateigrößen auch die I/O-Vorgänge reduzieren, was die erhöhte CPU-Auslastung manchmal ausgleichen kann. Der Gesamteffekt auf die Leistung kann je nach spezifischer Hardware und Workload variieren.

F2: Wie beeinflusst die Backup-Kompression den Wiederherstellungsvorgang?

A2: Die Wiederherstellungsvorgänge erfordern ebenfalls eine Dekomprimierung, was die CPU-Auslastung während des Wiederherstellungsvorgangs erhöhen kann. Allerdings kann die reduzierte E/A, ähnlich wie beim Sicherungsvorgang, die gesamte Wiederherstellungsleistung verbessern.

Schlussfolgerung

Das Komprimieren von SQL Server-Datenbank-Backups hat mehrere Vorteile wie den Speicherplatz für Backups zu sparen und das Backupfenster zu verkürzen. Dennoch hängt die Wahl zwischen komprimierten und unkomprimierten Backups von spezifischen Situationen und Anforderungen ab.

Verschiedene Methoden können verwendet werden, um SQL Server-Datenbankbackups zu komprimieren, darunter das Verwenden von SSMS, Transact-SQL und Vinchin Backup & Recovery, was eine höhere Flexibilität und Effizienz bei der Backup-Kompression bietet.

Teilen auf:

Categories: Database Backup