Instanzen aus Instanzkonfigurationen erstellen

Sie können eine Instanz mit einer Instanzkonfiguration als Vorlage erstellen.

Viele der in der Instanzkonfiguration definierten Einstellungen können bei der Erstellung einer Instanz aus der Instanzkonfiguration nicht geändert werden. Beispielsweise können Availability-Domain, Compartment, Image, Ausprägung und Subnetz nicht geändert werden.

Bevor Sie beginnen

Bevor Sie eine Instanz aus einer Instanzkonfiguration erstellen, benötigen Sie eine Instanzkonfiguration, die als Vorlage für die Instanz verwendet werden soll. Darüber hinaus gibt es spezifische Anforderungen für Linux und Windows.

Linux-Instanzanforderungen

Um eine Verbindung zu Ihrer Linux-Instanz herzustellen, beachten Sie Folgendes.

  • Wenn die Instanzkonfiguration einen Public Key nicht enthält und Sie eine SSH-Verbindung zur Instanz mit Ihrem eigenen Secure Shell-(SSH-)Schlüssel herstellen möchten, benötigen Sie den Public Key aus der SSH-Schlüsselpaarung, das Sie verwenden möchten. Der Schlüssel muss das OpenSSH-Format aufweisen. Weitere Informationen finden Sie unter Schlüsselpaare auf Linux-Instanzen verwalten.
  • Wenn die Instanzkonfiguration einen SSH-Schlüssel enthält, muss dieser SSH-Schlüssel verwendet werden, um eine Verbindung zu allen Instanzen herzustellen, die aus der Instanzkonfiguration erstellt wurden.

Windows-Instanzanforderungen

Für Windows benötigen Sie eine VCN-Sicherheitsregel, die RDP-Zugriff (Remotedesktopprotokoll) für eine Verbindung zu Ihrer Instanz ermöglicht. Dazu benötigen Sie eine Regel für zustandsbehafteten Ingress für TCP-Traffic auf Zielport 3389 von Quelle 0.0.0.0/0 und jedem Quellport. Weitere Informationen finden Sie unter Sicherheitsregeln. Sie können diese Sicherheitsregel in einer Netzwerksicherheitsgruppe implementieren, der Sie diese Windows-Instanz hinzufügen. Sie können diese Sicherheitsregel auch in einer Sicherheitsliste implementieren, die vom Subnetz der Instanz verwendet wird.

So aktivieren Sie den RDP-Zugriff:
  1. Öffnen Sie das Navigationsmenü , und wählen Sie Networking aus. Wählen Sie dann Virtuelle Cloud-Netzwerke aus.
  2. Wählen Sie unter Listengeltungsbereich ein Compartment aus, für das Sie berechtigt sind. Die Seite wird aktualisiert, und es werden nur die Ressourcen in diesem Compartment angezeigt. Wenn Sie nicht sicher sind, welches Compartment zu verwenden ist, wenden Sie sich an einen Administrator.

  3. Wählen Sie das VCN aus, in dem Sie die Sicherheitsregel erstellen möchten.
  4. Führen Sie einen der folgenden Schritte aus:

    • Fügen Sie die Regel zu einer Netzwerksicherheitsgruppe hinzu, zu der die Instanz gehört:

      1. Wählen Sie unter Ressourcen Netzwerksicherheitsgruppen aus.
      2. Wählen Sie die Netzwerksicherheitsgruppe aus, der die Regel hinzugefügt werden soll.
      3. Wählen Sie Regeln hinzufügen aus.
      4. Geben Sie für die Regel die folgenden Werte ein:

        • Zustandslos: Lassen Sie das Kontrollkästchen deaktiviert.
        • Richtung: Ingress
        • Quelltyp: CIDR
        • Quell-CIDR: 0.0.0.0/0
        • IP-Protokoll: RDP (TCP/3389)
        • Quellportbereich: Alle
        • Zielportbereich: 3389
        • Beschreibung: Eine optionale Beschreibung der Regel.
      5. Klicken Sie auf Hinzufügen.
    • So fügen Sie die Regel einer Sicherheitsliste hinzu, die vom Subnetz der Instanz verwendet wird:

      1. Wählen Sie unter Ressourcen die Option Sicherheitslisten aus.
      2. Wählen Sie die Sicherheitsliste aus, die Sie interessieren.
      3. Wählen Sie Ingress-Regeln hinzufügen aus.
      4. Geben Sie für die Regel die folgenden Werte ein:

        • Zustandslos: Lassen Sie das Kontrollkästchen deaktiviert.
        • Quelltyp: CIDR
        • Quell-CIDR: 0.0.0.0/0
        • IP-Protokoll: RDP (TCP/3389)
        • Quellportbereich: Alle
        • Zielportbereich: 3389
        • Beschreibung: Eine optionale Beschreibung der Regel.
      5. Wählen Sie Ingress-Regeln hinzufügen aus.

Schritte zum Erstellen einer Instanz aus einer Instanzkonfiguration

