Come Convertire la Configurazione di Prova o BYOL di DataSunrise alla Fatturazione Oraria
Nell’evoluzione rapida della sicurezza dei dati, soluzioni efficienti e convenienti sono cruciali. DataSunrise fornisce robusta sicurezza nel database e auditing, disponibili sotto diversi modelli di licenza, tra cui Prova, Bring Your Own License (BYOL), e Fatturazione Oraria. Passare da una configurazione di Prova o BYOL a una configurazione di Fatturazione Oraria può semplificare le operazioni e fornire maggiore flessibilità. Questa guida illustra i passaggi necessari per convertire la configurazione esistente di DataSunrise a un modello di Fatturazione Oraria su AWS.
Guida Passo per Passo per Convertire alla Fatturazione Oraria
- Iscriviti a DataSunrise Fatturazione Oraria su AWS Marketplace
Per prima cosa, devi iscriverti al prodotto DataSunrise Database e Data Cluster con Fatturazione Oraria su AWS Marketplace. Questa iscrizione è necessaria per abilitare la funzione di Fatturazione Oraria.
- Visita la pagina AWS Marketplace per DataSunrise Fatturazione Oraria.
- Clicca su “Iscriviti” e segui le istruzioni. Non è necessario distribuire immediatamente; l’iscrizione stessa è sufficiente.
- Verifica la Connettività di Rete
Assicurati che l’host in cui è installato DataSunrise possa accedere all’endpoint AWS Marketplace Metering. Questo è essenziale per il corretto funzionamento del servizio di misurazione.
Ping dell’endpoint di Metering:
ping metering.marketplace.ap-southeast-1.amazonaws.com
Test della Connessione con cURL:
curl https://metering.marketplace.ap-southeast-1.amazonaws.com
- Richiedi una Chiave di Licenza Speciale
Contatta il Supporto DataSunrise per richiedere una chiave di licenza speciale per la Fatturazione Oraria su AWS. Questa chiave è necessaria per attivare la funzione di fatturazione oraria nella tua configurazione di DataSunrise.
- Aggiorna le Chiavi di Licenza in DataSunrise
Una volta ricevuta la chiave di licenza speciale:
- Rimuovi le chiavi di licenza esistenti dalla tua configurazione di DataSunrise.
- Sostituiscile con la nuova chiave di licenza per Fatturazione Oraria di AWS fornita dal Supporto DataSunrise.
- Prepara il file della chiave di licenza. Inserisci la chiave HB ricevuta in precedenza nel file e salvala come appfirewall.reg.
- Carica il file appfirewall.reg nell’host di DataSunrise per trasformarlo in un host HB/PAYG. Puoi utilizzare qualsiasi metodo conveniente per te per eseguire l’attività:
- Cambia la proprietà del file all’utente:gruppo datasunrise:datasunrise:
- Importa la chiave di licenza nel Dizionario della configurazione utilizzando il comando AppBackendService IMPORT_LICENSE_FROM_FILE.
- Imposta il codice prodotto AWS nel file env di DS nel caso tu riceva ancora messaggi di errore riguardo l’inizializzazione del client AWS Metering e riavvia il servizio per applicare le modifiche (opzionale):
– caricalo utilizzando il tuo strumento client SSH preferito;
– mettilo nel bucket S3 e copialo nell’host DS utilizzando i comandi AWS CLI S3.
Di seguito un esempio di comando:
aws s3 cp s3://your/path/to/appfirewall.reg /opt/datasunrise/
sudo chown datasunrise:datasunrise /opt/datasunrise/appfirewall.reg
Flusso di lavoro:
cd /opt/datasunrise/ ./AppBackendService IMPORT_LICENSE_FROM_FILE=/opt/datasunrise/appfirewall.reg AF_HOME=/opt/datasunrise AF_CONFIG=/opt/datasunrise sudo systemctl restart datasunrise.service
echo AWS_PCODE=e4d3d3b6266ocd12it8gny7g | sudo tee -a /etc/datasunrise.conf sudo systemctl restart datasunrise.service
- Verifica i Permessi del Ruolo IAM
Assicurati che l’istanza EC2 che esegue DataSunrise abbia il ruolo IAM necessario con i permessi richiesti:
- Allega il policy IAM AWSMarketplaceMeteringFullAccess al ruolo IAM associato alla tua istanza EC2.
- Verifica che il ruolo IAM includa il permesso aws-marketplace:MeterUsage.
Ecco un esempio di configurazione del policy richiesto:
{ "Effect": "Allow", "Action": [ "aws-marketplace:MeterUsage" ], "Resource": "*" }
Considerazioni Aggiuntive
Distribuzione in una Sottorete Privata
Se DataSunrise viene distribuito in una sottorete privata, assicurati che possa accedere all’endpoint AWS Marketplace Metering. Questo può essere ottenuto tramite:
- Allegare un Gateway Internet o un Gateway NAT alla tabella di routing della sottorete privata.
- Utilizzare un Proxy HTTP con accesso a Internet per facilitare le connessioni in uscita.
Utilizzo del Tipo di Licenza BYOL
Se la configurazione dell’accesso pubblico non è fattibile a causa di politiche di sicurezza, considera di continuare con il tipo di licenza BYOL. Per le licenze BYOL, contatta il Supporto DataSunrise per assistenza.
Risoluzione dei Problemi Comuni
Errore: “Impossibile controllare la funzione nella licenza: fallimento del servizio Metering AWS!”
Questo errore indica tipicamente un problema con la connettività del servizio di misurazione AWS o i permessi del ruolo IAM. Seguire questi passaggi per risolverlo:
- Controlla il ruolo IAM. Assicurati che l’istanza EC2 abbia il ruolo IAM corretto con il policy AWSMarketplaceMeteringFullAccess allegato.
- Verifica l’accesso alla rete. Conferma che l’istanza EC2 possa raggiungere l’endpoint AWS Marketplace Metering utilizzando i comandi ping e curl forniti in precedenza.
- Controlla la configurazione della sottorete. Se distribuito in una sottorete privata, assicurati che abbia configurazioni di routing corrette per l’accesso in uscita.
Conclusione
Passare alla Fatturazione Oraria per DataSunrise su AWS può ottimizzare l’efficienza operativa e la gestione dei costi. Seguendo questa guida, puoi convertire senza problemi da una configurazione di Prova o BYOL a un modello di Fatturazione Oraria. Assicurati che tutte le configurazioni di rete e IAM siano corrette per evitare problemi comuni e massimizzare i benefici della fatturazione oraria. Per ulteriore assistenza, non esitare a contattare il Supporto DataSunrise.