On Prem SQL Server: Protokollversand über Azure Blob-Speicher: Möglich?

7

Hierbei handelt es sich um eine reguläre Standardversion von SQL Server 2014 vor Ort.

Hier geht es NICHT um SQL Azure. Der einzige Teil von Azure in dieser Konversation ist Azure Blog Storage als Transport für einige Bits (SQL-Sicherungen und -Protokolle).

Szenario:

Der primäre SQL Server befindet sich im Rechenzentrum 1.

Die Sicherung erfolgt im Rechenzentrum 2.

Ist es in SQL 2014 möglich, "Backup to URL / Azure Blob Storage" als Protokollversand-Pipeline zu verwenden?

Wir mögen die Idee der Sicherung von Datenbank und Protokollen im Azure Blob-Speicher. Großartige, einfache und automatische Speicherung von Backups außerhalb des Standorts.

Es wäre fantastisch, dieselbe Pipeline für den Protokollversand zum Backup-Datenbankserver zu verwenden.

Machbar?

(Hinweise: Keiner der Server ist Mitglied einer Domäne. Dies sind zwei eigenständige Server ohne AD oder andere Beziehung zueinander.)

Jonesome stellt Monica wieder her
quelle
2
Kennen Sie schon das ?
Paul White 9
@PaulWhite Nein, hatte ich nicht (und ich habe ein bisschen googelt). Das ist ein großer Doc. Werde es überprüfen!
Jonesome Reinstate Monica
@PaulWhite fyi, MS scheint diesen Beitrag gezogen zu haben ... "Dieses Thema ist nicht mehr verfügbar" Ich habe es gesehen, als Sie es zum ersten Mal gepostet haben, sogar gelesen. (druckte es sogar aus! Aber warf die Hardcopy weg.) Aber jetzt ist es weg.
Jonesome Reinstate Monica

Antworten:

7

Ja, aber nur manuell - Azure Blob Storage ist nicht in die Protokollversand-Assistenten integriert. Sie müssten Ihre eigenen Sicherungen im Azure Blob-Speicher durchführen und dann die sekundären Server mit denselben Zertifikaten von ABS wiederherstellen.

Wenn andere Shops ähnliche Projekte mit dem S3-Speicher von AWS durchgeführt haben (indem sie ihre SQL Server-Sicherungen dort mit Tools von Drittanbietern geschrieben haben), habe ich gesehen, dass sie entweder Sicherungen in einer Textdatei protokollieren, die die anderen SQL Server auf Sicherungsdateien prüfen, oder Einträge protokollieren eine zentral zugängliche Tabelle (wie SQL Azure oder Amazon RDS) und rufen Sie die Namen der Sicherungsdateien von dort ab.

Brent Ozar
quelle
Gibt es eine Beispielimplementierung / ein Beispielskript, auf das ich verweisen kann?
Jonesome Reinstate Monica
Ich habe leider keine, die ich teilen kann.
Brent Ozar