Cette question existe parce qu'elle a une signification historique, mais n'est pas considérée comme une bonne question d'actualité pour ce site , veuillez donc ne pas l'utiliser comme preuve que vous pouvez poser des questions similaires ici. Bien que vous soyez encouragé à aider à maintenir ses réponses, veuillez comprendre que les questions "volumineuses" ne sont généralement pas autorisées sur Ask Ubuntu et qu'elles seront fermées selon le centre d'aide .
La sauvegarde est extrêmement importante. Évidemment, il n'y a pas de meilleur outil de sauvegarde, mais une comparaison des options serait très intéressante.
Déjà Dup est (à partir d'Ubuntu 11.10) installé par défaut. C’est un outil GNOME destiné aux utilisateurs occasionnels de Desktop qui se veut un "simple outil de sauvegarde qui cache la complexité de la réalisation des sauvegardes dans le bon sens".
Il s’agit d’un frontal pour duplicité qui effectue des sauvegardes incrémentielles, où seules les modifications depuis la sauvegarde précédente ont été stockées. Il a des options pour les sauvegardes cryptées et automatisées. Il peut sauvegarder dans des dossiers locaux, Amazon S3 ou tout autre serveur auquel Nautilus peut se connecter.
L'intégration avec Nautilus est superbe, permettant la restauration de fichiers supprimés d'un répertoire et la restauration d'une ancienne version d'un fichier individuel.
Notez que depuis février 2016, ce projet semble ignorer presque complètement les rapports de bogues avec seule une activité de triage mineure et le dernier correctif date de 2014 , bien que il existe de nouvelles versions avec des modifications mineures .
J'utilise Back in Time depuis un certain temps et j'en suis très satisfait.
Tout ce que vous avez à faire est de configurer:
Et oublie ça.
Pour installer (travailler sur Ubuntu 16.04 pour gnome):
Sudo add-apt-repository ppa:bit-team/stable
Sudo apt-get update
Sudo apt-get install backintime-gnome
L’interface graphique du programme peut être ouverte via ubuntu search for "backintime".
Le projet est actif à compter de avril 2018 .
Je me réfère souvent à ceci comparaison de rsnapshot et de rdiff-backup :
Similitudes:
Différences dans l'utilisation du disque:
Différences de vitesse:
Différences dans le stockage de métadonnées:
Différences de transparence de fichier:
Différences dans les niveaux de sauvegarde effectués:
Différences dans la communauté de soutien:
Si vous connaissez les outils de ligne de commande, vous pouvez utiliser rsync pour créer automatiquement des sauvegardes (incrémentielles). Il peut refléter vos répertoires sur d'autres machines. Il y a beaucoup de scripts disponibles sur le net pour savoir comment le faire. Configurez-la comme tâche récurrente dans votre crontab. Il existe également une interface graphique pour rsync
appelée Grsync qui facilite les sauvegardes manuelles.
En combinaison avec des liens physiques, il est possible d'effectuer une sauvegarde de manière à préserver les fichiers supprimés.
Voir:
Duplicity est un outil de sauvegarde en ligne de commande riche en fonctionnalités.
Duplicity sauvegarde les répertoires en produisant des volumes au format tar chiffrés et en les téléchargeant sur un serveur distant ou local. Il utilise librsync pour enregistrer les modifications incrémentielles apportées aux fichiers. gzip pour les compresser; et gpg pour les chiffrer.
La ligne de commande de duplicité peut être intimidante, mais il existe de nombreux fronts allant de la ligne de commande (duply) à GNOME (deja-dup) en passant par KDE (time-drive).
Synchronisation dans le cloud multiplate-forme (propriétaire) pour Windows, Mac et Linux. 2 Go de stockage en ligne est gratuit, avec des options payantes. Annoncé comme un moyen de "stocker, synchroniser et partager des fichiers en ligne", mais pourrait également être utilisé à des fins de sauvegarde.
Notez que même sur les comptes payés, l'historique de révision est limité à un an et sur les comptes gratuits, il est seulement un mois .
Notez également que la restauration d'un grand nombre de fichiers peut prendre beaucoup de temps, car Dropbox n'a pas été créé en tant qu'outil de sauvegarde.
Cela n’a pas été mentionné auparavant, je vais donc préciser que "LuckyBackup" est une superbe interface graphique pour rsync et permet de réaliser des sauvegardes et des clones simples ou complexes en un rien de temps.
Notez que cet outil n'est plus développé.
Les captures d'écran les plus importantes se trouvent ici sur leur site web avec l'une des images ci-dessous:
Si vous souhaitez sauvegarder l'intégralité de votre réseau domestique, je vous recommande d'exécuter BackupPC sur un serveur permanent, dans votre sous-sol/votre placard/votre buanderie. À partir du serveur de sauvegarde, il peut se connecter via ssh, rsync, SMB et d’autres méthodes à n’importe quel ordinateur (pas uniquement les ordinateurs Linux) et les sauvegarder toutes sur le serveur. Il implémente le stockage incrémentiel en fusionnant des fichiers identiques via des liens physiques, même si les fichiers identiques ont été sauvegardés à partir d'ordinateurs distincts.
BackupPC exécute une interface Web que vous pouvez utiliser pour la personnaliser, notamment pour ajouter de nouveaux ordinateurs à sauvegarder, lancer des sauvegardes immédiates et, plus important encore, restaurer des fichiers uniques ou des dossiers entiers. Si le serveur BackupPC dispose d'autorisations en écriture sur l'ordinateur que vous restaurez, il peut restaurer les fichiers directement à l'endroit où ils se trouvaient, ce qui est vraiment agréable.
CrashPlan est une entreprise fournissant une sauvegarde de l'entreprise, sans plan pour les utilisateurs individuels .
J'avais envisagé de nombreuses options et configurations (utilisation de rdiff-backup, duplicité, backup-ninja, Amazon s3, serveur distant). Ce qui a finalement abouti à la simplicité.
CrashPlan est multiplate-forme, mais pas open source.
Il est également intéressant de noter qu'avec un plan (familial) CrashPlan Central (payant), vous pouvez sauvegarder tous les ordinateurs que vous possédez.
Un "système de sauvegarde de fichiers hautement efficace basé sur le format git packfile. Capable de réaliser des sauvegardes incrémentielles rapides d'images de machine virtuelle".
Points forts:
Il utilise un algorithme de somme de contrôle évolutif (similaire à rsync) pour diviser des fichiers volumineux en morceaux. Le résultat le plus utile est que vous pouvez sauvegarder de manière incrémentielle des images de disque, des bases de données et des fichiers XML d'ordinateurs virtuels (VM) énormes, même s'ils se trouvent généralement dans un seul fichier volumineux, sans utiliser une grande quantité d'espace disque pour plusieurs versions.
Les données sont "automatiquement" partagées entre les sauvegardes incrémentielles sans qu'il soit nécessaire de savoir quelle sauvegarde est basée sur laquelle - même si les sauvegardes sont effectuées à partir de deux ordinateurs différents qui ne se connaissent même pas. Vous dites simplement à bup de faire des sauvegardes, et cela n'enregistre que la quantité minimale de données nécessaire.
Bup peut utiliser la redondance "par2" pour récupérer des sauvegardes corrompues, même si votre disque comporte des secteurs défectueux non détectés.
Vous pouvez monter votre référentiel bup en tant que système de fichiers Fuse et accéder au contenu de cette façon, et même l'exporter via Samba.
Une interface graphique basée sur KDE pour bup est disponible, à savoir Kup Backup System .
J'ai utilisé Bacula il y a longtemps. Bien que vous ayez à apprendre son architecture, c'est une solution très puissante. Il vous permet d'effectuer des sauvegardes sur un réseau et sur plusieurs plates-formes. Vous pouvez lire ici à propos de toutes les choses intéressantes qu’il a, et ici à propos des programmes d’interface graphique que vous pouvez utiliser pour cela. Je l'ai déployé à mon université. Lorsque je cherchais des solutions de sauvegarde, je suis également tombé sur Amanda .
Un bon point positif de Bacula est qu’il utilise sa propre implémentation pour les fichiers qu’il crée. Cela le rend indépendant de la mise en œuvre particulière d'un utilitaire natif (par exemple, tar, dump ...).
Quand je l'ai utilisé, il n'y avait pas encore d'interface graphique. Par conséquent, je ne peux pas dire si ceux disponibles sont complets et faciles à utiliser.
Bacula est très modulaire à la base. Il se compose de 3 démons autonomes configurables:
Il existe également une base de données SQL impliquée dans le stockage des métadonnées sur bacula et les sauvegardes (support de Postgres, MySQL et sqlite.
bconsole binary est livré avec bacula et fournit une interface CLI pour l'administration de bacula.
tar , un outil simple et fiable pour l'archivage de fichiers, peut également être utilisé pour les sauvegardes. Mais aujourd'hui, nous disposons d'outils de sauvegarde plus performants et plus rapides, dotés de fonctionnalités plus utiles. Selon vos besoins, le tar peut toujours être utile.
Créez une sauvegarde complète de votre répertoire home
:
cd
dans le répertoire où vous voulez stocker le fichier de sauvegarde, puis:
tar --create --verbose --file backup.tar <path to the home directory>
Pour les sauvegardes ultérieures, nous voulons éviter une sauvegarde complète, car cela prend trop de temps. Nous mettons donc simplement à jour les fichiers dans backup.tar
:
Encore une fois, cd
dans le répertoire où se trouve le fichier de sauvegarde, puis utilisez --update
:
tar --update --verbose --file backup.tar <path to the home directory>
Tous les fichiers qui sont nouveaux ou qui ont été modifiés seront enregistrés dans backup.tar
. Les fichiers supprimés seront conservés. Pour restaurer la sauvegarde la plus récente, cliquez avec le bouton droit de la souris sur le fichier et choisissez "Extraire vers ...". Pour récupérer les anciennes versions de vos fichiers, vous devez ouvrir backup.tar
et rechercher les fichiers (et les versions) que vous souhaitez restaurer.
Remarque: vous ne pouvez pas utiliser --update
sur un fichier tar compressé (par exemple, .tar.gz
).
Simple Backup est un autre outil permettant de sauvegarder votre fichier et de conserver un historique des révisions. Il est assez efficace (avec des sauvegardes complètes et incrémentielles) et ne prend pas trop d’espace disque pour les données redondantes. Ainsi, vous pouvez avoir une révision historique des fichiers à la Time Machine (une fonctionnalité dans le passé - mentionnée précédemment - offre également).
Fonctionnalités:
Comme vous pouvez le constater, le jeu de fonctionnalités est similaire à celui proposé par Back in time
.
Simple Backup s'intègre bien dans les environnements de bureau Gnome et Ubuntu.
DAR - le programme Disk ARchive - est un puissant outil de sauvegarde en ligne de commande prenant en charge les sauvegardes et les restaurations incrémentielles. Si vous souhaitez sauvegarder un grand nombre de fichiers, cela peut être beaucoup plus rapide que les solutions de type rsync (rolling checksum).
Attic est un programme de sauvegarde avec déduplication écrit en Python. L'objectif principal de Attic est de fournir un moyen efficace et sûr de sauvegarder des données. La technique de déduplication des données utilisée rend Attic approprié pour les sauvegardes quotidiennes, car seules les modifications sont stockées.
Caractéristiques principales:
- Facile à utiliser
- Stockage à encombrement réduit : la déduplication à taille de bloc variable permet de réduire le nombre d'octets stockés en détectant des données redondantes.
- Cryptage de données facultatif : toutes les données peuvent être protégées à l'aide d'un cryptage AES 256 bits. L'intégrité et l'authenticité des données sont vérifiées à l'aide de HMAC-SHA256.
- Sauvegardes hors site : Attic peut stocker des données sur tout hôte distant accessible via SSH.
- Sauvegardes montables en tant que systèmes de fichiers : les archives de sauvegarde peuvent être montées en tant que systèmes de fichiers en espace utilisateur pour faciliter la vérification et la restauration des sauvegardes.
Exigences:
Attic requiert Python> = 3.2. Outre Python, Attic requiert également msgpack-python
et OpenSSL (> = 1.0.0). Afin de monter des archives en tant que systèmes de fichiers, llfuse
est requis.
Remarque:
Il y a aussi maintenant un fork d'Attique appelé Borg .
Un Dropbox comme un service de sauvegarde/synchronisation avec des fonctionnalités comparables.
Systèmes pris en charge répertoriés: Debian Lenny, OpenSUSE, RPM (Fedora, etc.), CentOS/RHEL, Ubuntu Lucid Lynx, Ubuntu Gutsy Gibbon, Ubuntu Karmic Koala, Ubuntu Maverick Meerkat, Ubuntu Intrepid Ibex, Debian Etch, Ubuntu Hardy Heron, Slackware 12.1, Ubuntu Jaunty Jackalope
Plus d'infos sur https://spideroak.com
Avertissement: Non maintenu, dernière mise à jour en 2010.
Similaire au retour dans le temps
Time Machine d'Apple est une fonctionnalité intéressante dans leur système d'exploitation, et Linux dispose déjà de presque toutes les technologies requises pour la recréer. Ceci est une interface graphique simple pour le rendre facile à utiliser.
Avertissement: Non maintenu, dernière version en 2015.
est également un programme GPL très décent pour effectuer des sauvegardes facilement.
Caractéristiques
Est un gagnant en ce qui me concerne. Il est sauvegardé à distance dans un compartiment Amazon S3 chiffré en option, il est personnalisable et peut être exécuté en arrière-plan (différents guides sont disponibles pour l’installer). Il y a une bonne interface utilisateur ou vous pouvez pirater un fichier XML si vous vous sentez si enclin.
Je sauvegarde toutes mes machines personnelles avec le même compte, sans problème. Je peux aussi accéder à distance à mes données sauvegardées via myjungledisk.com.
Ce n'est pas gratuit, mais aux États-Unis, il est certainement assez bon marché (je paie environ 8 dollars par mois). Je pense que cela est plus qu'acceptable pour une sauvegarde hors site où une autre personne s'occupe de problèmes matériels, de sécurité (physique), etc.
Je ne peux pas le recommander assez.
J'exécute un script personnalisé Python qui utilise rsync pour enregistrer mon dossier personnel (moins de corbeille, etc.) dans un dossier intitulé "actuel" sur un disque dur de sauvegarde séparé (connecté par USB), puis la commande copy (cp). copier tout le contenu de "courant" dans un dossier horodaté également sur le même disque dur. La belle chose est que chaque instantané a chaque fichier dans votre dossier de départ tel qu'il était à ce moment-là et encore le disque dur ne se remplit pas inutilement. Comme la plupart des fichiers ne changent jamais, il n’ya jamais qu’une copie réelle de ces fichiers sur le disque dur. Toute autre référence est un lien. Et si une version plus récente d'un fichier est ajoutée à "current", tous les instantanés pointant vers l'ancienne version pointent désormais automatiquement vers une version unique de l'original. Les systèmes de fichiers HDD modernes s’occupent de cela eux-mêmes. Bien qu'il y ait toutes sortes de raffinements dans le script, les commandes principales sont simples. Voici quelques ingrédients clés:
exclusion_path = "/home/.../exclusions.txt" # don't back up trash etc
media_path = "/media/... # a long path with the HDD details and the "current" folder
rsync -avv --progress --delete --exclude-from=exclusion_path /home/username/ media_path
current = "..." # the "current" folder on the HDD
dest = "..." # the timestamped folder on the HDD
cp -alv current dest
J'avais aussi des besoins personnalisés. Étant donné que j'ai plusieurs images de disque VirtualBox massives (par exemple 60 Go), je souhaite uniquement avoir une copie de celles-ci, et non des versions de capture instantanée. Même un disque dur 1 ou 2 TB a des limites.
Voici le contenu de mon fichier d'exclusions. Le fichier est très sensible aux slash de terminal manquants, etc.:
/.local/share/Trash/
/.thumbnails/
/.cache/
/Examples/
Dirvish est un outil de sauvegarde d'instantané de ligne de commande de Nice qui utilise des liens physiques pour réduire l'espace disque. Il possède un moyen sophistiqué de purger les sauvegardes expirées.
Voici un bon tutoriel pour cela: http://wiki.edseek.com/howto:dirvish
Application de sauvegarde gratuite et open source fonctionnant sous Linux, avec une interface graphique qui "stocke de manière sécurisée des sauvegardes chiffrées, incrémentielles et compressées sur des services de stockage en nuage et des serveurs de fichiers distants. Elle fonctionne avec Amazon S3, Windows Live SkyDrive, Google Drive (Google Docs), Rackspace. Fichiers Cloud ou WebDAV, SSH, FTP (et beaucoup d’autres) ".
La version 1.0 est considérée comme stable; il existe une version 2 en développement avec des modifications internes considérables qui fonctionne actuellement (bien que je ne l'utilise pas pour la production). Il existe des règles de filtrage standard ou personnalisées pour sélectionner les fichiers à sauvegarder.
Je l'utilise en partie depuis des années (je ne connecte à personne, mais j'ai envisagé de consulter l'API pour ajouter un serveur, parlant en tant que développeur) bien que cela soit rare, à la fois sur un ordinateur portable Windows et sur mon installation Ubuntu 14.04.
Une fourchette de duplicité .
PING est un outil de sauvegarde gratuit qui vous permettra de faire des sauvegardes de partitions entières. C'est un utilitaire autonome qui devrait être gravé sur CD.
Ce que j'aime dans ce programme, c'est qu'il copie la partition entière. Imaginez ceci: lorsque vous modifiez votre Ubuntu en tant que superutilisateur, vous avez modifié une partie essentielle et Ubuntu ne démarre plus.
Vous pouvez formater le disque dur et réinstaller Ubuntu. Des solutions de sauvegarde telles que Dropbox, Ubuntu One, etc., peuvent être utiles pour récupérer les fichiers importants, mais elles ne restaurent pas votre papier peint, vos icônes Unity et d’autres éléments qui ont fait votre Ubuntu comme vous l’aimiez.
Une autre option consiste à demander de l'aide sur Internet. Mais pourquoi ne pas simplement restaurer le système dans son état d’il ya quelques jours? PING fera exactement cela pour vous.
Avantages:
Les inconvénients:
Vous trouverez un excellent manuel néerlandais ici .
s3ql est une option plus récente permettant d’utiliser Amazon s3, Google Storage ou OpenStack Storage en tant que système de fichiers. Cela fonctionne sur une variété de distributions Linux ainsi que sur MacOS X.
Avec rsync, vous pouvez obtenir des sauvegardes incrémentielles hors site très efficaces, car elles offrent une efficacité de stockage et de bande passante via une compression et une déduplication au niveau des blocs. Il prend également en charge la confidentialité via le cryptage côté client, ainsi que d'autres éléments sophistiqués tels que la copie sur écriture, les arbres immuables et la capture instantanée.
Voir Comparaison de S3QL et d'autres systèmes de fichiers S pour des comparaisons avec PersistentFS, S3FS, S3FSLite, SubCloud, S3Backer et ElasticDrive.
Je l'utilise depuis quelques jours, à partir de s3_backup.sh , (qui utilise rsync) et je suis assez content. Il est très bien documenté et semble être un projet solide.
Attention: non maintenu
TimeVault a est un outil pour prendre des instantanés de dossiers et est fourni avec l'intégration de Nautilus. Les instantanés sont protégés contre la suppression ou la modification accidentelle car ils sont en lecture seule par défaut.
Peut être téléchargé à partir de Launchpad .
Avertissement: le logiciel n'est plus mis à jour, les auteurs recommandent de ne pas l'utiliser
"Obnam est un programme de sauvegarde facile et sécurisé. Les sauvegardes peuvent être stockées sur des disques durs locaux ou en ligne via le protocole SSH SFTP. Le serveur de sauvegarde, s'il est utilisé, ne nécessite aucun logiciel spécial, en plus de SSH.
Quelques fonctionnalités qui pourraient vous intéresser:
Une ancienne version peut être trouvée dans les sources du logiciel Ubuntu. Pour la version la plus récente, reportez-vous à Chris Cormacks PPA ou à Obnams site web .
A Python script qui offre une capacité de sauvegarde plus ou moins en temps réel.
Notez que ce logiciel n'est plus maintenu.
"Je suis tombé sur une référence à la fonctionnalité“ inotify ”présente dans les noyaux Linux récents. Inotify surveille l'activité du disque et, en particulier, les indicateurs lorsque des fichiers sont écrits sur le disque ou supprimés. Un peu plus de recherche localise un paquet qui combine le fichier inotify surveillance des événements avec l'utilitaire de synchronisation de fichier rsync afin de fournir la fonction de sauvegarde de fichier en temps réel que je recherchais. Le logiciel, nommé inosync, est en fait un script Python, efficacement fourni sous forme de code à code source ouvert, par l'auteur, Benedikt Böhm d'Allemagne ( http://bb.xnull.de/ ). "
BorgBackup est un outil de la CLI avec Vorta car son interface graphique fait tout ce dont vous avez besoin et plus encore. Il existe même un PPA pour BorgBackup lui-même.
PAR EXEMPLE. Si vous avez plusieurs copies d'un même fichier, ce fichier ne prendra de l'espace qu'une seule fois .
Installez BorgBackup:
Sudo add-apt-repository ppa:costamagnagianfranco/borgbackup
Sudo apt update
Sudo apt install borgbackup
Installez Vorta:
pip install vorta
Faites votre sauvegarde initiale:
borg init --encryption=repokey-blake2 /media/ExternalHDD/{user}
cliquez sur l'icône Vorta pour accéder à l'interface graphique et la configurer.
Il existe un script Nice appelé saybackup qui vous permet d'effectuer de simples sauvegardes incrémentielles à l'aide de liens physiques. De la page de manuel:
Ce script crée des sauvegardes incrémentielles complètes ou inverses à l'aide du
Commande rsync (1). Les noms de répertoire de sauvegarde contiennent la date et l'heure
de chaque sauvegarde pour permettre le tri et l’élagage sélectif. À la fin de chaque sauvegarde réussie, un lien symbolique '* -current' est mis à jour pour toujours pointer sur la dernière sauvegarde. Pour réduire le fichier distant
, l'option '-L' peut être utilisée (éventuellement plusieurs fois) pour
spécifier les arbres de fichiers locaux existants à partir desquels les fichiers seront
est relié durement à la sauvegarde.
Le script correspondant saypurge constitue un moyen astucieux de purger les anciennes sauvegardes. Depuis la page d'accueil de l'outil:
Sayepurge analyse les horodatages à partir des noms de cet ensemble de répertoires de sauvegarde, calcule les deltas de temps et détermine les bons candidats à la suppression afin que les sauvegardes soient réparties dans le temps de la même manière. Le comportement exact peut être ajusté en spécifiant le nombre de fichiers récents à protéger contre la suppression (-g), le nombre de sauvegardes historiques à conserver (-k) et le nombre maximal de suppressions pour une exécution donnée (-d). Dans la série de fichiers ci-dessus, les deux sauvegardes du 2011-07-07 ne sont séparées que de 6 heures, ce qui en fait de bons candidats pour la purge ...
Attention: non entretenu, dernier commit le 2017-02-14
De la page d'accueil:
backup2l est un outil de ligne de commande léger permettant de générer, de gérer et de restaurer des sauvegardes sur un système de fichiers montable (disque dur, par exemple). Les principaux objectifs de conception sont les suivants: maintenance réduite, efficacité, transparence et robustesse. Dans une installation par défaut, les sauvegardes sont créées de manière autonome par un script cron.
backup2l prend en charge les sauvegardes différentielles hiérarchiques avec un nombre de niveaux et de sauvegardes spécifié par l'utilisateur. Avec ce schéma, le nombre total d'archives à stocker ne fait qu'augmenter de façon logarithmique le nombre de sauvegardes différentielles depuis la dernière sauvegarde complète. Par conséquent, de petites sauvegardes incrémentielles peuvent être générées à des intervalles rapprochés, tandis que des sauvegardes complètes gourmandes en temps et en espace ne sont que peu nécessaires.
La fonction de restauration permet de restaurer facilement l’état du système de fichiers ou des répertoires/fichiers arbitraires de points précédents dans le temps. Les attributs de propriété et d'autorisation des fichiers et des répertoires sont correctement restaurés.
Une fonction intégrée de scission et de collecte permet de transférer facilement toutes les archives ou des archives sélectionnées vers un jeu de CD ou un autre support amovible.
Tous les fichiers de contrôle sont stockés avec les archives sur le périphérique de sauvegarde, et leur contenu s’explique généralement par eux-mêmes. Par conséquent, en cas d'urgence, un utilisateur doit non seulement s'appuyer sur la fonctionnalité de restauration de backup2l, mais peut, si nécessaire, parcourir les fichiers et extraire les archives manuellement.
Pour décider si un fichier est nouveau ou modifié, backup2l examine son nom, son heure de modification, sa taille, sa propriété et ses autorisations. Contrairement à d'autres outils de sauvegarde, i-node n'est pas pris en compte afin d'éviter des problèmes avec les systèmes de fichiers non Unix tels que FAT32.
Faubackup est un autre petit outil permettant d'effectuer des sauvegardes incrémentielles avec des liens physiques.
De la page d'accueil:
Ce programme utilise un système de fichiers sur un disque dur pour les sauvegardes incrémentielles et complètes. Toutes les sauvegardes sont facilement accessibles par les outils de système de fichiers standard (ls, find, grep, cp, ...)
Les sauvegardes ultérieures sur le même système de fichiers seront automatiquement incrémentielles, car les fichiers non modifiés sont uniquement liés à la version existante du fichier.
Il permet de créer différents niveaux de sauvegardes. De la page de manuel:
FauBackup peut être configuré pour conserver certaines sauvegardes pendant un long moment et en supprimer d'autres. Regardez les systèmes de sauvegarde traditionnels. Vous disposez de bandes pour les sauvegardes quotidiennes, hebdomadaires, mensuelles et annuelles et les stockez conformément à votre politique de sauvegarde locale. FauBackup peut également le faire pour vous sur des disques durs. Autrement dit, il peut conserver certaines sauvegardes annuelles, hebdomadaires, etc. et supprimer automatiquement les autres sauvegardes obsolètes.
Quatre types de sauvegarde différents sont reconnus: quotidien, hebdomadaire, mensuel et annuel. La première sauvegarde existante dans un tel intervalle sera considérée comme appartenant au type correspondant. Ainsi, la première sauvegarde d'un mois (par exemple, 2000-12-1201 @ 06: 30: 00) sera une sauvegarde mensuelle; la première sauvegarde en 2001 sera des quatre types, le 1er janvier 2001 étant un lundi.
Le nombre de sauvegardes conservées pour chaque type est configurable (voir faubackup.conf (5)). Si une sauvegarde n’appartient pas à un tel type (seconde sauvegarde par jour, par exemple) ou est trop ancienne pour ce type, elle sera supprimée à la sauvegarde:
De la page d'accueil:
Box Backup est un système de sauvegarde en ligne entièrement automatisé et à code source ouvert. Il présente les principales caractéristiques suivantes:
- Toutes les données sauvegardées sont stockées sur le serveur dans des fichiers d'un système de fichiers - aucune bande, archive ou autre périphérique spécial n'est requis.
- Le serveur n’est approuvé que pour rendre les fichiers disponibles quand ils sont requis - toutes les données sont cryptées et ne peuvent être décodées que par le client d’origine. Cela le rend idéal pour la sauvegarde sur un réseau non sécurisé (tel qu'Internet) ou lorsque le serveur est dans un environnement non contrôlé.
- Un démon de sauvegarde s'exécute sur les systèmes à sauvegarder et copie les données chiffrées sur le serveur lorsqu'il remarque les modifications. Les sauvegardes sont donc continues et à jour (bien que les sauvegardes instantanées traditionnelles soient également possibles).- À l'instar de rsync, seules les modifications apportées aux fichiers sont envoyées au serveur, ce qui réduit la bande passante utilisée entre les clients et le serveur. Cela le rend particulièrement adapté pour la sauvegarde entre des sites distants ou sur Internet.
- Il se comporte comme une bande: les anciennes versions et les fichiers supprimés sont disponibles.
- Les anciennes versions des fichiers sur le serveur sont stockées en tant que modifications par rapport à la version actuelle, ce qui minimise l'espace de stockage requis sur le serveur. Les fichiers du serveur sont également compressés pour minimiser leur taille.
- Choix du comportement de sauvegarde - il peut être optimisé pour la sauvegarde de documents ou de serveur.
- Il est conçu pour être facile et peu coûteux d’exécuter un serveur. Il a une implémentation portable et un RAID optionnel implémenté dans le pays d’utilisateur pour plus de fiabilité, sans configuration complexe du serveur ni matériel coûteux. http://www.boxbackup.org/