web-dev-qa-db-fra.com

Échec de la sauvegarde, besoin d'aide pour ne pas échouer

La sauvegarde (Deja Dup) n'a pas réussi à faire une sauvegarde initiale sur mon Amazon S3, et malgré mes meilleurs efforts de recherche sur Google, je n'ai pas pu trouver de solution: (

Voici le message d'erreur:

BackendException: Error uploading s3+http://deja-dup-auto-akiaiksyiqi3buaaz26a/My-Archive/duplicity-full.20130805T143807Z.vol1.difftar.gpg

J'utilise Ubuntu 12.04 LTS sur un System76. Le dossier dans lequel j'essaie de sauvegarder dans S3 est configuré pour être stocké comme Amazon Glacier Storage.

Toute aide basculerait!

Mise à jour: meilleures informations de débogage:

DUPLICITY: . Failed to create bucket (attempt #1) 'deja-dup-auto-axxxxxxxxxxxa' failed (reason: S3ResponseError: S3ResponseError: 403 Forbidden
DUPLICITY: . <?xml version="1.0" encoding="UTF-8"?>
DUPLICITY: . <Error><Code>SignatureDoesNotMatch</Code><Message>The request signature we calculated does not match the signature you provided. Check your key and signing method.</Message><StringToSignBytes>47 00 54 0a 0a 0a 4d 6f 6e 00 20 30 35 20 00 75 67 20 32 30 31 00 00 35 00 32 34 3a 31 32 20 47 4d 00 0a 2f 64 65 6a 61 2d 64 75 70 2d 61 75 74 6f 2d 61 6b 69 00 6b 73 79 69 71 69 33 62 75 61 00 7a 32 36 61 2f</StringToSignBytes><RequestId>8000000000003</RequestId><HostId>Uxxxxxxxxxxxxxxxxx/xxxxxxxxxxxxxxxxRF</HostId><SignatureProvided>yxxxxxxxxxxxxxxxxxxxxx</SignatureProvided><StringToSign>GET
1
Costa

Se pourrait-il que les informations d'identification que vous avez fournies à Déjà Dup ne lui permettent pas de créer un compartiment au niveau supérieur de votre compte S3?

Que diriez-vous de cela: créez un compartiment dans S3, puis un utilisateur qui peut y lire et écrire, et assurez-vous que Déjà Dup utilisera le compartiment et l'utilisateur que vous avez créé.

  1. Après avoir créé votre compartiment, visitez https://console.aws.Amazon.com/iam/home?#users
  2. Créer un nouvel utilisateur (assurez-vous que "générer une clé d'accès pour cet utilisateur" est coché)
  3. Enregistrez les informations d'identification. Vous allez les saisir plus tard dans Déjà Dup.
  4. Cliquez sur le nouvel utilisateur et choisissez "attacher la stratégie utilisateur".
  5. Dans la fenêtre Select Policy Template, sélectionnez "Amazon S3 Full Access". Cliquez sur "Appliquer la politique" dans la fenêtre de confirmation.
  6. Faire Sudo apt-get install dconf-tools.
  7. Faire dconf-editor.
  8. Dans l'éditeur dconf, accédez à org> gnome> deja-dup> s3.
  9. Sous la clé nommée "compartiment", remplacez la valeur par le nom du compartiment S3 que vous avez déjà créé.
  10. Exécutez à nouveau deja-dup/"Backup" et assurez-vous que l'emplacement de sauvegarde est correct. Saisissez les nouvelles informations d'identification. Exécutez la sauvegarde et testez d'abord un seul petit dossier.
5
Forest Monsen