Google, rClone et Service Accounts, à trop jouer on se brûle…

Bon… j’ai récemment abusé des SA pour transférer quelques 10aines de To entre divers comptes. J’ai pu jouer environ 8 jours avant que Google ne bloque l’API et donc l’utilisation des SA. On peut « faire appel » de cette décision. J’ai supprimé les SA incriminés et attends leur réponse et, j’espère, le déblocage de l’API. Oups. […]

rClone : nouvelle procédure d’autorisation d’accès à un compte Google

Je me rends compte par hasard que rClone a fait évoluer l’autorisation d’accès à un compte Google (depuis une machine sans environnement graphique). EDIT du 05/05/22 : c’est en effet lié à Google (sujet sur les forums rClone) aux remotes déjà créés ne change pas, ça concerne uniquement la création de nouveaux. Avant rClone générait […]

Monter facilement rClone sur Windows avec AlwaysUp

Parce qu’il n’y a pas que Docker dans la vie, et que je me mets à Windows ^^’, voici comment monter simplement un ou plusieurs remotes rClone sur Windows. rClone Browser permet de le faire mais il est plus simple de créer un service Windows. Il faut notre fichier de configuration rClone, un exécutable rClone […]

Synchroniser des remotes rClone

Merci à zealot001 qui m’a filé un script plus propre que le mien :P Voici de quoi synchroniser des Team Drives et des clés d’accès Service Accounts (tutoriel). #!/bin/bashOPTIONS= »-c -P –transfers 3 –checkers 3 –size-only –drive-server-side-across-configs –drive-stop-on-upload-limit »SAKEYS= »/home/aerya/scripts/rclone/sakeys »LOG= »/home/aerya/logs/rclone.log »R1= »FreeTD1″R2= »FreeTD2″R3= »FreeTD3″R4= »FreeTD4″[[ « $(pidof -x $(basename $0)) » != $$ ]] && echo « [KO] Script déja en cours » && exit 1sync_rlcone(){ echo […]

Stocker via rClone sur des Teamdrives d’un compte Gmail – Partie 3 : les scripts rClone

Comme toujours, je fais en sorte que l’accès aux fichiers hébergés sur le Cloud via rClone soient le plus simple pour Plex ou un explorateur de fichiers. Les stockages local et distant sont donc fusionnés via fuse (sudo apt-get install fuse) dans un dossier unique /unionfsDe cette manière, Plex par exemple, indexe uniquement le dossier […]

Stocker via rClone sur des Teamdrives d’un compte Gmail – Partie 2 : comptes de service (Service Accounts – SA -)

Google limite son API à 750GB d’upload par tranches de 24h. L’objectif d’utiliser des SA n’est pas d’envoyer 100TB/24h sur Google mais tout simplement de s’assurer de ne pas être bloqué lors de la synchronisation d’un TD sur les autres. En effet, cette limite imposée par Google concerne chaque compte accédant à son API. Si […]

Stocker via rClone sur des Teamdrives d’un compte Gmail – Préambule

J’ai récemment aidé quelqu’un à mettre en place un système de sauvegarde de fichiers via rClone sur des Teamdrives (TD) -gratuits- d’un compte Gmail -gratuit- avec duplication automatique entre Teamdrives. Avec notifications Discord des fichiers archivés et de la synchronisation des TD. Ce n’est évidemment qu’à titre d’expérience et ça reste sujet à blocage/suppression de […]

Synology : montage rClone via SSH

Il faut commencer par se connecter en SSH puis passer root avec sudo -i.Créer le dossier de montage : je mets ça /volume1/rclone/data avec mkdir. Bien entendu vous créez ce que vous voulez comme dossier du moment que c’est dans /volume1Installer rClone : là c’est comme sur tout système Linux Ensuite on met sa configuration […]

rClone : outre-passer la limite d’upload de 750GB/24h

Voici comment créer des Service Accounts (SA) pour outre-passer la limite d’upload de 750GB/24h sur un TeamDrive (ShareDrive). Attention, en abuser peut avoir des conséquences pour votre compte Workspace (comme ils ont fermé des milliers de comptes GSuite EDU et/ou vendus sur EBay fin 2019). Je détaille mon tutoriel mais ne le fais pas en […]

rClone : déplacer un GDrive vers un Team/ShareDrive

Pour une raison ou pour une autre on peut vouloir déplacer le contenu d’un GDrive vers un TeamDrive. rClone permet de le faire en server-side, c’est-à-dire sans faire transiter les données par le serveur ou le VPS depuis lequel on exécute la commande. Notez que dans le cas d’une copie (copy) le quota de 750GB/jour […]

Utilisation basique d’un montage rClone

Le tutoriel précédent étant compatible avec quasi n’importe quelle installation existante de serveur (ou aucune si vous venez de l’avoir), ça permet de faire tout ce qu’on veut avec notre remote chiffré du team drive. Voici un cas d’utilisation basique (selon moi). Bien entendu on peut aller plus loin en passant par des scripts basés […]

[NOOB] rClone & Workspace (ex GSuite) : créer et monter un Shared Drive (aka Team Drive) chiffré

Ce tutoriel est compatible avec un serveur dédié/virtuel « vierge » ou déjà installé « à la main » ou en Docker (ou via un script). Même avec un rClone déjà installé & configuré puisque nous allons simplement créer de nouveaux remotes. Google vient tout récemment de faire évoluer son offre GSuite vers Workspace. Ceux ayant un abonnement GSuite […]

rClone : utilisation de son cache au lieu de PlexDrive

J’ai récemment remanié mon infrastructure et ce fut l’occasion de me passer définitivement du cache PlexDrive pour celui de rClone qui est suffisamment mature. Par ailleurs j’en ai aussi profité pour passer à mergerfs au lieu de fusefs pour le dossier /unionfs qui rassemble à la fois le cache (déchiffré) de rClone et les fichiers […]

Nouvelle infrastructure dédié/VPS pour un rapport coût/ressources optimisé

Après avoir eu pas mal de serveurs dédiés, principalement chez OVH/SYS/KS, Online/Scaleway/OneProvider, Leaseweb, mon dernier était chez Hetzner. Avec un Ryzen, histoire de pouvoir utiliser toute la puissance de Plex sans complexe (ahah ce jeu de mot. Ah. Ah.) Bref. TL;DR : je passe de 90 à moins de 50€/mois pour seedbox, Plex et applications […]

1 2