So wandeln Sie die Test- oder BYOL-Konfiguration von DataSunrise in stundenweise Abrechnung um
In der sich schnell entwickelnden Landschaft der Datensicherheit sind effiziente und kostengünstige Lösungen entscheidend. DataSunrise bietet robuste Datenbanksicherheit und Überwachung an, die unter verschiedenen Lizenzmodellen verfügbar sind, einschließlich Testversion, Bring Your Own License (BYOL) und stundenweiser Abrechnung. Der Übergang von einer Test- oder BYOL-Konfiguration zu einem stundenweisen Abrechnungsmodell kann die Abläufe optimieren und mehr Flexibilität bieten. Dieser Leitfaden führt Sie durch die notwendigen Schritte, um Ihre bestehende DataSunrise-Konfiguration auf ein stundenweises Abrechnungsmodell auf AWS umzuwandeln.
Schritt-für-Schritt-Anleitung zur Umstellung auf stundenweise Abrechnung
- Abonnieren Sie DataSunrise stundenweise Abrechnung im AWS Marketplace
Zuerst müssen Sie das Produkt “DataSunrise Database and Data Cluster w/Hourly Billing” im AWS Marketplace abonnieren. Dieses Abonnement ist erforderlich, um die stundenweise Abrechnungsfunktion zu aktivieren.
- Besuchen Sie die AWS Marketplace-Seite für DataSunrise stundenweise Abrechnung.
- Klicken Sie auf “Subscribe” und folgen Sie den Anweisungen. Eine sofortige Bereitstellung ist nicht erforderlich; das Abonnement selbst ist ausreichend.
- Überprüfen Sie die Netzwerkverbindung
Stellen Sie sicher, dass der Host, auf dem DataSunrise installiert ist, auf den AWS Marketplace Metering-Endpunkt zugreifen kann. Dies ist notwendig, damit der Metering-Dienst korrekt funktioniert.
Pingen Sie den Metering-Endpunkt an:
ping metering.marketplace.ap-southeast-1.amazonaws.com
Testen Sie die Verbindung mit cURL:
curl https://metering.marketplace.ap-southeast-1.amazonaws.com
- Fordern Sie einen speziellen Lizenzschlüssel an
Kontaktieren Sie den DataSunrise Support, um einen speziellen Lizenzschlüssel für die stundenweise Abrechnung bei AWS anzufordern. Dieser Schlüssel ist erforderlich, um die stundenweise Abrechnungsfunktion in Ihrer DataSunrise-Konfiguration zu aktivieren.
- Aktualisieren Sie die Lizenzschlüssel in DataSunrise
Sobald Sie den speziellen Lizenzschlüssel erhalten haben:
- Entfernen Sie die vorhandenen Lizenzschlüssel aus Ihrer DataSunrise-Konfiguration.
- Ersetzen Sie diese durch den neuen Lizenzschlüssel für stundenweise Abrechnung, den Sie vom DataSunrise Support erhalten haben.
- Bereiten Sie die Lizenzschlüsseldatei vor. Legen Sie den zuvor erhaltenen HB-Schlüssel in die Datei und speichern Sie diese unter appfirewall.reg
- Laden Sie die appfirewall.reg-Datei auf den DataSunrise-Host, um diesen in einen HB/PAYG-Host zu transformieren. Sie können dazu jede für Sie bequeme Methode verwenden:
- Ändern Sie den Eigentümer der Datei auf datasunrise:datasunrise Benutzer:Gruppe:
- Importieren Sie den Lizenzschlüssel in Ihr Setup-Verzeichnis mit dem Befehl AppBackendService IMPORT_LICENSE_FROM_FILE.
- Setzen Sie den AWS-Produktcode in die Umgebungsdatei von DS, falls Sie weiterhin Fehlermeldungen bezüglich der Initialisierung des AWS-Metering-Clients erhalten und starten Sie den Dienst neu, um die Änderungen zu übernehmen (optional):
– Laden Sie sie mit Ihrem bevorzugten SSH-Client-Tool hoch;
– Legen Sie sie im S3-Bucket ab und kopieren Sie sie mit AWS CLI S3-Befehlen auf den DS-Host.
Beispiel für den Befehl:
aws s3 cp s3://your/path/to/appfirewall.reg /opt/datasunrise/
sudo chown datasunrise:datasunrise /opt/datasunrise/appfirewall.reg
Ablauf:
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
- Überprüfen Sie die IAM-Rollenberechtigungen
Stellen Sie sicher, dass die EC2-Instanz, auf der DataSunrise läuft, die erforderliche IAM-Rolle mit den benötigten Berechtigungen hat:
- Fügen Sie der IAM-Rolle, die Ihrer EC2-Instanz zugeordnet ist, die Richtlinie AWSMarketplaceMeteringFullAccess hinzu.
- Stellen Sie sicher, dass die IAM-Rolle die Berechtigung aws-marketplace:MeterUsage enthält.
Hier ist ein Beispiel für die erforderliche Richtlinienkonfiguration:
{ "Effect": "Allow", "Action": [ "aws-marketplace:MeterUsage" ], "Resource": "*" }
Zusätzliche Überlegungen
Bereitstellung in einem privaten Subnetz
Falls DataSunrise in einem privaten Subnetz bereitgestellt wird, stellen Sie sicher, dass es auf den AWS Marketplace Metering-Endpunkt zugreifen kann. Dies kann erreicht werden durch:
- Das Anhängen eines Internet-Gateways oder NAT-Gateways an die Routingtabelle des privaten Subnetzes.
- Die Nutzung eines HTTP-Proxys mit Internetzugang, um ausgehende Verbindungen zu ermöglichen.
Verwendung des BYOL-Lizenztyps
Wenn die Konfiguration des öffentlichen Zugriffs aufgrund von Sicherheitsrichtlinien nicht möglich ist, sollten Sie erwägen, den BYOL-Lizenztyp weiterhin zu verwenden. Für BYOL-Lizenzen wenden Sie sich bitte an den DataSunrise Support für Unterstützung.
Behebung häufiger Probleme
Fehler: “Kann Funktion in Lizenz nicht prüfen: AWS Metering Service Fehler!”
Dieser Fehler deutet in der Regel auf ein Problem mit der Konnektivität des AWS Metering-Dienstes oder den IAM-Rollenberechtigungen hin. Gehen Sie wie folgt vor, um das Problem zu beheben:
- Überprüfen Sie die IAM-Rolle. Stellen Sie sicher, dass die EC2-Instanz die richtige IAM-Rolle mit der Richtlinie AWSMarketplaceMeteringFullAccess zugewiesen hat.
- Überprüfen Sie den Netzwerkzugang. Bestätigen Sie, dass die EC2-Instanz den AWS Marketplace Metering-Endpunkt mit den zuvor genannten ping- und curl-Befehlen erreichen kann.
- Überprüfen Sie die Subnetzkonfiguration. Wenn sie in einem privaten Subnetz bereitgestellt ist, stellen Sie sicher, dass es richtige Routingkonfigurationen für ausgehenden Netzwerkzugang hat.
Schlussfolgerung
Die Umstellung auf stundenweise Abrechnung für DataSunrise auf AWS kann Ihre Betriebseffizienz und Kostenverwaltung optimieren. Indem Sie diesem Leitfaden folgen, können Sie nahtlos von einer Test- oder BYOL-Konfiguration zu einem stundenweisen Abrechnungsmodell wechseln. Stellen Sie sicher, dass alle Netzwerk- und IAM-Konfigurationen korrekt sind, um häufige Probleme zu vermeiden und die Vorteile der stundenweisen Abrechnung voll auszuschöpfen. Für weitere Unterstützung wenden Sie sich bitte an den DataSunrise Support.