J'ai essayé de chercher pour voir si Google Drive est pris en charge de la même manière que Ubuntu One est pris en charge pour Deja-Dup mais je n'ai rien vu de concret. Je ne veux pas stocker une copie locale des fichiers sauvegardés, mais plutôt la mettre directement sur le compte Google Drive et l'empêcher d'être synchronisée.
10
Réponses:
Vous ne pouvez toujours pas le faire en utilisant deja-dup mais heureusement, cela n'a pas d'importance car vous pouvez utiliser la duplicité pour atteindre le même objectif. Deja-dup est l'interface graphique de la duplicité. Vous pouvez utiliser la duplicité directement depuis la ligne de commande et, étonnamment, c'est plus simple que d'utiliser l'interface graphique de deja-dup!
Vous devez d'abord installer le package
python-gdata
car il ne fait pas partie du système de base.Après cela, vous pouvez utiliser la duplicité pour placer un dossier local directement sur Google Drive en émettant la commande suivante:
ou
Dans le second cas, il ne demandera évidemment pas le mot de passe de votre gmail (mais demandera toujours la phrase secrète de cryptage).
Commande pour restaurer:
Dans tous les cas ci-dessus,
localfolder
un dossier se trouve dans votre répertoire personnel et vous exécutez les commandes à partir de votre répertoire personnel.Deux mises en garde mineures. Tout d'abord, pendant la restauration, vous devez vous assurer que le dossier local n'existe pas, sinon la duplicité annulera en disant que le dossier local existe déjà. Deuxièmement, j'ai testé ce qui précède dans Ubuntu 14.04, donc je ne peux pas commenter les autres versions.
la source
BackendException: Error while authenticating client: Server responded to ClientLogin request: 404, https://developers.google.com/accounts/docs/AuthForInstalledApps
erreur, soulignant une plainte de l'ancienne méthode d'authentification. Y at - il la procédure mise à jour sur la façon d'utiliserduplicity
avec OAuth 2.0 ?La seule solution que j'ai trouvée consiste à sauvegarder sur un disque local à l'aide de Deja Dup, puis à compresser le dossier et à télécharger sur Google Drive.
J'espère trouver un moyen de créer un dossier avec Google Cloud ou Google Drive et réaliser des sauvegardes incrémentielles automatiquement.
Actuellement, j'obtiens l'erreur:
la source
Cela a été signalé dans ce bogue , pour lequel un correctif a été validé . La modification doit être incluse dans la version 32.
Mise à jour: le correctif a été annulé en raison de problèmes avec le backend de duplicité. Cependant, la duplicité peut toujours le faire. Il y a une question sur SO sur la façon de le faire fonctionner avec Google OAuth, au moins avec le frontend Duply en décembre 2015. Cela implique l'installation
pydrive
, la configuration de l'accès sur votre compte Google et la création d'un fichier de paramètres pour la duplicité.Question connexe avec d'autres options: sauvegarde avec duplicité sur Google Cloud Storage
la source