Comme beaucoup d'entre vous, je suis "le gars qui s'occupe des sauvegardes" dans l'entreprise. Heureusement, nous sommes un magasin de logiciels et la plupart des données critiques sont conservées dans une série de dépôts mercuriels. Cela rend la sauvegarde extrêmement facile - il vous suffit d'un script pour mettre à jour des copies distantes et cloner de nouveaux dépôts.
Cependant, il y a des choses qui ne sont pas simplement contrôlées par version - comme une grande partie de la configuration de notre(des) serveur(s), des e-mails, des données web, etc. Pour cela, nous utilisons une combinaison de rsnapshot et de simples rsync vers une boîte zfs snapshot. Peu importe ce que nous utilisons - le résultat final est un tas de fichiers sur un système de fichiers.
Étant donné la quantité de données, celles-ci ne peuvent pas simplement être copiées par Internet vers notre magasin de sauvegarde distant (qui n'est qu'une boîte blanche située chez moi), je joue avec l'idée de déplacer des disques durs entre le bureau et chez moi comme assurance contre la corruption des copies sur site - quelle qu'en soit la cause.
Faire cela est aussi très simple - pour notre sauvegarde rsnapshot, tout ce que j'ai à faire est de cloner les dispositifs MD sur lesquels le système de fichiers réside, tandis que pour la sauvegarde sur ZFS, nous pouvons simplement faire un zfs envoyer et recevoir sur un nouveau disque/zpool..
Est-ce que l'approche Sneakernet a du sens pour nous? C'est aussi utile pour expliquer rapidement toute l'idée à mes collègues de travail. :)
p.s. L'anglais n'est pas ma langue maternelle donc ne soyez pas alarmé si vous voyez une grammaire incorrecte ci-dessus :)