Site icon Guides ✓ Magazine, Astuces, Tutoriels & Revues

Sauvegarde Google Drive sous Windows: comment procéder à partir de la ligne de commande

Sauvegarde Google Drive sous Windows: comment procéder à partir de la ligne de commande

Sauvegarde Google Drive sous Windows: comment procéder à partir de la ligne de commande

La sauvegarde sur Google Drive à partir de la ligne de commande est possible en utilisant les bons outils. Vous pouvez également crypter les fichiers à l’avance afin que leur contenu ne puisse jamais être lu par des tiers.

Maintenant que Google a présenté son service One en mettant à disposition des plans de stockage cloud intéressés encore plus intéressants (avec beaucoup d’espace disponible) et économiques (Google One fait ses débuts en Italie: comment partager l’espace cloud), le cloud de la société de montagne View devient une solution de plus en plus utile pour créer une copie de sauvegarde de vos données.

Toute personne disposant d’un compte Google peut sauvegarder ses fichiers, utilisés à la maison, au bureau ou en entreprise, en profitant également des 15 Go d’espace libre que la société étrangère met gratuitement à la disposition de tous. Les fichiers stockés sur les serveurs de Google sont protégés par cryptage (ils ne peuvent donc pas être lus et modifiés par des tiers non autorisés) même si, dans le cas de fichiers personnels et d’informations confidentielles, il est conseillé de crypter à l’avance tous les fichiers envoyés aux serveurs cloud de Google.

Comme Google l’écrit sur cette page, en fait, il est vrai que « l’utilisateur conserve tous les droits de propriété intellectuelle détenus sur ce contenu. Bref, ce qui appartient à l’utilisateur reste sa propriété » mais en même temps, « lorsque vous téléchargez, transmettez, stockez, envoyez ou recevez du contenu de ou via nos Services, vous accordez à Google (et à ses partenaires) une licence globale pour utiliser, héberger, stocker, reproduire, modifier, créer des œuvres dérivées (telles que celles résultant de traductions , adaptations ou autres modifications apportées de manière à ce que le contenu fonctionne au mieux avec nos Services), communiquer, publier, exécuter publiquement, afficher et distribuer publiquement les contenus susmentionnés« . Aussi, « Nos systèmes automatisés analysent le contenu des utilisateurs (y compris les e-mails) afin de fournir des fonctionnalités de produit personnellement pertinentes, telles que des résultats de recherche personnalisés, des publicités personnalisées et la détection de spam et de logiciels malveillants. Cette analyse se produit lorsque le contenu est transmis, reçu et stocké« .

Ces conditions sont clairement représentées dans les conditions de service.

Google propose son outil aujourd’hui Sauvegarde et synchronisation ou alors Sauvegarde et synchronisation en italien (voir l’article Sauvegarde en ligne avec le nouveau logiciel de Google) pour automatiser la sauvegarde sur Google Drive de tout contenu stocké sur les systèmes et le réseau local de l’utilisateur.

Cependant, si vous souhaitez profiter de l’espace cloud de Google pour stocker des fichiers personnels et des informations confidentielles, il est possible, comme mentionné ci-dessus, utiliser un niveau cryptographique supplémentaire afin qu’il ne soit pas possible – côté serveur – d’accéder au contenu des fichiers de l’utilisateur de manière automatisée ou manuelle.

Dans le passé, nous avons présenté plusieurs stratégies pour protéger les fichiers et dossiers sauvegardés dans le cloud: Protégez les fichiers sur Google Drive, OneDrive et Dropbox avec un cryptage.

En fait, il est clair que si vous sauvegardez votre contenu sur le cloud à l’aide d’un algorithme cryptographique puissant et mot de passe long et complexe, même le fournisseur – fournisseur de services cloud – ne pourra jamais accéder aux données de l’utilisateur.

Sauvegarde de la ligne de commande Google Drive

Au lieu d’utiliser les suggestions que nous avons proposées dans l’article cité ci-dessus, les utilisateurs les plus avertis qui ont par exemple ressenti le besoin de créer périodiquement des sauvegardes sur Google Drive ils peuvent utiliser une astuce simple.

En créant un fichier de commandes ou en exécutant autrement une série d’étapes de ligne de commande, vous pouvez le faire enregistrer automatiquement en ligne, sur Google Drive, les fichiers importants stockés sur votre réseau local, en créant des archives compressées et cryptées.

