MSSQL Instanzen oder Datenbanken auf neuen Server verschieben
Hallo,
ich würde gerne einige jetzigen Datenbank Instanzen von einem SQL Server 2000 Express und einem SQL Server 2005 Express (auf dem selben Server) auf einen neuen verschieben.
Auf dem SQL Server 2000 läuft eine Instanz und auf dem 2005er zwei Instanzen.
Der neue Server soll nur SQL Server 2008 R2 enthalten. Vorweg: Kann ich hier mehrere Instanzen erstellen oder ist die Express Edition an eine Instanz gebunden?
Nun ist die Frage: Wie kann ich gezielt die komplette Instanzen oder die Datenbanken rüberkopieren?
Ich habe überlegt Backups von den ganzen Datenbanken zumachen (auch Systemdatenbanken) und beim neuen Server reinfügen. Aber ist das denn eine saubere Variante? Bringen die master Datenbanken überhaupt etwas auf dem neuen Server?
MFG
Burak
ich würde gerne einige jetzigen Datenbank Instanzen von einem SQL Server 2000 Express und einem SQL Server 2005 Express (auf dem selben Server) auf einen neuen verschieben.
Auf dem SQL Server 2000 läuft eine Instanz und auf dem 2005er zwei Instanzen.
Der neue Server soll nur SQL Server 2008 R2 enthalten. Vorweg: Kann ich hier mehrere Instanzen erstellen oder ist die Express Edition an eine Instanz gebunden?
Nun ist die Frage: Wie kann ich gezielt die komplette Instanzen oder die Datenbanken rüberkopieren?
Ich habe überlegt Backups von den ganzen Datenbanken zumachen (auch Systemdatenbanken) und beim neuen Server reinfügen. Aber ist das denn eine saubere Variante? Bringen die master Datenbanken überhaupt etwas auf dem neuen Server?
MFG
Burak
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 165489
Url: https://administrator.de/forum/mssql-instanzen-oder-datenbanken-auf-neuen-server-verschieben-165489.html
Ausgedruckt am: 02.04.2025 um 13:04 Uhr
4 Kommentare
Neuester Kommentar
Moin,
eine Begrenzung der Instanzen gibts es afaik nicht bei Express.
Die Sauberte Art der Migration ist:
DBs von alten Servern detachen, dann die .mdf und .ldf Dateien auf den neuen Server kopieren und DBs wieder attachen.
Ggfs dann noch die Benutzer am Server anlegen, mit den DBs verknüpfen und gut.
Die Systemdatenbanken kannst du nicht übernehmen!
lg,
Slainte
eine Begrenzung der Instanzen gibts es afaik nicht bei Express.
Die Sauberte Art der Migration ist:
DBs von alten Servern detachen, dann die .mdf und .ldf Dateien auf den neuen Server kopieren und DBs wieder attachen.
Ggfs dann noch die Benutzer am Server anlegen, mit den DBs verknüpfen und gut.
Die Systemdatenbanken kannst du nicht übernehmen!
lg,
Slainte
Mahlzeit,
alternativ zu SlainteMhath's Vorschlag kannst du natürlich auch deine Datenbanken sichern und diese Sicherungen auf dem anderen SQL-Server wiederherstellen.
Da du einen SQL-2005 Express hast, kannst du auf dem Quell-Server das Management-Studio zum Sichern (oder detachen) der DBs nutzen, klappt auch mit den Datenbanken aus der MSDE2000.
alternativ zu SlainteMhath's Vorschlag kannst du natürlich auch deine Datenbanken sichern und diese Sicherungen auf dem anderen SQL-Server wiederherstellen.
Da du einen SQL-2005 Express hast, kannst du auf dem Quell-Server das Management-Studio zum Sichern (oder detachen) der DBs nutzen, klappt auch mit den Datenbanken aus der MSDE2000.