Skip To Content

Ersetzen des Standard-EBS-Datenträgers unter Windows

An jede mit ArcGIS-Server-AMIs (Amazon Machine Images) erstellte EC2-Instanz ist ein EBS-Volume angefügt. Die Größe dieses Datenträgers ist standardmäßig auf 100 GB festgelegt, wenn Sie die Site mit ArcGIS Server Cloud Builder for Amazon Web Services erstellen. Wenn Sie die Site mit der AWS Management Console erstellen, beträgt die Größe 10 GB. Wenn Sie die Größe des Laufwerks zu einem späteren Zeitpunkt ändern möchten, können Sie es trennen und durch ein anderes Laufwerk ersetzen.

Tipp:

Wenn Sie lediglich mehr Speicherplatz benötigen, ist es möglicherweise einfacher, ein anderes Laufwerk hinzuzufügen anstatt das vorhandene zu ersetzen.

Melden Sie sich bei der Instanz an und führen Sie die folgenden Schritte aus, um das angefügte Laufwerk durch ein Laufwerk mit einer anderen Größe zu ersetzen:

  1. Beenden Sie den ArcGIS-Server-Windows-Service.
    1. Öffnen Sie den Windows Services Manager.
    2. Klicken Sie mit der rechten Maustaste auf den Service ArcGIS-Server, und klicken Sie auf Beenden.
  2. Führen Sie die folgenden Teilschritte aus, wenn Sie mit einer EC2-Instanz arbeiten, auf der eine SQL Server Express-Geodatabase mit ArcGIS for Server installiert ist. Andernfalls überspringen Sie diesen Schritt.
    1. Starten Sie ArcCatalog.
    2. Blenden Sie im Kataloginhaltsverzeichnis Datenbankserver und dann die Datenbankserverinstanz ein.
    3. Klicken Sie mit der rechten Maustaste auf die Datenbank EGDB, zeigen Sie auf Verwaltung, und klicken Sie dann auf Trennen.
    4. Klicken Sie mit der rechten Maustaste auf die Datenbank GEODATA, zeigen Sie auf Verwaltung, und klicken Sie dann auf Trennen.
  3. Führen Sie die folgenden Teilschritte aus, wenn Sie mit einer EC2-Instanz arbeiten, auf der eine SQL Server Standard-Geodatabase mit ArcGIS for Server installiert ist. Andernfalls überspringen Sie diesen Schritt.
    1. Starten Sie SQL Server Management Studio.
    2. Melden Sie sich mit der Betriebssystemauthentifizierung bei der SQL Server-Instanz an.
    3. Erweitern Sie den Ordner Datenbanken.
    4. Klicken Sie mit der rechten Maustaste auf die Datenbank EGDB, zeigen Sie auf Tasks, und klicken Sie dann auf Trennen.
    5. Behalten Sie die Standardoptionen zum Trennen bei, und klicken Sie auf OK.
    6. Wiederholen Sie die oben genannten Teilschritte zum Trennen der Datenbank GEODATA.
    7. Klicken Sie im Fenster Objekt-Explorer von SQL Server Management Studio mit der rechten Maustaste auf die Datenbankinstanz (wahrscheinlich mit der Bezeichnung "localhost"), und klicken Sie auf Beenden.

      Klicken Sie auf Ja, wenn Sie dazu aufgefordert werden, den Vorgang zu bestätigen.

    8. Schließen Sie SQL Server Management Studio.
  4. Kopieren Sie alle Inhalte des ursprünglich angefügten Datenträgers in einen Ordner im Stammsystem (Linux) oder auf Laufwerk C (Windows).

    Unter Windows können Sie beispielsweise einen neuen Ordner C:\temp erstellen und alle Ordner von D:\ nach C:\temp kopieren.

    Wenn das Stammsystem oder Laufwerk C nicht groß genug ist, müssen Sie die Dateien an einen anderen Speicherort kopieren.

  5. Klicken Sie in Windows auf Start, und geben Sie diskmgmt.msc in das Suchfeld ein. Drücken Sie die EINGABETASTE.
  6. Klicken Sie mit der rechten Maustaste auf Laufwerk D, und klicken Sie dann auf Datenträger löschen sowie auf Ja, wenn Sie dazu aufgefordert werden, den Vorgang zu bestätigen.
  7. Melden Sie sich bei der AWS Management Console an, und rufen Sie die der Amazon-Region entsprechende EC2-Seite auf.
  8. Klicken Sie auf Datenträger, und suchen Sie den ursprünglich angefügten Datenträger.
  9. Klicken Sie mit der rechten Maustaste auf den Datenträger, und klicken Sie dann auf Detach Volume. Klicken Sie auf Yes, Detach, wenn Sie dazu aufgefordert werden.

    Der Trennvorgang kann einige Zeit in Anspruch nehmen. Wenn der Datenträger nicht getrennt wird, klicken Sie mit der rechten Maustaste auf den Datenträger, und wählen Sie Force Detach.

  10. Erstellen Sie ein neues EBS-Volume mit der gewünschten Größe, und fügen Sie es an die Instanz an. Dieser Vorgang wird unter Speicherplatz zur Windows-Site hinzufügen und unter Speicherplatz zur Linux-Site hinzufügen beschrieben.
  11. Kopieren Sie alle ursprünglichen Inhalte des Datenträgers zurück auf den neuen Datenträger mit den gleichen, bereits verwendeten Pfaden.

    Wenn Sie den Inhalt beispielsweise von D:\ nach C:\temp kopiert haben, verschieben sie ihn zurück nach D:\.

  12. Erteilen Sie Lese- und Schreibberechtigungen für das ArcGIS-Server-Konto für alle Ordner auf dem neuen Datenträger.
  13. Klicken Sie in der AWS Management Console auf Instances, klicken Sie mit der rechten Maustaste auf die Instanz, und klicken Sie dann auf Reboot. Warten Sie einige Minuten, bis die Instanz neugestartet wurde.
  14. Führen Sie die folgenden Teilschritte aus, wenn Sie mit einer EC2-Instanz arbeiten, auf der eine SQL Server Express-Geodatabase mit ArcGIS for Server installiert ist. Andernfalls überspringen Sie diesen Schritt.
    1. Erweitern Sie in ArcCatalog Datenbankserver, und doppelklicken Sie bei Bedarf auf die Datenbankserverinstanz, um eine Verbindung zu ihr herzustellen.
    2. Klicken Sie mit der rechten Maustaste auf die Datenbankserverinstanz, und klicken Sie auf Anfügen.

      Das Dialogfeld Geodatabase anfügen wird geöffnet.

    3. Navigieren Sie zu dem Speicherort der EGDB-Datenbank, die wahrscheinlich unter D:\data\geodatabase\egdb.mdf abgelegt ist, wenn Sie den neuen Datenträger als D-Laufwerk konfiguriert haben. Klicken Sie auf OK.
    4. Wiederholen Sie die oben genannten Teilschritte zum Anfügen der Datenbank GEODATA. Die .mdf-Datei befindet sich wahrscheinlich im Pfad D:\data\geodatabase\geodata.mdf.
  15. Führen Sie die folgenden Teilschritte aus, wenn Sie mit einer EC2-Instanz arbeiten, auf der eine SQL Server Standard-Geodatabase mit ArcGIS for Server installiert ist. Andernfalls überspringen Sie diesen Schritt.
    1. Melden Sie sich bei SQL Server Management Studio an, klicken Sie mit der rechten Maustaste auf Datenbanken, und klicken Sie auf Anfügen.
    2. Klicken Sie im Dialogfeld Datenbanken anfügen auf Hinzufügen.
    3. Navigieren Sie zu dem Speicherort der EGDB-Datenbank, die wahrscheinlich unter D:\data\geodatabase\egdb.mdf abgelegt ist, wenn Sie den neuen Datenträger als D-Laufwerk konfiguriert haben. Klicken Sie dann auf OK.
    4. Wiederholen Sie die oben genannten Teilschritte zum Hinzufügen der Datenbank GEODATA. Die .mdf-Datei befindet sich wahrscheinlich im Pfad D:\data\geodatabase\geodata.mdf.
    5. Klicken Sie auf OK, um beide Datenbanken anzufügen.
    6. Schließen Sie SQL Server Management Studio und die Windows-Remotedesktop-Verbindung.
    7. Klicken Sie in der AWS Management Console auf Instances, klicken Sie mit der rechten Maustaste auf die Instanz, und klicken Sie dann auf Reboot. Warten Sie einige Minuten, bis die Instanz neugestartet wurde.
  16. Zeigen Sie eine Vorschau des Beispiel-Service an, oder veröffentlichen Sie einen neuen Service und überprüfen Sie, ob die Site erwartungsgemäß funktioniert.
  17. Kehren Sie zur Seite Volumes der AWS Management Console zurück.
  18. Klicken Sie mit der rechten Maustaste auf den ursprünglichen Datenträger (den Sie getrennt haben), und klicken Sie auf Delete Volume.