La configuration requise pour commencer est la dernière version de 7-Zip, qui doit être correctement installé sur le système utilisé, et le logiciel Client CLI Google Drive pour Windows (plus développé mais que nous avons souvent utilisé et que nous continuons à utiliser avec satisfaction; version pour les systèmes Windows 64 bits – 32 bits).

Disponible en versions pour Linux, Windows et macOS, Client CLI Google Drive – nous abrégons gdrive – ce n’est rien de plus qu’un client pour Google Drive, capable de se connecter au service Google et de gérer les fichiers stockés sur le cloud.

Nous vous suggérons donc de suivre quelques étapes:

1) Enregistrez le gdrive dans le dossier c: gdrive.

2) Dans ce dossier, renommez le fichier gdrive-windows-x64.exe ou alors gdrive-windows-386.exe dans gdrive.exe.

3) Accédez au dossier 7-Zip à partir de Explorateur de fichiers Windows (généralement C: Program Files 7-Zip) puis maintenez la touche enfoncée CHANGEMENT et cliquez avec le bouton droit de la souris dans une zone libre du dossier. Puis sélectionnez Ouvrez la fenêtre de commande ici ou alors Ouvrez la fenêtre PowerShell ici (dans ce dernier cas, lorsque la fenêtre avec un fond bleu apparaît, vous devrez taper cmd et appuyez sur la touche Entrée).

4) Type 7z à -mhe -pPASSWORD -t7z% userprofile% ARCHIVE. 7z c: FOLDERNAME -r
Prendre soin de remplacer un LE MOT DE PASSE le mot de passe à utiliser pour protéger l’archive compressée qui sera cryptée par 7-Zip avec l’algorithme AES-256; à ARCHIVER le nom de l’archive compressée à créer; à c: FOLDERNAME le chemin d’accès au dossier contenant les fichiers que vous souhaitez crypter, compresser et envoyer vers Google Drive.

Utilisation de la variable d’environnement % profil de l’utilisateur%, l’archive compressée au format 7-Zip sera créée dans le dossier système du compte utilisateur Windows utilisé.

L’option -mhe vous permet de protéger avec cryptage même dans les noms de fichiers et leur date de création.

5) Ouvert à partir de Explorateur de fichiers dossier c: gdrive puis maintenez la touche enfoncée CHANGEMENT et faites un clic droit dans une zone libre du même dossier. Dans le menu contextuel, choisissez Ouvrez la fenêtre de commande ici ou alors Ouvrez la fenêtre PowerShell ici (dans ce dernier cas, lorsque la fenêtre avec un fond bleu apparaît, vous devrez taper cmd et appuyez sur la touche Entrée, comme indiqué ci-dessus).

6) Type liste gdrive et copiez, dans la barre d’adresse du navigateur, après vous être connecté avec votre compte Google, l’URL affichée en correspondance avec la ligne de commande.

7) Lorsque l’écran suivant apparaît dans le navigateur, cliquez sur le bouton Permettre.

8) Le code d’autorisation qui sera affiché par Google doit être copié et collé à l’invite de commande en correspondance avec l’élément Entrez le code de vérification.

Client CLI Google Drive il affichera alors la liste de tous les fichiers stockés sur Google Drive et ne nécessitera plus d’autorisation.

9) Dactylographie téléchargement gdrive% userprofile% ARCHIVE.7z, Client CLI Google Drive téléchargera le fichier sélectionné sur Google Drive, dans le compte de l’utilisateur.

Gardez à l’esprit qu’en effectuant des sauvegardes répétées de fichiers portant le même nom, les copies précédentes ne seront pas écrasées dans Google Drive car chaque élément se voit toujours attribuer un identifiant (ID) unique.

En créant un lot simple à partir du contenu suivant et en le programmant pour qu’il s’exécute dans Windows à l’aide de la fonction Planificateur, il sera possible de créer une sauvegarde périodique de vos données sur Google Drive sous forme cryptée (vérifiez attentivement les différents chemins impliqués):

@Écho off
« C: Program Files 7-Zip 7z.exe » a -mhe -pPASSWORD -t7z% userprofile% ARCHIVE.7z c: FOLDERNAME -r
c: gdrive gdrive.exe télécharger% userprofile% ARCHIVE.7z
del% userprofile% ARCHIVE.7z

