Sie können eine vorhandene Workgroup-Geodatabase von einer ArcGIS for Server unter Amazon Web Services-Instanz in eine andere verschieben, indem Sie die Geodatabases vom Quelldatenbankserver trennen, die Datenbankdateien in die Zielinstanz von ArcGIS for Server unter Amazon Web Services verschieben und sie an den neuen Datenbankserver anfügen.
Wenn die Quell- und Zielinstanzen von ArcGIS for Server unter Amazon Web Services aus unterschiedlichen Versionen stammen, müssen Sie die Geodatabase nach dem Verschieben möglicherweise aktualisieren.
Web-Services beenden
Wenn eine Geodatabase getrennt werden soll, dürfen keine aktiven Verbindungen zu ihr bestehen. Aus diesem Grund müssen Sie diejenigen Services beenden, die die Daten in der Geodatabase verwenden, bevor Sie die Geodatabase vom Datenbankserver trennen.
- Öffnen Sie ArcGIS Server Manager für die vorhandene ArcGIS for Server unter Amazon Web Services-Instanz.
- Wählen Sie auf der Seite Services die Services, die mit der zu trennenden Geodatabase verbunden sind, und klicken Sie auf Beenden.
Geodatabase trennen
Zum Verschieben der Datenbankdateien müssen Sie die Geodatabase vom Datenbankserver trennen.
Stellen Sie eine Verbindung zum Datenbankserver (SQL Server Express-Instanz) über das Kataloginhaltsverzeichnis in ArcGIS for Desktop her und trennen Sie die Geodatabase, die verschoben werden soll.
Hinweis:
Wenn Sie sich zum ersten Mal bei der Instanz anmelden, müssen Sie ArcGIS for Desktop mit einer gültigen Lizenz autorisieren, bevor Sie ArcCatalog öffnen können. Wechseln Sie auf der Quellinstanz zu Start > Alle Programme > ArcGIS > ArcGIS Administrator, um ArcGIS for Desktop zu autorisieren.
- Melden Sie sich bei der Quellinstanz von ArcGIS for Server unter Amazon Web Services an, indem Sie Remotedesktop und die Anmeldeinformationen des Betriebssystemadministrators verwenden.
Beachten Sie, dass Sie den Remotedesktop-Port (3389) in der Sicherheitsgruppe öffnen müssen, um sich bei einer ArcGIS for Server unter Amazon Web Services-Instanz anmelden zu können.
- Starten Sie ArcCatalog.
- Stellen Sie eine Verbindung zum Datenbankserver her.
- Klicken Sie auf die Registerkarte Inhalt, klicken Sie mit der rechten Maustaste auf die Geodatabase, die getrennt werden soll, zeigen Sie auf Verwaltung, und klicken Sie dann auf Trennen.
- Notieren Sie sich den Speicherort der Datenbankdatei im Dialogfeld Trennvorgang bestätigen.
- Klicken Sie auf Ja, um den Trennvorgang der Geodatabase fortzusetzen.
Eine neue Instanz starten
Wenn die ArcGIS for Server unter Amazon Web Services-Zielinstanz, auf die die Geodatabase übertragen werden soll, noch nicht erstellt wurde, befolgen Sie die Anweisungen unter Erstellen einer ArcGIS-Server-Site unter Amazon Web Services, um die neue Site zu erstellen.
Löschen von Geodatabases aus dem Zieldatenbankserver
Datenbankserver in der ArcGIS for Server unter Amazon Web Services-Instanz beinhalten standardmäßig zwei Geodatabases: EGDB und GEODATA. Wenn der Zieldatenbankserver eine Geodatabase mit dem gleichen Namen hat wie die getrennte Geodatabase aus dem Quelldatenbankserver, müssen Sie die vorhandene Geodatabase löschen, bevor Sie die verschobene Geodatabase anfügen können.
Vorsicht:
Löschen Sie die Geodatabase jedoch nicht, wenn der Zieldatenbankserver Daten enthält, die noch benötigt werden. Wenn die Zielinstanz bereits über eine gleichnamige Geodatabase mit Daten verfügt, müssen Sie eine andere Methode zum Verschieben der Daten von einer Instanz in eine andere verwenden; Geodatabases können nicht umbenannt werden. Wenn Sie sicher sind, dass die Daten nicht mehr benötigt werden, erstellen Sie eine Sicherung der Geodatabase, bevor Sie sie löschen, um auf der sicheren Seite zu sein.
Wenn der Zieldatenbankserver eine Geodatabase mit dem gleichen Namen wie die Geodatabase enthält, die Sie verschieben, stellen Sie eine Verbindung zum Datenbankserver (SQL Server Express-Instanz) über das Kataloginhaltsverzeichnis in ArcGIS for Desktop her und löschen Sie die Geodatabase mit dem gleichen Namen.
- Melden Sie sich bei der Zielinstanz von ArcGIS for Server unter Amazon Web Services an, indem Sie Remotedesktop und die Anmeldeinformationen des Betriebssystemadministrators verwenden.
- Starten Sie ArcCatalog.
Beachten Sie, dass Sie die ArcGIS for Desktop-Installation vor der Verwendung autorisieren müssen, falls es sich um eine neue Site handelt.
- Stellen Sie eine Verbindung zum Zieldatenbankserver her.
- Klicken Sie mit der rechten Maustaste auf die Geodatabase, die den gleichen Namen hat wie die zu verschiebende Geodatabase, und klicken Sie auf Löschen.
- Bestätigen Sie den Löschvorgang für die Geodatabase.
Verschieben von MDF-Dateien
Sie müssen die getrennte Datenbankdatei (.mdf) von der Quellinstanz in die Zielinstanz verschieben. Die MDF-Datei befindet sich an dem Speicherort, den Sie im ersten Abschnitt dieses Themas notiert haben. Weitere Informationen dazu, wie Sie Dateien in die ArcGIS for Server unter Amazon Web Services-Zielinstanz verschieben, finden Sie unter Strategien für den Datentransfer zu Amazon Web Services. Stellen Sie sicher, dass die MDF-Datei auf dem Datenträger (Laufwerk D) und nicht auf Laufwerk C der Zielinstanz abgelegt wird.
Anfügen einer Geodatabase an eine neue Instanz
Stellen Sie eine Verbindung zum Zieldatenbankserver über das Kataloginhaltsverzeichnis in ArcGIS for Desktop her, und fügen Sie die Geodatabase an.
- Klicken Sie in ArcCatalog mit der rechten Maustaste auf den Datenbankserver, und klicken Sie auf Anfügen.
Das Dialogfeld Geodatabase anfügen wird geöffnet.
- Navigieren Sie zu dem Speicherort auf der Zielinstanz, auf der Sie die MDF-Datei abgelegt haben, und klicken Sie auf OK, um sie anzufügen.
- Klicken Sie auf OK, um die Geodatabase anzufügen.