Teilsicherungen von SQL Server

Teilsicherungen von SQL Server

Wir verteilen derzeit Snapshots unserer Datenbank an unsere Stores, indem wir rdiff auf komprimierten Backups der gesamten Datenbank verwenden.

Um die Zeit zu optimieren, die zum Erstellen dieser Backups und zum Herunterladen durch jeden Store benötigt wird, möchten wir einige der weniger wichtigen Tabellen/Zeilen weglassen.

Die beiden größten Tabellen befinden sich bereits in ihren eigenen Dateigruppen, sind jedoch nicht schreibgeschützt, da sie weiterhin verwendet werden.

Ich habe mir die horizontale Partitionierung zum Auslagern der älteren Daten in eine schreibgeschützte Dateigruppe angesehen und kann diese mithilfe von Teilsicherungen von einer Sicherung ausschließen. Mir ist jedoch nicht klar, wie ich eine Tabelle horizontal partitionieren kann, die bereits Daten enthält. Das meiste, was ich finde, dreht sich um die Erstellung einer neuen partitionierten Tabelle.

Ist Partitionierung die empfohlene Methode, um einzuschränken, was in eine vollständige Sicherung aufgenommen wird, oder gibt es eine andere Möglichkeit, die ich nicht kenne?

Wir verwenden SQL Server 2005 Enterprise.

Antwort1

Angenommen, Sie möchten Ihre „weniger wichtigen Zeilen“ noch ändern, legen Sie diese Daten in einer anderen (aber immer noch beschreibbaren) Dateigruppe ab. Lassen Sie diese Dateigruppe dann aus Ihrem Sicherungssatz heraus.

... und Sie können ALTER TABLE verwenden, um eine Tabelle in ein bestimmtes Partitionsschema einzufügen.

ALTER TABLE:http://msdn.microsoft.com/en-us/library/ms190273.aspx

Antwort2

Haben Sie Replikation oder Log-Shipping in Betracht gezogen? Klingt nach einem guten Fall dafür.

Außerdem kenne ich Ihre spezielle Umgebung nicht, aber wenn Ihr einziger Grund, die Datenbank NICHT im vollständigen Wiederherstellungsmodus auszuführen, darin besteht, dass Sie sich nicht mit T-Log-Backups befassen möchten, würde ich bei den Geschäftsbenutzern nachfragen, ob die Möglichkeit, nur bis zum letzten Backup wiederherzustellen, für sie „gut genug“ ist.

verwandte Informationen