Enfin, il semble intéressant de souligner que Client CLI Google Drive peut transmettre des requêtes telles que les suivantes à Google Drive qui vous permettent de retracer les identifiants et les informations sur les fichiers portant le même nom:

gdrive list –query « nom contient ‘test.7z' »

Client CLI Google Drive il peut également supprimer des fichiers à distance en utilisant la syntaxe gdrive supprimer suivi de l’ID du fichier à supprimer sur Google Drive.

Un fichier batch pour éviter de gaspiller de l’espace de stockage sur Google Drive

L’espace disponible sur Google Drive, comme nous l’avons observé au début, n’est pas illimité.

Comment alors supprimer systématiquement les anciennes copies de sauvegarde du même fichier compressé (même nom) éventuellement stockées sur Google Drive avant de télécharger les nouvelles sur le cloud?

Nous avons créé un simple fichier batch qui vous permet d’utiliser Client CLI Google Drive pour demander les identifiants des fichiers enregistrés sur Google Drive et portant le même nom. Une fois ces informations collectées, les fichiers sont supprimés avec la commande gdrive supprimer puis procédez au nouveau téléchargement:

@Écho off
setlocal enableextensions enabledelayedexpansion
SET FILENAME = « ARCHIVE.7z »
SETBACKUP DIR = « c: temp test »
SET BACKUP ARCHIVE = « C: TEMP ARCHIVE.7z »
SET GDRIVEDIR = « c: gdrive »
SET ZIPDIR = « C: Program Files 7-Zip 7z.exe »

set / a count = 0

définir FILENAME =% FILENAME: « =%
set DIRBACKUP =% DIRBACKUP: « =%
set BACKUP ARCHIVE =% BACKUP ARCHIVE: « =%
définir GDRIVEDIR =% GDRIVEDIR: « =%
définir ZIPDIR =% ZIPDIR: « =%

% GDRIVEDIR% gdrive.exe list –query « nom contient ‘% FILENAME%' »>% GDRIVEDIR% files_gdrive.txt
pour / f « tokens = * » %% a dans (% GDRIVEDIR% files_gdrive.txt) faire (
set line = %% a
set chars =! ligne: ~ 0,33!
set / a count + = 1
si! compte! gtr 1% GDRIVEDIR% gdrive.exe supprimer! caractères!
)
del% GDRIVEDIR% files_gdrive.txt
« % ZIPDIR% » vers -mhe -ptest123 -t7z% BACKUP ARCHIVE %% BACKUP DIR% -r
% GDRIVEDIR% gdrive.exe téléchargement% ARCHIVE DE SAUVEGARDE%
sur% ARCHIVEBACKUP%
echo Sauvegarde sur Google Drive terminée
endlocal

Le fichier doit être enregistré en tant que lot (par exemple google_backup.bat) et vous devez porter la plus grande attention à la définition des variables surlignées en gras (lignes 3 à 7 du fichier):

NOM DE FICHIER: le nom de l’archive compressée qui doit être recherchée et supprimée (dans toutes les copies éventuellement stockées) sur Google Drive.

DIRBACKUP: le chemin complet du dossier contenant les fichiers à sauvegarder sur Google Drive.

ARCHIVE DE SAUVEGARDE: chemin et nom de l’archive de sauvegarde au format 7-Zip à créer.

GDRIVEDIR: chemin vers le dossier contenant Client CLI Google Drive (déposer gdrive.exe).

ZIPDIR: chemin du dossier dans lequel le programme 7-Zip est installé avec la référence à l’exécutable 7z.exe.

En guise de note finale, nous précisons qu’au lieu d’utiliser 7-Zip pour crypter des fichiers, vous pouvez crypter des archives compressées à l’aide d’outils tels que openssl, GPG, aespipe, aescrypt ou autres.

Découvrez également plus d’articles dans nos catégories Internet, productivité et encore Ordinateurs et internet.

Merci pour votre visite on espère que notre article Sauvegarde Google Drive sous Windows: comment procéder à partir de la ligne de commande
vous aide, pensez à partager l’article sur Facebook, pinterest et whatsapp avec les hashtags ☑️ #Sauvegarde #Google #Drive #sous #Windows #comment #procéder #partir #ligne #commande ☑️!

Quitter la version mobile