Configura storage degli oggetti per la tenancy

Creare e configurare un bucket in Oracle Cloud Infrastructure Object Storage come destinazione per la migrazione dei dati. Il bucket è una memoria temporanea per i dump del database.

Installare l'interfaccia a riga di comando OCI nel database di origine

Installare l'interfaccia della riga di comando (CLI) Oracle Cloud Infrastructure (OCI) nel database di origine, quindi configurare i parametri Oracle Cloud e generare una coppia di chiavi RSA.

  1. Eseguire il login al database di origine con SSH (Secure Shell).
  2. Utilizzare il seguente comando per installare il CLI, quindi premere Invio:
    bash -c "$(curl -L https://raw.githubusercontent.com/oracle/oci-
    cli/master/scripts/install/install.sh)"
  3. Riavviare la shell.
    exec -l $SHELL
  4. Configurare l'interfaccia CLI con il comando oci setup config e impostare i valori di configurazione quando richiesto.
    oci setup config
    Effettuare le operazioni riportate di seguito nei prompt di configurazione:
    • Posizione della configurazione: premere il tasto Invio.
    • user_ocid: immettere l'OCID utente
    • tenancy_ocid: immettere l'OCID tenancy
    • area: immettere l'area dall'elenco fornito.
    • Genera una coppia di chiavi RSA: premere il tasto Invio per Sì (impostazione predefinita)
    • Directory per i tasti: Premere il tasto Invio per l'impostazione predefinita
    • Nome del tasto: premere il tasto Invio per impostazione predefinita
    • Passphrase: premere il tasto Invio per nessuna passphrase
    L'output deve essere simile al seguente:
    Private key written to: /home/oracle/.oci/oci_api_key.pem
    Fingerprint: 21:d4:f1:a0:55:a5:c2:ce:e2:c6:88:4f:bf:2f:f3:af
    Config written to /home/oracle/.oci/config
  5. Eseguire il comando seguente per ottenere il contenuto della chiave pubblica, quindi copiare l'output completo negli Appunti.
    In seguito sarà necessario caricare la chiave pubblica nell'account utente in OCI.
    cat /home/oracle/.oci/oci_api_key_public.pem

Caricare la chiave pubblica nell'account OCI

Dopo aver generato una chiave di firma API, caricare la chiave pubblica nell'account utente in Oracle Cloud Infrastructure (OCI).

  1. Eseguire il login alla console di Oracle Cloud Infrastructure.
  2. Nel menu dei servizi selezionare Identità, quindi selezionare Utenti.
  3. Nella pagina Utenti, fare clic sull'utente appropriato.
  4. Fare clic su Aggiungi chiave pubblica nella pagina dei dettagli utente.
  5. Incollare il valore della chiave pubblica nel campo KEY PUBLIC.
    Chiave pubblica copiata dal file ~/.oci/oci_api_key_public.pem.
  6. Fare clic su Aggiungi.
    La chiave viene caricata e viene visualizzata la relativa impronta digitale.

    È possibile verificare che l'impronta digitale generata corrisponda all'output dell'impronta digitale della configurazione.

  7. Copiare l'impronta digitale. Ne hai bisogno in seguito.
  8. Eseguire il test della CLI eseguendo il comando seguente per visualizzare il nome della tenancy.
    oci os ns get

    Questo comando deve restituire lo spazio di nomi della tenancy (di solito il nome della tenancy)

    {
        "data": "your-tenancy-namespace"
    }

Creare un bucket nello storage degli oggetti

I periodi fissi vengono utilizzati per memorizzare e organizzare i dati. Il bucket creato sarà il contenitore per i dati di cui è stato eseguito il backup in Oracle Cloud Infrastructure Object Storage.

  1. Nella console di Oracle Cloud Infrastructure, in Infrastruttura di base, fare clic su Memorizzazione oggetti.
  2. Selezionare il compartimento dalla lista dei compartimenti sul lato sinistro della pagina.
    Il compartimento è il punto in cui sono state distribuite le risorse.
  3. Fare clic su Crea bucket.
  4. Denominare il bucket.
    Il sistema genera un nome bucket predefinito che riflette l'anno, il mese, il giorno e l'ora correnti, ad esempio bucket-20210210-1359. Quando si modifica l'impostazione predefinita in qualsiasi altro nome bucket, utilizzare lettere, numeri, trattini, caratteri di sottolineatura e punti. Evitare di fornire informazioni riservate. Ad esempio, assegnare un nome al bucket al caricamento.
  5. Utilizzare i valori predefiniti per gli attributi bucket.
    Ad esempio, selezionare il livello di memorizzazione standard. Standard è il livello di memorizzazione primario predefinito utilizzato per memorizzare i dati che richiedono un accesso rapido e immediato.
  6. Fare clic su Crea bucket.