Creazione di condivisioni file di replica
Creare una condivisione di file di replica nella console, dalla CLI, con l'API o con Terraform. Le condivisioni file di replica possono essere create in un'altra zona della stessa regione metropolitana della zona della condivisione principale o in una zona di una regione metropolitana differente nella stessa area geografica.
La seguente tabella mostra quali regioni della metropolitana possono replicarsi tra loro in ogni area geografica.
Americhe | Europa | Asia |
---|---|---|
|
|
|
La condivisione file di origine specificata non deve avere già un'altra replica e non deve essere una replica di un'altra condivisione.
Se vuoi creare una replica in un'altra regione, devi stabilire prima le autorizzazioni service - to - service. Entrambe le istanze del servizio file devono appartenere allo stesso account. La replica tra account non è supportata. Per ulteriori informazioni, vedi Definizione delle autorizzazioni service - to - service per File Storage for VPC.
Aggiunta della replica a una condivisione di file nella console
È possibile creare una replica della condivisione file dall'elenco di tutte le condivisioni file o dalla pagina dei dettagli della condivisione file. Se non si dispone già di una condivisione di file di origine, è necessario configurarne una
come descritto in Creare una condivisione di file e montare il target nella console. Quando la condivisione file viene visualizzata come "stabile"
nella pagina Condivisioni file per VPC, fai clic sull'icona Azioni e fai clic su Crea replica.
Nella pagina di creazione della replica di condivisione file, esaminare i dettagli della condivisione file di origine e completare i dettagli della replica.
-
Nome - Fornire un nome univoco per la condivisione della replica.
-
Ubicazione replica - L'area geografica è preselezionata e non è possibile modificarla. Selezionare la metro (regione) e la zona in cui deve essere creata la condivisione di replica. L'interfaccia utente presenta le opzioni disponibili nel menu.
-
Gruppo di risorse - Selezionare il gruppo di risorse dall'elenco.
-
Tag - Facoltativamente, specificare tag utente. I tag che si applicano alla replica possono essere uguali o diversi dai tag della condivisione di origine.
-
Profilo - Il profilo
dp2
è preselezionato, anche se la condivisione del file di origine si basa su un profilo di una release precedente. Specificare il valore massimo per IOPS. Determina le prestazioni che si ottengono sulla replica dopo aver eseguito un failover. -
Destinazioni di montaggio - facoltativamente, creare una destinazione di montaggio per la condivisione di repliche. È possibile ignorare questo passo se non si desidera creare una destinazione di montaggio ora. Altrimenti, fare clic su Crea. È possibile creare una sola destinazione di montaggio per VPC per condivisione file. A seconda della modalità di accesso della destinazione di montaggio della condivisione, il modulo Crea destinazione montaggio ha un aspetto diverso.
-
Se si è selezionato il gruppo di sicurezza come modalità di accesso, inserire le informazioni come descritto nella Tabella 2. Questa azione crea e collega un' interfaccia di rete virtuale alla destinazione di montaggio che identifica la condivisione file con un indirizzo IP riservato e applica le regole del gruppo di protezione selezionato. Questa destinazione di montaggio supporta la crittografia in transito e il montaggio tra zone.
Valori per la creazione di una destinazione di montaggio. Campo Valore Dettagli Nome destinazione di montaggio Specificare un nome di destinazione di montaggio. Il nome può contenere fino a 63 caratteri alfanumerici minuscoli e includere il trattino (-), e deve iniziare con una lettera minuscola. Puoi modificare successivamente il nome, se lo desideri. Zona La zona viene ereditata dalla condivisione file (ad esempio, Dallas 2). VPC Selezionare un VPC disponibile. L'elenco include solo le VPC con una sottorete nella zona selezionata. Sottorete Selezionare una sottorete dall'elenco. Indirizzo IP riservato Richiesto per la destinazione di montaggio. L'indirizzo IP non può essere modificato successivamente. Tuttavia, è possibile eliminare la destinazione di montaggio e crearne un'altra con un diverso indirizzo IP. Metodo per l'assegnazione di un indirizzo IP riservato È possibile fare in modo che il servizio file selezioni un indirizzo IP. L'IP riservato diventa visibile dopo la creazione della destinazione di montaggio. In alternativa, specificare il proprio IP. Rilascio automatico Rilascia l'indirizzo IP quando si elimina la destinazione di montaggio. Abilitato per impostazione predefinita. Gruppi di sicurezza Viene selezionato il gruppo di sicurezza predefinito per il VPC. È possibile utilizzarlo oppure selezionare un altro gruppo di sicurezza dall'elenco. -
Se hai selezionato VPC come modalità di accesso, fornisci un nome per la destinazione di montaggio e seleziona un VPC dall'elenco. Questa destinazione di montaggio può essere utilizzata per montare la condivisione file su qualsiasi istanza del server virtuale del VPC selezionato nella stessa zona della condivisione file. Il montaggio tra zone non è supportato.
-
-
Frequenza di sincronizzazione - Specificare la frequenza con cui si desidera sincronizzare le modifiche dalla condivisione file principale alla condivisione replica. Il Riepilogo mostra le selezioni effettuate. Per Frequenza, le opzioni sono oraria, giornaliera, settimanale, mensile o per espressione
cron-spec
:- Per la replica oraria, immettere un valore compreso tra 0 e 60 per specificare esattamente quanti minuti dopo l'ora, ogni ora, ogni giorno in cui deve iniziare la replica.
- Per la replica giornaliera, specificare l'ora di avvio in ore e minuti in Coordinated Universal Time. Immettere un valore compreso tra 00:00 e 23:59. Per comodità, il valore UTC (Coordinated Universal Time) viene convertito nell'ora locale.
- Per la replica settimanale, specificare i giorni della settimana in cui si desidera eseguire la replica e l'ora di inizio in Coordinated Universal Time. Immettere un valore compreso tra 00:00 e 23:59.
- Per la replica mensile, scegliere un Giorno 1-28. Per l'ora di inizio, immettere un valore compreso tra 00:00 e 23:59.
- Se si specifica l'espressione "
cron-spec
, le repliche devono essere programmate per non meno di 15 minuti. Immettere la frequenza di replica in formatocron-spec
: minuto, ora, giorno, mese e giorno della settimana. Ad esempio, per replicare ogni giorno alle 17:30 è necessario immettere30 17 * * *
.
-
Crittografia
- La crittografia in transito è disattivata per impostazione predefinita. È possibile fare clic sulla levetta per attivarla. Per ulteriori informazioni su questa funzione, vedi Encryption in transit - Securing mount connections between file share and host. |
- Quando esegui la replica su un'altra zona della stessa regione, la codifica viene ereditata dalla condivisione primaria. Se è stata selezionata la crittografia gestita dal cliente, viene visualizzato il sistema di gestione delle chiavi e la chiave principale. Non puoi crittografare una condivisione di replica con una chiave diversa.
- Quando si esegue la replica in un'altra regione, il tipo di crittografia (gestito dal fornitore rispetto a quello gestito dal cliente) della replica deve corrispondere alla condivisione di origine. Tuttavia, non viene ereditato dall'origine ed è necessario selezionare una chiave root del cliente per la replica se la condivisione di origine è protetta dalla crittografia gestita dal cliente.
Valori per la crittografia gestita dal cliente per le condivisioni di file. Campo Valore Crittografia Seleziona Key Protect o Hyper Protect Crypto Services. Istanza del servizio di crittografia Se sono state fornite più istanze KMS nell'account, selezionare quella che include la chiave principale che si desidera utilizzare per la crittografia gestita dal cliente. Assicurarsi che le autorizzazioni service - to - service tra il servizio file e il KMS di destinazione siano presenti. Nome chiave Selezionare la chiave principale all'interno dell'istanza KMS che si desidera utilizzare per crittografare la condivisione. ID chiave Il campo mostra l'ID chiave associato alla chiave di crittografia dei dati selezionata. -
Nel pannello laterale, controlla il tuo costo stimato e applica un codice di sconto, se ne hai uno.
-
Fare clic su Crea condivisione file.
Se non sei ancora pronto per ordinare o stai solo cercando informazioni sui prezzi, puoi aggiungere le informazioni che vedi nel pannello laterale a una stima. Per ulteriori informazioni su come funziona questa funzione, vedi Stima dei tuoi costi.
Aggiunta della replica alla condivisione file dalla CLI
È possibile utilizzare la CLI per creare una condivisione di file con una condivisione di replica in un'altra zona o regione, oppure per creare una condivisione di replica per una condivisione di file esistente.
Prima di poter utilizzare la CLI, è necessario installare la CLI IBM Cloud e il plug-in CLI VPC. Per ulteriori informazioni, vedi i Prerequisiti della CLI.
Aggiunta della replica alla condivisione file con l'API
Puoi programmaticamente configurare la replica richiamando il metodo /shares
nella API VPC come mostrato nelle seguenti richieste di esempio.
Prima di iniziare, configurare l'ambiente API. Per ulteriori informazioni sull'API VPC delle condivisioni file, vedi il Riferimento API VPC.
Aggiunta della replica alla condivisione file con Terraform
Puoi utilizzare la risorsa ibm_is_share
in Terraform per creare una condivisione file con la replica o aggiornare una condivisione file per includere la replica. Il seguente esempio crea una condivisione di replica nella zona us-south-3
e la associa alla condivisione parent specificata dal suo ID ibm_is_share.example.id
.
resource "ibm_is_share" "my-replica1" {
zone = "us-south-3"
source_share = ibm_is_share.example.id
name = "my-replica1"
profile = "dp2"
replication_cron_spec = "0 */5 * * *"
}
Il seguente esempio crea una condivisione file in us-south-1
con una replica in us-south-3
.
resource "ibm_is_share" "my-replica" {
zone = "us-south-1"
size = 220
name = "my-share"
profile = "dp2"
replica_share {
name = "my-replica"
replication_cron_spec = "0 */5 * * *"
profile = "dp2"
zone = "us-south-3"
}
}
Quando si crea una replica di una condivisione file in un'altra regione, è necessario utilizzare il CRN della condivisione file di origine. Se la condivisione file di origine ha la codifica user_managed
, è necessario fornire encryption_key
.
Il valore encryption_key
non deve essere specificato altrimenti. Vedi il seguente esempio.
resource "ibm_is_share" "my-cross-regional-replica" {
zone = "us-east-1"
source_share_crn = "crn:v1:bluemix:public:is:us-south-1:a/a1234567::share:r006-d8c8821c-a227-451d-a9ed-0c0cd2358829"
encryption_key = "crn:v1:bluemix:public:kms:us-south:a/a1234567:1be45161-6dae-44ca-b248-837f98004057:key:3dd21cc5-cc20-4f7c-bc62-8ec9a8a3d1bd"
replication_cron_spec = "5 * * * *"
name = "my-cross-regional-replica"
profile = "dp2"
}
Per ulteriori informazioni sugli argomenti e gli attributi, vedi ibm_is_share.