Je soupçonne que le seau n'existe pas ou que le moteur d'application n'a pas la permission d'écrire dans le seau.
Assurez-vous que les éléments suivants sont vrais :
- Vous avez créé
BUCKET
. Utilisez quelque chose comme gsutil pour créer le godet si nécessaire.
- Assurez-vous que votre compte de service de moteur d'application a un accès WRITE à
BUCKET
.
- Maintenant, démarrez la sauvegarde en utilisant le formulaire
/gs/BUCKET
Si vous recevez un Bucket "/gs/BUCKET" is not accessible
alors votre seau n'existe pas, ou bien APP_NAME@appspot.gserviceaccount.com
n'a pas accès à votre godet.
NOTE : le formulaire est /gs/BUCKET
. Les éléments suivants sont faux : BUCKET , gs://BUCKET , gs/BUCKET etc.
Vérifiez que le seau existe avec les bonnes permissions avec la commande suivante :
gsutil getacl gs://BUCKET # Note the URI form here instead of a path.
Recherchez une entrée comme la suivante :
<Entry>
<Scope type="UserByEmail">
<EmailAddress>APP_NAME@appspot.gserviceaccount.com</EmailAddress>
</Scope>
<Permission>WRITE</Permission>
</Entry>
Si vous n'en voyez pas, vous pouvez en ajouter un de la manière suivante :
gsutil getacl gs://BUCKET > acl.xml
vim acl.xml # Or your favorite editor
# Add the xml above
gsutil setacl acl.xml gs://BUCKET
Maintenant, les étapes ci-dessus vont fonctionner.