Frage

Wir würden gerne in der Lage sein, jede Nacht eine Kopie / Backup / Snapshot einer Produktionsdatenbank zu machen, damit wir es in der Entwickler-Umgebung importieren.

Wir wollen nicht, Schiff in der Entwickler-Umgebung anmelden, weil es etwas sein muß, wir zurücksetzen können, wenn wir an die zuletzt aufgenommenen Kopie der Produktionsdatenbank mögen.

Wir müssen in der Lage sein, löschen bestimmte Protokollierung und / oder anderweitig unbrauchbar oder schwere Tabellen, die die Kopie nur aufblasen würden.

Wir bevorzugen das Anbringen / Abnehmen Methode als so etwas wie SQL Server-Publishing-Assistenten im Gegensatz weil, wie viel ein schnellen befestigen ist als ein Import.

Ich sollte erwähnen wir nur SQL Server Standard haben, so dass einige Funktionen nicht zur Verfügung.

Was ist der beste Weg, dies zu tun?

War es hilfreich?

Lösung

MSDN

würde ich verwenden, diese Verfahren in einem SQL-Agent-Auftrag sage (Verwendung master.xp_cmdshell die Kopie durchzuführen).

Andere Tipps

Sie können die großen großen Tabellen auf ihre eigene Partition setzen wollen und diese Partition in eine andere Dateigruppe gehören, haben. Sie würden Backup dann die Sicherung und die Hauptdatei Gruppe wiederherstellen.

Sie möchten vielleicht auch tun inkrementelle Sicherungen zu berücksichtigen. Sprich, eine vollständige Sicherung jedes Wochenende und eine inkrementelle jede Nacht. Ich habe keine Dateigruppensicherungen durchgeführt, so dass ich weiß nicht, ob diese gut zusammenarbeiten.

Ich vermute, dass Sie bereits regelmäßige Backups Ihrer Produktionsdatenbank tun? Wenn Sie nicht, sind diese Antwort aufhören zu lesen und geht es jetzt einrichten.

Ich würde empfehlen, dass Sie ein Skript schreiben, die automatisch ausgeführt wird, sagt einmal am Tag, dass:

  1. Drops Ihre aktuelle Testdatenbank.
  2. Stellt Ihre aktuelle Produktion Sicherung Ihrer Testumgebung.

Sie können ein einfaches Skript schreiben, dies zu tun, und führen Sie es das isql.exe Kommandozeilen-Tool verwenden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top