Imagerie de volumes de disques montés sous pression : une solution basée sur blktrace

2025-01-15
Imagerie de volumes de disques montés sous pression : une solution basée sur blktrace

Cet article décrit une méthode ingénieuse pour sauvegarder des disques système lorsque les snapshots ponctuels ne sont pas disponibles. L’auteur a été confronté au défi de devoir sauvegarder un système sur le point de tomber en panne, qui ne disposait pas de fonctionnalités de snapshot, tandis que le redémarrage ou la reconfiguration du stockage étaient indésirables. La solution utilise l’API blktrace de Linux pour suivre l’activité du périphérique de bloc en temps réel, permettant la création d’images disque complètes même pendant l’écriture des données. L’auteur partage son outil basé sur Go, hot-clone, qui suit les blocs modifiés, garantissant ainsi l’absence de perte de données lors de la création de l’image. Cela fournit une solution fiable pour sauvegarder les systèmes critiques en cas d’urgence.