2016-07-06 10 views
0

Hier ist das Setup, das ich habe .... ein tfs Produktionsserver tfs 2015 und ein QA-Server tfs 2015. Niemand verwendet QA-Instanz von tfs und die Datenbank wurde seit 6 Monaten nicht aktualisiert.TFS-Datenbankwiederherstellung in QA-Instanz

Ich möchte die QA-tfs-Datenbank zu Produktionsdatenbank aktualisieren. Wenn ich versuche, Datenbank wiederherzustellen, endete mit Fehlern bei Datenbankkonflikten.

Wie ein Replikat der Produktionsdatenbank in QA tfs-Instanz beibehalten ?.

Vielen Dank im Voraus!

+0

Wie haben Sie die Produktionsdatenbanken Backup? – ds19

+0

Verwendung von tfs Zeitplan Backups ... danke – alm5599

+0

Dann müssen Sie die Tfs_Configuration + TFS_ Datenbanken wiederherstellen. Bei welchem ​​Schritt haben Sie Fehler? Während des SQL Server-Wiederherstellungsprozesses? – ds19

Antwort

0

Sie benötigen eine TFS-Instanz zurücksetzen, bevor Sie können Setup die neue. Um dies zu tun, rufen Sie zuerst "tfconfig setup/uninstall: all" auf.

Dadurch wird Ihr TFS in den nicht konfigurierten Zustand zurückgesetzt. Dann müssen Sie alle Datenbanken löschen. Konfig, Sammlungen, Berichte, Würfel.

Starten Sie dann die Wiederherstellung mit der Option "Restore" im Startmenü.

Vergewissern Sie sich, dass Sie „tfconfig changeserverid“ ausführen, bevor Sie TFS auf dem neuen rekonfigurieren wiederherstellen oder Sie müssen Konflikte mit der Produktion

+0

Können wir nicht einfach die Datenbank überschreiben? ... danke nkdagility ... – alm5599

+0

Nein, SQL-Server funktioniert nicht so. Und Sie müssen Ihre TFS-Instanz neu konfigurieren, um die neue Datenbank zu verwenden. –

+0

Danke @mrhinsh – alm5599

1

Hier ist ein nützlicher Link Setup a test TFS with production datslabases Sie müssen sicherstellen, dass die Backup-Dateien mit der Version von SQL Server auf dem QA-kompatibel sind

+0

Danke, @mahmoud. Ich werde versuchen, die Schritte zu implementieren und Sie zu aktualisieren. – alm5599