2009-10-18 9 views
5

Ich bin auf der Suche nach einer Lösung zum Archivieren von Daten, die in meiner Datenbank vorhanden sind. Meine Datenbank ist SQL Server 2008 und hat ungefähr 250 Tabellen. Ich suche Web und finden Sie den folgenden Link: http://www.dbazine.com/sql/sql-articles/charran13/SQL Server-Datenarchivlösung

aber diese Lösung ist nicht klar

Ich weiß nicht, dass es, dies zu tun in SQL Server ein direkter Weg ist. Bitte gib mir eine Lösung.

+0

Das Erstellen von Backups ist eine gängige Archivierungsstrategie! –

+0

Ja, ich weiß, aber eine vollständige Sicherung zu erhalten, löst meine Anforderung nicht. –

Antwort

9

Die von Ihnen ausgewählte Lösung hängt von Ihren Gründen für die Implementierung der Datenarchivierung ab.

Zum Beispiel müssen Sie berücksichtigen:

  1. Welche Daten archiviert werden soll?

    Zum Beispiel alle Daten oder Daten älter als ein bestimmtes Datum?

    Dies hat Auswirkungen auf die meist geeigneten Archivtechniken verwendet werden, das heißt, ob eine vollständige Datenbank Sicherung ausreichen könnte oder vielleicht ein Zweckbau Archivierungsprozess SQL Server Integration Services verwendet, kann besser geeignet sein.

  2. Wie zugänglich müssen die archivierten Daten sein?

    Enthalten die archivierten Daten müssen sofort verfügbar sein, vielleicht auf langsamen SATA-Speicher oder vielleicht einen Zeitraum von mehreren Tagen Zugriff auf die Daten zu erfassen, ist akzeptabel? Vielleicht, wenn die Wiederherstellungszeit ist ziemlich liberal dann eine vollständige Datenbanksicherung, in regelmäßigen Abständen genommen, sagen einmal ein Monat könnte ausreichen. Wenn auf der andererseits die Daten sehr viel vorhanden dann eine Lösung sein müssen.

  3. Welche Auswirkungen haben die Daten auf die Sicherheit?

    Zum Beispiel sollten Backups sein verschlüsselt oder wenn Daten gespeichert werden Offsite ist eine ausreichende körperliche Sicherheit vorhanden?

Vielleicht, wenn Sie möchten, um Ihre Daten zu archivieren und auch, wie viel Ihrer Daten einige weitere Details zu Ihren Gründe liefern könnten Sie archivieren möchten, dann können wir in der Lage sein, mehr spezifische Beratung.

+0

Tanks für Ihre Aufmerksamkeit. Ich werde Ihnen weitere Details über meine Anforderung mit der nächsten Antwort geben. –

+0

Gern geschehen! –

+0

Hallo John Ich habe eine große Anwendung mit 12 Subsystemen wie Rechnungswesen, Asset-Management-System, Inventar-Management-System, Training Management System, .... in der Regel Daten in einem Jahr gespeichert wird in den nächsten Jahren außer gelegentlichen Fällen nicht benötigt Es bedeutet, dass wir jedes Jahr Daten archivieren müssen. Mit dieser Lösung wollen wir die Anwendungsleistung maximieren. –

2

Vielleicht Replikation eine Lösung für Sie sein.