GNU/Linux >> Tutoriels Linux >  >> Linux

Comment faire une sauvegarde cryptée de type rsync ?

La meilleure chose autour est la duplicité. Le seul inconvénient est qu'il ne gère pas les liens physiques.

Une autre solution est Tartarus, qui peut être acheminée via GPG et FTP/SSH directement vers un serveur de sauvegarde. Il fait des incréments.

Voici les instructions Tartarus, en allemand.


Je pense que vous aimerez rsynccrypto.

Utilisez rsynccrypto pour chiffrer les fichiers de votre répertoire en texte clair vers votre répertoire chiffré, et déchiffrer les fichiers de votre répertoire chiffré et de votre répertoire en texte clair, à l'aide de clés que vous conservez localement.

Utilisez rsync pour synchroniser entre votre répertoire chiffré et l'hôte distant.

L'implémentation de rsynccrypto que vous pouvez télécharger maintenant depuis Sourceforge gère non seulement les modifications d'octets, mais également les insertions et les suppressions.

Avec rsynccrypto, toutes les clés de chiffrement ne quittent jamais l'ordinateur local.

"Le serveur distant ne devrait de préférence même pas connaître la structure des répertoires"

Dans ce cas, vous voudrez utiliser le --name-encrypt=map Cela fait que chaque nom de fichier crypté est une chaîne de caractères aléatoire et, par défaut, tous les noms de fichiers mutilés sont stockés dans un seul répertoire. Les vrais noms de fichiers et de dossiers sont stockés dans le fichier (crypté) nommé "filemap".

En relation :"Existe-t-il un système de contrôle de version chiffré ?"


Ces dernières années, Rclone a été développé. Sa devise est "rsync pour le stockage en nuage" mais au-delà de choses comme S3/Azure/Google/etc. fournisseurs de stockage cloud, il prend également en charge la synchronisation entre les cibles locales et SSH/SFTP.

Tout "distant" que vous configurez, vous pouvez également ajouter un wrapper de cryptage autour de lui. Cela agit comme la télécommande d'origine, mais le contenu de tous vos fichiers (et éventuellement les noms de fichiers eux-mêmes) est chiffré côté client. L'algorithme est documenté et, d'après mon expérience, jusqu'à présent, il s'agit d'un processus généralement transparent.


Linux
  1. Comment créer une sauvegarde

  2. Comment renommer un répertoire sous Linux

  3. Comment compresser un répertoire sous Linux

  4. comment ar x filename.a dans un répertoire différent

  5. Comment puis-je gunzip vers un autre répertoire de destination?

Comment installer Go sur CentOS 7

Comment effectuer une sauvegarde d'un cluster Elasticsearch

Comment utiliser Rsync

Comment copier un répertoire sous Linux

Comment restaurer la sauvegarde du répertoire personnel dans cPanel ?

Comment restaurer une sauvegarde de fichiers/répertoires spécifiques à l'aide de JetBackup 5 ?