AWS Snowball Edge non è più disponibile per i nuovi clienti. I nuovi clienti dovrebbero provare AWS DataSync
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à.
Configurazione e avvio dello storage compatibile con Amazon S3 su Snowball Edge
Installa e configura strumenti software dal tuo ambiente locale AWS per interagire con il dispositivo o il cluster di dispositivi Snowball Edge e lo storage compatibile con Amazon S3 su Snowball Edge. Quindi, utilizza questi strumenti per configurare il dispositivo o il cluster Snowball Edge e avviare lo storage compatibile con Amazon S3 su Snowball Edge.
Prerequisiti
Lo storage compatibile con Amazon S3 su Snowball Edge richiede la presenza di Snowball Edge Client e l' AWS CLI installazione nell'ambiente locale. Puoi anche utilizzare SDK per .NET e AWS Tools for Windows per PowerShell lavorare con lo storage compatibile con Amazon S3 su Snowball Edge. AWS consiglia di utilizzare le seguenti versioni di questi strumenti:
-
Snowball Edge Client: utilizza la versione più recente. Per ulteriori informazioni, vedere Download e installazione del client Snowball Edge in questa guida.
-
AWS CLI— Versione 2.11.15 o successiva. Per ulteriori informazioni, vedere Installazione, aggiornamento e disinstallazione AWS CLI nella Guida per l'utente. AWS Command Line Interface
-
SDK per .NET— AWSSDK.S3Control 3.7.304.8 o successivo. Per ulteriori informazioni, consulta AWS SDK per .NET.
-
AWS Strumenti per Windows: versione 4.1.476 o PowerShell successiva. Per ulteriori informazioni, consulta la Guida per l'utente di AWS Strumenti per PowerShell.
Configurazione dell'ambiente locale
Questa sezione descrive come configurare e configurare il client Snowball Edge e l'ambiente locale per l'utilizzo con lo storage compatibile con Amazon S3 su Snowball Edge.
Scarica e installa il client Snowball Edge. Per ulteriori informazioni, vedere Scaricamento e installazione del client Snowball Edge.
Configurare un profilo per il client Snowball Edge. Per ulteriori informazioni, vedere Configurazione di un profilo per il client Snowball Edge.
-
Se si utilizza SDK per .NET, impostate il valore del
clientConfig.AuthenticationRegionparametro come segue:clientConfig.AuthenticationRegion ="snow"
Configurazione del dispositivo Snowball Edge
Configurazione dell'IAM su Snowball Edge
AWS Identity and Access Management (IAM) consente di abilitare l'accesso granulare alle AWS risorse in esecuzione sui dispositivi Snowball Edge. Utilizza IAM per controllare chi è autenticato (accesso effettuato) e autorizzato (dispone di autorizzazioni) per l’utilizzo di risorse.
IAM è supportato localmente su Snowball Edge. È possibile utilizzare il servizio IAM locale per creare ruoli e allegare politiche IAM ad essi. È possibile utilizzare questi criteri per consentire l'accesso necessario per eseguire le attività assegnate.
L'esempio seguente consente l'accesso completo all'API Amazon S3:
Per altri esempi di policy IAM, consulta la AWS Snowball Edge Developer Guide.
Avvio dello storage compatibile con Amazon S3 sul servizio Snowball Edge
Usa le seguenti istruzioni per avviare lo storage compatibile con Amazon S3 sul servizio Snowball Edge su un dispositivo o cluster Snowball Edge.
Se preferisci un'esperienza più intuitiva, puoi avviare lo storage compatibile con Amazon S3 sul servizio Snowball Edge per un dispositivo autonomo o un cluster di dispositivi utilizzando. AWS OpsHub Consulta Configura lo storage compatibile con Amazon S3 su Snowball Edge con AWS OpsHub.
-
Sblocca il tuo dispositivo o cluster di dispositivi Snowball Edge eseguendo il seguente comando:
-
Per un singolo dispositivo:
snowballEdge unlock-device --endpoint https://snow-device-ip -
Per un cluster:
snowballEdge unlock-cluster
-
-
Esegui il comando seguente e assicurati che il dispositivo o il cluster di dispositivi Snowball Edge sia sbloccato:
-
Per un singolo dispositivo:
snowballEdge describe-device --endpoint https://snow-device-ip -
Per un cluster:
snowballEdge describe-cluster --device-ip-addresses [snow-device-1-ip] [snow-device-2-ip] / [snow-device-3-ip] [snow-device-4-ip] [snow-device-5-ip] / [snow-device-6-ip]
-
-
Per ogni dispositivo (che tu ne abbia uno o un cluster), per avviare lo storage compatibile con Amazon S3 su Snowball Edge, procedi come segue:
-
Recupera i dispositivi
PhysicalNetworkInterfaceIdeseguendo il seguente comando:describe-devicesnowballEdge describe-device --endpoint https://snow-device-ip -
Esegui il seguente
create-virtual-network-interfacecomando due volte per creare le interfacce di rete virtuali (VNI) per gli endpoints3control(per le operazioni sui bucket) es3api(per le operazioni sugli oggetti).snowballEdge create-virtual-network-interface --ip-address-assignment dhcp --manifest-filemanifest--physical-network-interface-id "PhysicalNetworkInterfaceId" --unlock-codeunlockcode--endpoint https://snow-device-ipIl comando restituisce una struttura JSON che include l'indirizzo IP. Prendere nota di tale indirizzo IP.
Per informazioni dettagliate su questi comandi, vedete Configurazione di un'interfaccia di rete virtuale (VNI) su Snowball Edge.
Nota
L'avvio dello storage compatibile con Amazon S3 su Snowball Edge consuma risorse del dispositivo.
-
-
Avvia lo storage compatibile con Amazon S3 sul servizio Snowball Edge eseguendo il seguente
start-servicecomando, che include gli indirizzi IP dei tuoi dispositivi e gli Amazon Resource Names (ARN) dei VNI che hai creato per gli endpoint e gli endpoint:s3controls3apiPer avviare il servizio su un singolo dispositivo:
snowballEdge start-service --service-id s3-snow --device-ip-addressessnow-device-1-ip--virtual-network-interface-arnsvni-arn-1vni-arn-2Per avviare il servizio su un cluster:
snowballEdge start-service --service-id s3-snow --device-ip-addressessnow-device-1-ipsnow-device-2-ipsnow-device-3-ip--virtual-network-interface-arnsvni-arn-1vni-arn-2vni-arn-3vni-arn-4vni-arn-5vni-arn-6Per
--virtual-network-interface-arns, includi gli ARN per tutti i VNI creati nel passaggio precedente. Separa ogni ARN usando uno spazio. -
Esegui il
describe-servicecomando seguente per un singolo dispositivo:snowballEdge describe-service --service-id s3-snowAttendi che lo stato del servizio sia
Active.Esegui il
describe-servicecomando seguente per un cluster:snowballEdge describe-service --service-id s3-snow \ --device-ip-addressessnow-device-1-ipsnow-device-2-ipsnow-device-3-ip
Visualizzazione delle informazioni sullo storage compatibile con Amazon S3 sugli endpoint Snowball Edge
Quando lo storage compatibile con Amazon S3 sul servizio Snowball Edge è in esecuzione, puoi utilizzare il comando describe-service Snowball Edge Client per visualizzare gli indirizzi IP associati agli endpoint s3control e s3api.
snowballEdge describe-service --service-id s3-snow --endpoint https://snow-device-ip-address--profileprofile-name
Esempio output del comando describe-service
In questo esempio, l'indirizzo IP dell'endpoint s3control è 192.168.1.222 e l'indirizzo IP dell'endpoint s3api è 192.168.1.152.
{ "ServiceId": "s3-snow", "Autostart": true, "Status": { "State": "ACTIVATING", "Details": "Attaching storage" }, "ServiceCapacities": [ { "Name": "S3 Storage", "Unit": "Byte", "Used": 148599705600, "Available": 19351400294400 } ], "Endpoints": [ { "Protocol": "https", "Port": 443, "Host": "192.168.1.222", "CertificateAssociation": { "CertificateArn": "arn:aws:snowball-device:::certificate/30c563f1124707705117f57f6c3accd42a4528ed6dba1e35c1822a391a717199d8c49973d3c0283494d987463e826f2c" }, "Description": "s3-snow bucket API endpoint (for s3control SDK)", "DeviceId": "JID-beta-207429000001-23-12-28-03-51-11", "Status": { "State": "ACTIVE" } }, { "Protocol": "https", "Port": 443, "Host": "192.168.1.152", "CertificateAssociation": { "CertificateArn": "arn:aws:snowball-device:::certificate/30c563f1124707705117f57f6c3accd42a4528ed6dba1e35c1822a391a717199d8c49973d3c0283494d987463e826f2c" }, "Description": "s3-snow object & bucket API endpoint (for s3api SDK)", "DeviceId": "JID-beta-207429000001-23-12-28-03-51-11", "Status": { "State": "ACTIVATING" } } ] }