Der Reliability Recommender unterstützt die folgenden Empfehlungsuntertypen:
die Teil des Notfallwiederherstellungsplans sind, um Ihre Daten vor Datenkatastrophen wie versehentlichem Löschen oder Ändern von Daten zu schützen.
In diesem Dokument wird beschrieben, wie Sie Ihre Empfehlungen aktivieren und aufrufen und Erkenntnissen zur Verbesserung der Zuverlässigkeit Ihrer Datenbanken.
Hinweise
Vor dem Aufrufen von Firestore-Zuverlässigkeitsempfehlungen und zu erhalten, gehen Sie so vor:
Aktivieren Sie die Recommender API wie unter API aktivieren beschrieben.
Prüfen Sie, ob Sie ausreichende Berechtigungen haben. Sie benötigen eine der folgenden Rollen mit den erforderlichen Berechtigungen:
Aufgabenbeschreibung Rolle Empfehlungen/Insights ansehen roles/recommender.firestoredatabasereliabilityViewer
Empfehlungen/Insights ansehen und aktualisieren roles/recommender.firestoredatabasereliabilityAdmin
Empfehlungen und Insights im Transparency and Control Center deaktivieren. Weitere Informationen finden Sie unter Deaktivierung. roles/dataprocessing.admin
Diese Recommender-Rollen bieten die folgenden API-Berechtigungen:
Rolle Enthaltene Berechtigungen roles/recommender.firestoredatabasereliabilityViewer
recommender.firestoreDatabaseReliabilityRecommendations.get
recommender.firestoreDatabaseReliabilityRecommendations.list
recommender.firestoreDatabaseReliabilityInsights.get
recommender.firestoreDatabaseReliabilityInsights.list
roles/recommender.firestoredatabasereliabilityAdmin
roles/recommender.firestoredatabasereliabilityViewer
-Berechtigungen sowie:
recommender.firestoreDatabaseReliabilityRecommendations.update
recommender.firestoreDatabaseReliabilityInsights.update
Weitere Informationen zu Rollen und Zugriffsberechtigungen finden Sie hier:
Empfehlungen abrufen
Sie können Zuverlässigkeitsempfehlungen auf verschiedene Arten auflisten.
Sie können Empfehlungen zur Zuverlässigkeit nur dann ansehen, wenn Sie nicht leere, verwendete Datenbanken haben, für die keine geplanten Sicherungen oder PITR aktiviert sind.
Google Cloud Console
So können Sie sich Ihre Empfehlungen ansehen:
Rufen Sie die Google Cloud Console auf oder verwenden Sie die folgende Schaltfläche:
Wählen Sie den Tab Empfehlungen aus.
gcloud-CLI
Führen Sie den folgenden Befehl aus, um Zuverlässigkeitsempfehlungen mithilfe von gcloud
aufzulisten:
gcloud recommender recommendations list
-Befehl so an:
gcloud recommender recommendations list \
--project=PROJECT_ID \
--location=LOCATION \
--recommender=google.firestore.database.<var>RECOMMENDER</var>
Ersetzen Sie Folgendes:
PROJECT_ID
: Ihre Projekt-IDLOCATION
: eine Region, z. B.us-central1
RECOMMENDER
: die ID des Recommenders alsReliabilityRecommender
.
Recommender API
Zum Auflisten Ihrer Zuverlässigkeitsempfehlungen mithilfe der
Recommendations API mit der Methode
recommendations.list
so an:
curl -H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "x-goog-user-project: PROJECT_ID" \
"https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.firestore.database.RECOMMENDER/recommendations"
Ersetzen Sie Folgendes:
PROJECT_ID
: Ihre Projekt-ID.LOCATION
: eine Region, z. B.us-central1
RECOMMENDER
: die ID des Recommenders alsReliabilityRecommender
.
Weitere Informationen dazu finden Sie unter API verwenden – Empfehlungen.
Statistiken ansehen
Sie können Statistiken und detaillierte Empfehlungen zum Notfallwiederherstellungsplan auf verschiedene Arten aufrufen.
Console
Statistiken und detaillierte Empfehlungen in der Google Cloud Console: klicken Sie in der Liste der Datenbanken auf die Empfehlungsschaltfläche.
gcloud-CLI
Wenn Sie Statistiken mit gcloud
aufrufen möchten, führen Sie den
gcloud recommender insights list
-Befehl so an:
gcloud recommender insights list \
--project=PROJECT_ID \
--location=LOCATION \
--insight-type=google.firestore.database.INSIGHT_TYPE
Ersetzen Sie Folgendes:
PROJECT_ID
: Ihre Projekt-ID.LOCATION
: eine Region, z. B.us-central1
INSIGHT_TYPE
: die ID des Informationstyps alsReliabilityInsight
Recommender API
Um Ihre Erkenntnisse mithilfe der Recommender API den folgenden Befehl aus:
curl -H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.firestore.database.INSIGHT_TYPE/insights"
Ersetzen Sie Folgendes:
PROJECT_ID
: Ihre Projekt-ID.LOCATION
: eine Region, z. B.us-central1
INSIGHT_TYPE
: die ID des Informationstyps alsReliabilityInsight
Weitere Informationen dazu finden Sie unter API verwenden – Statistiken.
Empfehlungen übernehmen
Weitere Informationen zur Verbesserung Ihres Notfallwiederherstellungsplans finden Sie unter Notfallwiederherstellung planen
Preise
Zuverlässigkeitsempfehlungen und Erkenntnisse sind kostenlos verfügbar. Weitere Informationen zu anderen Preisstufen finden Sie unter Recommender-Preise.