Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Ottenimento di una chiave di attivazione per il gateway
Per ricevere una chiave di attivazione per il gateway, effettua una richiesta Web alla macchina virtuale (VM) del gateway. La macchina virtuale restituisce un reindirizzamento che contiene la chiave di attivazione, che viene passata come uno dei parametri dell'opzione ActivateGateway API per specificare la configurazione del gateway. Per ulteriori informazioni, vedere ActivateGatewaylo Storage Gateway API Reference.
Nota
Le chiavi di attivazione del gateway scadono dopo 30 minuti se non vengono utilizzate.
La richiesta effettuata alla macchina virtuale gateway include la AWS regione in cui avviene l'attivazione. L'URL restituito dal reindirizzamento nella risposta contiene un parametro della stringa di query denominato activationkey. Questo parametro della stringa di query è la chiave di attivazione. Il formato della stringa di query ha un aspetto simile a questo: http://. L'output di questa query restituisce sia la regione che la chiave di attivazione.gateway_ip_address/?activationRegion=activation_region
L'URL include anche vpcEndpoint, l'ID dell'endpoint VPC per i gateway che si connettono utilizzando il tipo di endpoint VPC.
Nota
L'appliance hardware AWS Storage Gateway, i modelli di immagini VM e Amazon EC2 Amazon Machine Images (AMI) sono preconfigurati con i servizi HTTP necessari per ricevere e rispondere alle richieste Web descritte in questa pagina. Non è richiesta né consigliata l'installazione di servizi aggiuntivi sul gateway.
Linux (curl)
Gli esempi seguenti mostrano come recuperare una chiave di attivazione utilizzando Linux (curl).
Nota
Sostituisci le variabili evidenziate con i valori effettivi per il gateway. I valori accettabili sono i seguenti:
-
gateway_ip_address- L' IPv4 indirizzo del gateway, ad esempio172.31.29.201 -
gateway_type- Il tipo di gateway che desideri attivare, ad esempioSTOREDCACHED,VTL,FILE_S3, oFILE_FSX_SMB. -
region_code- La regione in cui desideri attivare il gateway. Consulta Endpoint regionali nella Guida di riferimento generale.AWS Se questo parametro non è specificato o se il valore fornito è digitato in modo errato o non corrisponde a una regione valida, il comando utilizzerà per impostazione predefinita laus-east-1regione. -
vpc_endpoint- Il nome dell'endpoint VPC per il gateway, ad esempio.vpce-050f90485f28f2fd0-iep0e8vq.storagegateway.us-west-2.vpce.amazonaws.com
Endpoint pubblico
Per ottenere una chiave di attivazione per un endpoint pubblico, usa uno dei seguenti comandi:
Endpoint standard
Per ottenere la chiave di attivazione per un endpoint standard:
curl "http://gateway_ip_address/?activationRegion=region_code&no_redirect"
Endpoint dual-stack
Per ottenere la chiave di attivazione per un endpoint dual-stack:
IPv4
curl "http://gateway_ip_address/?activationRegion&endpointType=DUALSTACK&ipVersion=ipv4&no_redirect"
IPv6
curl "http://gateway_ip_address/?activationRegion&endpointType=DUALSTACK&ipVersion=ipv6&no_redirect"
Endpoint FIPS
Per ottenere la chiave di attivazione per un endpoint FIPS:
IPv4
curl "http://gateway_ip_address/?activationRegion&endpointType=FIPS_DUALSTACK&ipVersion=ipv4&no_redirect"
IPv6
curl "http://gateway_ip_address/?activationRegion&endpointType=FIPS_DUALSTACK&ipVersion=ipv6&no_redirect"
Endpoint VPC
Per ottenere la chiave di attivazione per un endpoint VPC:
curl "http://gateway_ip_address/?activationRegion=region_code&vpcEndpoint=vpc_endpoint&no_redirect"
Linux (bash/zsh)
L'esempio seguente mostra come usare Linux (bash/zsh) per recuperare la risposta HTTP, analizzare le intestazioni HTTP e ottenere la chiave di attivazione.
function get-activation-key() { local ip_address=$1 local activation_region=$2 if [[ -z "$ip_address" || -z "$activation_region" || -z "$gateway_type" ]]; then echo "Usage: get-activation-key ip_address activation_region gateway_type" return 1 fi if redirect_url=$(curl -f -s -S -w '%{redirect_url}' "http://$ip_address/?activationRegion=$activation_region&gatewayType=$gateway_type"); then activation_key_param=$(echo "$redirect_url" | grep -oE 'activationKey=[A-Z0-9-]+') echo "$activation_key_param" | cut -f2 -d= else return 1 fi }
Microsoft Windows PowerShell
L'esempio seguente mostra come utilizzare Microsoft Windows PowerShell per recuperare la risposta HTTP, analizzare le intestazioni HTTP e ottenere la chiave di attivazione.
function Get-ActivationKey { [CmdletBinding()] Param( [parameter(Mandatory=$true)][string]$IpAddress, [parameter(Mandatory=$true)][string]$ActivationRegion, [parameter(Mandatory=$true)][string]$GatewayType ) PROCESS { $request = Invoke-WebRequest -UseBasicParsing -Uri "http://$IpAddress/?activationRegion=$ActivationRegion&gatewayType=$GatewayType" -MaximumRedirection 0 -ErrorAction SilentlyContinue if ($request) { $activationKeyParam = $request.Headers.Location | Select-String -Pattern "activationKey=([A-Z0-9-]+)" $activationKeyParam.Matches.Value.Split("=")[1] } } }
Utilizzo della console locale
Gli esempi seguenti mostrano
Gateway basati su Amazon Linux 2 (AL2)
È possibile selezionare endpoint standard o FIPS per i gateway basati su. AL2
Nota
Gli endpoint FIPS non sono disponibili in tutti. Regioni AWS Per ulteriori informazioni, vedere FIPS Endpoints
Per ottenere una chiave di attivazione per il gateway AL2 basato sulla console locale
-
Accedi alla tua console locale come amministratore.
-
Dal menu principale Attivazione dell'AWS appliance - Configurazione, seleziona
0Ottieni chiave di attivazione. -
Seleziona Storage Gateway come opzione di famiglia di gateway.
-
Inserisci la AWS regione in cui desideri attivare il gateway.
-
Per il tipo di rete, inserisci
1Public o2VPC. -
Per il tipo di endpoint, inserisci
1Standard o2Federal Information Processing Standard (FIPS).
Gateway basati su Amazon Linux 2023 (AL2023)
Per i gateway basati su AL2 023, sono disponibili i seguenti endpoint:
-
Endpoint standard (solo supporto) IPv4
-
Endpoint FIPS (solo supporto) IPv4
-
Endpoint dual-stack (supporto e) IPv4 IPv6
-
Endpoint FIPS dual-stack (supporto e) IPv4 IPv6
Per ulteriori informazioni, consulta Tipi di endpoint.
Per ottenere una chiave di attivazione per il gateway basato su AL2 023 dalla console locale
-
Accedere alla tua console locale. Se ti connetti alla tua EC2 istanza Amazon da un computer Windows, accedi come amministratore.
-
Dal menu principale Attivazione dell'AWS appliance - Configurazione, seleziona
0Ottieni chiave di attivazione. -
Seleziona Storage Gateway come opzione di famiglia di gateway.
-
Inserisci la AWS regione in cui desideri attivare il gateway.
-
Per il tipo di rete, inserisci
1Public o2per endpoint VPC. -
Per Seleziona il tipo di endpoint, Abilita FIPS? , immettere
Yper abilitare FIPS o per utilizzare un endpointNnon FIPS. -
Per il tipo di endpoint, inserisci per endpoint standard o
1per endpoint dual-stack.2-
Per un endpoint dual-stack, per Seleziona la versione IP o exit:, inserisci for o for.
1IPv42IPv6
-