Convertir la configuration d’essai ou BYOL de DataSunrise en facturation horaire
Dans le paysage en constante évolution de la sécurité des données, des solutions efficaces et rentables sont cruciales. DataSunrise fournit une sécurité robuste des bases de données et un audit, disponibles sous différents modèles de licences, y compris Essai, Apportez Votre Propre Licence (BYOL) et Facturation Horaire. La transition d’une configuration Essai ou BYOL vers une configuration en Facturation Horaire peut rationaliser les opérations et offrir plus de flexibilité. Ce guide vous accompagne dans les étapes nécessaires pour convertir votre configuration DataSunrise existante en un modèle de Facturation Horaire sur AWS.
Guide étape par étape pour convertir en facturation horaire
- Souscrire à DataSunrise Facturation Horaire sur AWS Marketplace
Tout d’abord, vous devez souscrire au produit DataSunrise Database and Data Cluster w/Hourly Billing sur AWS Marketplace. Cette souscription est nécessaire pour activer la fonctionnalité de Facturation Horaire.
- Visitez la page AWS Marketplace pour DataSunrise Facturation Horaire.
- Cliquez sur “Souscrire” et suivez les instructions. Il n’est pas nécessaire de déployer immédiatement ; la souscription elle-même suffit.
- Vérifier la connectivité réseau
Assurez-vous que l’hôte sur lequel DataSunrise est installé peut accéder au point de terminaison de mesure AWS Marketplace. Ceci est essentiel pour le bon fonctionnement du service de mesure.
Vérifier le point de terminaison de mesure:
ping metering.marketplace.ap-southeast-1.amazonaws.com
Tester la connexion avec cURL:
curl https://metering.marketplace.ap-southeast-1.amazonaws.com
- Mettre à jour les clés de licence dans DataSunrise
Une fois que vous recevez la clé de licence spéciale :
- Supprimez les clés de licence existantes de votre configuration DataSunrise.
- Remplacez-les par la nouvelle clé de licence AWS Facturation Horaire fournie par le support DataSunrise.
- Préparez le fichier de clé de licence. Insérez la clé HB reçue précédemment dans le fichier et enregistrez-le sous le nom
appfirewall.reg. - Téléchargez le fichier
appfirewall.regsur l’hôte DataSunrise. Vous pouvez le faire en utilisant :– Votre client SSH préféré ;
– AWS CLI via S3 :
aws s3 cp s3://your/path/to/appfirewall.reg /opt/datasunrise/
- Changez la propriété du fichier :
- Importez la licence dans votre configuration en utilisant :
- Définissez le code produit AWS correct dans votre configuration d’environnement en fonction de votre type de déploiement :
sudo chown datasunrise:datasunrise /opt/datasunrise/appfirewall.reg
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
Pour un déploiement à nœud unique (non HA) :
echo AWS_PCODE=e4d3d3b6266ocd12it8gny7gh | sudo tee -a /etc/datasunrise.conf
Pour un déploiement en grappe avec Load Balancer :
echo AWS_PCODE=88q6e9h0zcpo4hpvxrxtlglgd | sudo tee -a /etc/datasunrise.conf
Puis redémarrez le service pour appliquer les modifications :
sudo systemctl restart datasunrise.service
- Vérifier les permissions du rôle IAM
Assurez-vous que l’instance EC2 exécutant DataSunrise dispose du rôle IAM nécessaire avec les permissions requises :
- Attachez la politique IAM AWSMarketplaceMeteringFullAccess au rôle IAM associé à votre instance EC2.
- Vérifiez que le rôle IAM inclut la permission aws-marketplace:MeterUsage.
Voici un exemple de configuration de politique requise :
{ "Effect": "Allow", "Action": [ "aws-marketplace:MeterUsage" ], "Resource": "*" }
Considérations supplémentaires
Déploiement dans un sous-réseau privé
Si DataSunrise est déployé dans un sous-réseau privé, assurez-vous qu’il peut accéder au point de terminaison de mesure AWS Marketplace. Cela peut être réalisé en :
- Attachant une passerelle Internet ou une passerelle NAT à la table de routage du sous-réseau privé.
- Utilisant un proxy HTTP avec un accès Internet pour faciliter les connexions sortantes.
Utilisation du type de licence BYOL
Si la configuration d’un accès public n’est pas réalisable en raison des politiques de sécurité, envisagez de continuer avec le type de licence BYOL. Pour les licences BYOL, contactez le support DataSunrise pour obtenir de l’aide.
Dépannage des problèmes courants
Erreur : “Can’t check feature in license: AWS Metering service failure!”
Cette erreur indique généralement un problème de connectivité avec le service de mesure AWS ou des permissions du rôle IAM. Suivez ces étapes pour résoudre le problème :
- Vérifiez le rôle IAM. Assurez-vous que l’instance EC2 dispose du rôle IAM correct avec la politique AWSMarketplaceMeteringFullAccess attachée.
- Vérifiez l’accès réseau. Confirmez que l’instance EC2 peut atteindre le point de terminaison de mesure AWS Marketplace en utilisant les commandes ping et curl fournies plus haut.
- Vérifiez la configuration du sous-réseau. Si déployé dans un sous-réseau privé, assurez-vous qu’il dispose des configurations de routage appropriées pour l’accès sortant.
Conclusion
Passer à la Facturation Horaire pour DataSunrise sur AWS peut optimiser votre efficacité opérationnelle et la gestion des coûts. En suivant ce guide, vous pouvez convertir sans effort une configuration Essai ou BYOL en un modèle de Facturation Horaire. Assurez-vous que toutes les configurations réseau et IAM sont correctes pour éviter les problèmes courants et maximiser les avantages de la facturation horaire. Pour toute assistance supplémentaire, n’hésitez pas à contacter le support DataSunrise.