Führen Sie diese Schritte aus, um eine Instanz aus einer Instanzkonfiguration mit der Konsole, der CLI oder der API zu erstellen.

    1. Wählen Sie auf der Listenseite Instanzkonfigurationen die Instanzkonfiguration aus, die Sie als Vorlage zum Erstellen der Instanz verwenden möchten. Wenn Sie Hilfe beim Suchen der Listenseite benötigen, finden Sie weitere Informationen unter Instanzkonfigurationen auflisten.
    2. Wählen Sie Instanz starten aus.
    3. Geben Sie einen Namen für die Instanz ein. Sie können den Namen später hinzufügen oder ändern. Der Name muss nicht eindeutig sein, weil eine Oracle Cloud-ID (OCID) die Instanz eindeutig identifiziert. Geben Sie dabei keine vertraulichen Informationen ein.
    4. Unter Platzierung, Image und Ausprägung und Networking können Sie einige erweiterte Optionen ändern, einschließlich Kapazitätstyp, Faultdomain, Abschirmungsoptionen und Startoptionen. Weitere Informationen zu den Einstellungen in diesen Abschnitten finden Sie unter Instanzen erstellen.
    5. Linux-Instanzen: Wenn die Instanzkonfiguration einen SSH-Public Key für die Instanz nicht enthält, können Sie jetzt einen angeben. Wenn die Instanzkonfiguration einen SSH-Public Key für die Instanz enthält, muss dieser SSH-Schlüssel für alle Verbindungen zu den aus der Instanzkonfiguration erstellten Instanzen verwendet werden.

      Generieren Sie im Abschnitt SSH-Schlüssel hinzufügen ein SSH-Schlüsselpaar, oder laden Sie Ihren eigenen Public Key hoch. Wählen Sie eine der folgenden Optionen aus:
      • Schlüsselpaar für mich generieren: Oracle Cloud Infrastructure generiert ein RSA-Schlüsselpaar für die Instanz. Wählen Sie Private Key speichern aus, und speichern Sie dann den Private Key auf Ihrem Rechner. Wählen Sie optional Public Key speichern aus, und speichern Sie den Public Key.

        Achtung

        Jeder, der Zugriff auf den Private Key hat, kann sich bei der Instanz anmelden. Bewahren Sie den Private Key an einem sicheren Speicherort auf.
        Wichtig

        Um ein von OCI generiertes Schlüsselpaar zu verwenden, greifen Sie von einem System mit installiertem OpenSSH auf die Instanz zu. OpenSSH ist standardmäßig in allen aktuellen Versionen von Linux, MacOS, Windows und Windows Server enthalten. Weitere Informationen finden Sie unter Schlüsselpaare auf Linux-Instanzen verwalten.
      • Public-Key-Dateien (.pub) hochladen: Laden Sie den Public-Key-Teil des Schlüsselpaars hoch. Navigieren Sie zur Schlüsseldatei, die Sie hochladen möchten, oder verschieben Sie die Datei per Drag-and-Drop in das Feld. Halten Sie zum Angeben mehrerer Schlüssel beim Auswählen von Dateien die Befehlstaste (Mac) bzw. die Strg-Taste (Windows) gedrückt.
      • Public Keys einfügen: Fügen Sie den Public-Key-Teil des Schlüsselpaars in das Feld ein.
      • Keine SSH-Schlüssel: Wählen Sie diese Option nur aus, wenn Sie keine SSH-Verbindung zur Instanz herstellen möchten. Sie können keinen Public Key angeben und kein Schlüsselpaar speichern, das von Oracle Cloud Infrastructure generiert wird, nachdem die Instanz erstellt wurde.
    6. Geben Sie die Boot-Volume-Details für die Instanz an. Weitere Informationen zu den Einstellungen in diesem Abschnitt finden Sie unter Instanzen erstellen.
    7. Um eine Livemigration zu konfigurieren, wählen Sie Erweiterte Optionen anzeigen, und treffen Sie auf der Registerkarte Verfügbarkeitskonfiguration die gewünschte Optionen aus. Weitere Informationen zu den Einstellungen in diesem Abschnitt finden Sie unter Instanzen erstellen.
    8. Wählen Sie Erstellen.

      Tipp

      Um den Fortschritt des Vorgangs zu verfolgen und Fehler zu beheben, die bei der Instanzerstellung auftreten, verwenden Sie die zugehörige Arbeitsanforderung.

    Weitere Schritte

    Im Folgenden finden Sie einige Aktionen, die Sie mit der neuen Instanz ausführen können.

  • Verwenden Sie den Befehl instance launch und die erforderlichen Parameter, um eine Instanz aus einer Instanzkonfiguration zu erstellen:

    oci compute instance launch --from-json <file://path/to/file.json>

    <file://path/to/file.json> ist der Pfad zu einer JSON-Datei, in der die Instanzdetails definiert werden. Informationen zum Generieren eines Beispiels für die JSON-Datei finden Sie unter Erweiterte JSON-Optionen.

    Eine vollständige Liste der Kennzeichen und Variablenoptionen für die CLI-Befehle des Compute-Service finden Sie in der Befehlszeilenreferenz für Compute.

  • Informationen zur Verwendung der API und zu Signieranforderungen finden Sie unter REST-API-Dokumentation und Sicherheitszugangsdaten. Informationen zu SDKs finden Sie unter SDKs und die CLI.

    Mit den folgenden API-Vorgängen können Sie Instanzen erstellen: