« Cloud » : différence entre les versions
Ligne 109 : | Ligne 109 : | ||
* Créer un [https://www.odrive.com/login/start?redirectUrl=/login/websuccess compte odrive] | * Créer un [https://www.odrive.com/login/start?redirectUrl=/login/websuccess compte odrive] | ||
* Créer une clé d'authentification dans [https://www.odrive.com/account/authcodes Authentication Codes] | * Créer une clé d'authentification dans [https://www.odrive.com/account/authcodes Authentication Codes] | ||
* Installer l'agent odrive dans $HOME | * Installer l'agent odrive dans $HOME | ||
od="$HOME/.odrive-agent/bin" && curl -L "http://dl.odrive.com/odrive-py" --create-dirs -o "$od/odrive.py" && curl -L "http://dl.odrive.com/odriveagent-lnx-64" | tar -xvzf- -C "$od/" && curl -L "http://dl.odrive.com/odrivecli-lnx-64" | tar -xvzf- -C "$od/" | od="$HOME/.odrive-agent/bin" && curl -L "http://dl.odrive.com/odrive-py" --create-dirs -o "$od/odrive.py" && curl -L "http://dl.odrive.com/odriveagent-lnx-64" | tar -xvzf- -C "$od/" && curl -L "http://dl.odrive.com/odrivecli-lnx-64" | tar -xvzf- -C "$od/" | ||
* Lancer l'agent | * Lancer l'agent | ||
Ligne 121 : | Ligne 124 : | ||
* Authentifier le client avec sa propre [https://www.odrive.com/account/authcodes clé] | * Authentifier le client avec sa propre [https://www.odrive.com/account/authcodes clé] | ||
python "$HOME/.odrive-agent/bin/odrive.py" authenticate 00000000-0000-0000-0000-000000000000-00000000 | python "$HOME/.odrive-agent/bin/odrive.py" authenticate 00000000-0000-0000-0000-000000000000-00000000 | ||
* Monter un répertoire "Odrive" dans $HOME. | * Monter un répertoire "Odrive" dans $HOME. | ||
Ligne 126 : | Ligne 130 : | ||
python "$HOME/.odrive-agent/bin/odrive.py" mount "$HOME/Odrive" / | python "$HOME/.odrive-agent/bin/odrive.py" mount "$HOME/Odrive" / | ||
Cette étape crée un fichier Amazon Cloud Drive.cloudf lié à la racine d'Amazon Drive. | Cette étape crée un fichier Amazon Cloud Drive.cloudf lié à la racine d'Amazon Drive. | ||
* Synchroniser les répertoires d'Amazon Drive | * Synchroniser les répertoires d'Amazon Drive | ||
Ligne 132 : | Ligne 137 : | ||
python "$HOME/.odrive-agent/bin/odrive.py" sync "$HOME/Odrive/Amazon\ Cloud\ Drive/Documents.cloudf" | python "$HOME/.odrive-agent/bin/odrive.py" sync "$HOME/Odrive/Amazon\ Cloud\ Drive/Documents.cloudf" | ||
python "$HOME/.odrive-agent/bin/odrive.py" sync "$HOME/Odrive/Amazon\ Cloud\ Drive/Vidéos.cloudf" | python "$HOME/.odrive-agent/bin/odrive.py" sync "$HOME/Odrive/Amazon\ Cloud\ Drive/Vidéos.cloudf" | ||
* Déposer les Photos dans Odrive/Amazon\ Cloud\ Drive/Images/ | * Déposer les Photos dans Odrive/Amazon\ Cloud\ Drive/Images/ | ||
mv $HOME/Photos/* $HOME/Odrive/Amazon\ Cloud\ Drive/Images/ | mv $HOME/Photos/* $HOME/Odrive/Amazon\ Cloud\ Drive/Images/ | ||
* Lier le répertoire Photos au répertoire Images pour fonctionner comme avant avec le répertoire Photos | * Lier le répertoire Photos au répertoire Images pour fonctionner comme avant avec le répertoire Photos | ||
ln -s $HOME/Photos/ $HOME/Odrive/Amazon\ Cloud\ Drive/Images/ | ln -s $HOME/Photos/ $HOME/Odrive/Amazon\ Cloud\ Drive/Images/ | ||
==Commandes de synchronisation== | ==Commandes de synchronisation== | ||
* Relancer la synchronisation | * Relancer la synchronisation |
Version du 8 septembre 2019 à 06:10
Les services de cloud se développent, et les accès rapides comme la fibre ou la 5G les rendent particulièrement intéressant. Les fonctionnalités pour un particulier sont les suivantes: - Sur les PCs, il s'agit de travailler dans des répertoires - comme avant - Les dossiers sont synchronisés avec le cloud, avec une sauvegarde de plusieurs jours en sus - Ils sont aussi accessibles d'autres devices (téléphones, tablettes autres PCs) - Certains clouds proposent aussi un cryptage des données pour assurer une vraie confidentialité
Comparatif
- https://en.wikipedia.org/wiki/Comparison_of_file_hosting_services
- https://itsfoss.com/cloud-services-linux/
- https://doc.ubuntu-fr.org/cloud
Dropbox | Google Drive | Amazon Drive | One Drive | pCloud | SFR Cloud | |
---|---|---|---|---|---|---|
Page Web | https://www.dropbox.com/ | https://drive.google.com/ | Site d'Amazon | https://onedrive.live.com/about/fr-FR/plans/ | https://www.pcloud.com/fr/ | https://www.sfr.fr/sfr-et-moi/vos-services-sfr/sfr-cloud/ |
Offre Gratuite | 2Go | 15Go + Photos illimités. Les photos de plus de 16 mégapixels sont redimensionnées de façon à ne pas dépasser cette limite. | 5Go pour les vidéos + illimité pour les photos | 5Go | 10 Go | 10 ou 100 Go en fonction de l'offre fixe ou mobile souscrite |
Offre Payante | 2To pour 10€/mois | 100 Go pour 20€/an, 200GO pour 30€/an, 2To pour 10€/mois | 100 Go pour 20€/an, 1To pour 100€/an | 100 Go pour 2€/mois,1To pour 69€/an | 175€ pour 500Go à vie, 350€ pour 2To à vie | 1 To pour 5€/mois |
Client Linux | Oui | Plusieurs clients comme Insync ou google-drive-ocamlfuse. Possibilité d'automatiser la sauvegarde. https://www.maketecheasier.com/google-drive-clients-linux/ | Oui avec odrive. A noter que, depuis 2017, Amazon a bloqué les clients rclone et acd_cli. | onedrive-d, Insync, ExpanDrive | Oui | Non |
Sécurité | Restauration de 30j avec l'offre plus. | Non crypté, Gestion de version. | Non crypté, pas de gestion de version. | Non crypté, Gestion de version pour les documents office uniquement. | Cryptage en option, corbeille & gestion de version pendant 30j. | Non crypté |
Multi-utilisateurs | Dropbox business, à partir de 10€/mois par utilisateur | Jusqu'à 6 comptes avec Google One. Chaque utilisateur garde ses 15Go avant de piocher dans le quota commun. | Le cloud est orienté photos. Il est possible de créer un groupe famille avec d'autres comptes amazon (pas forcément premium). | 6 utilisateurs avec 1To chacun: 99€/an. | pCloud pour la Famille, jusqu'à 5 utilisateurs: 500€ | Pas d'option famille. |
Commentaire | La solution parfaite pour faire de la sauvegarde de photos gratuitement si l’on est déjà client Prime. | Propose des licenses Office avec les formules abonnements | Le tarif est intéressant mais ne fonctionne pas avec Linux. |
...
google-drive-ocamlfuse
https://doc.ubuntu-fr.org/google_drive#google-drive-ocamlfuse
google-drive-ocmalfuse permet d'utiliser le cloud google comme un répertoire. Très simple à installer, il a néanmoins un défaut: il ne garde pas les fichiers en local. Il est donc nécessaire d'avoir une connexion internet pour y accéder.
Installation
sudo add-apt-repository ppa:alessandro-strada/ppa sudo apt-get update sudo apt-get install google-drive-ocamlfuse
google-drive-ocamlfuse
odrive
odrive permet de synchroniser plusieurs cloud. Plus complexe que google-drive-ocamlfuse, il a deux avantages:
- les fichiers sont synchronisés localement, ce qui les rend accessible sans connexion internet.
- il fonctionne avec Amazon Drive.
La version payante apporte notamment des fonctionnalités de cryptage.
Installation
https://docs.odrive.com/docs/odrive-sync-agent Nous allons synchroniser le répertoire $HOME/Photos avec Amazon Drive/Images.
- Créer un compte odrive
- Créer une clé d'authentification dans Authentication Codes
- Installer l'agent odrive dans $HOME
od="$HOME/.odrive-agent/bin" && curl -L "http://dl.odrive.com/odrive-py" --create-dirs -o "$od/odrive.py" && curl -L "http://dl.odrive.com/odriveagent-lnx-64" | tar -xvzf- -C "$od/" && curl -L "http://dl.odrive.com/odrivecli-lnx-64" | tar -xvzf- -C "$od/"
- Lancer l'agent
nohup "$HOME/.odrive-agent/bin/odriveagent" > /dev/null 2>&1 &
- Authentifier le client avec sa propre clé
python "$HOME/.odrive-agent/bin/odrive.py" authenticate 00000000-0000-0000-0000-000000000000-00000000
- Monter un répertoire "Odrive" dans $HOME.
mkdir Odrive python "$HOME/.odrive-agent/bin/odrive.py" mount "$HOME/Odrive" /
Cette étape crée un fichier Amazon Cloud Drive.cloudf lié à la racine d'Amazon Drive.
- Synchroniser les répertoires d'Amazon Drive
python "$HOME/.odrive-agent/bin/odrive.py" sync "$HOME/Odrive/AmazonCloudDrive.cloudf" python "$HOME/.odrive-agent/bin/odrive.py" sync "$HOME/Odrive/Amazon\ Cloud\ Drive/Images.cloudf" python "$HOME/.odrive-agent/bin/odrive.py" sync "$HOME/Odrive/Amazon\ Cloud\ Drive/Documents.cloudf" python "$HOME/.odrive-agent/bin/odrive.py" sync "$HOME/Odrive/Amazon\ Cloud\ Drive/Vidéos.cloudf"
- Déposer les Photos dans Odrive/Amazon\ Cloud\ Drive/Images/
mv $HOME/Photos/* $HOME/Odrive/Amazon\ Cloud\ Drive/Images/
- Lier le répertoire Photos au répertoire Images pour fonctionner comme avant avec le répertoire Photos
ln -s $HOME/Photos/ $HOME/Odrive/Amazon\ Cloud\ Drive/Images/
Commandes de synchronisation
- Relancer la synchronisation
python "$HOME/.odrive-agent/bin/odrive.py" refresh Odrive/Amazon\ Cloud\ Drive/Images/
- Mettre à la poubelle dans le cloud les fichiers supprimés en local
python "$HOME/.odrive-agent/bin/odrive.py" emptytrash
- Obtenir le statut de synchronisation d'un répertoire
python "$HOME/.odrive-agent/bin/odrive.py" syncstate Odrive/Amazon\ Cloud\ Drive/Images/
- Le statut global d'Odrive
python "$HOME/.odrive-agent/bin/odrive.py" status
Automatiser le lancement au démarrage
Copyright
© 2019 Christophe de Livois
Vous avez l'autorisation de copier, distribuer et/ou modifier ce document suivant les termes de la GNU Free Documentation License, Version 1.2 ou n'importe quelle version ultérieure publiée par la Free Software Foundation; sans section invariante, sans page de garde, sans entête et sans page finale. Pour plus d'informations consulter le site de l'APRIL. |