Ceci est une ancienne révision du document !
Créer des sparses files pour stockage sur un espace virtuel
Lorsqu'on a besoin d'un espace de stockage virtuel, nous pouvons créer un fichier qui sera notre espace de stockage avec une taille pré-définie (10Go par exemple). Avec un simple dd
nous pouvons directement un fichier de 10Go qui sera vide mais qui occupe réellement 10Go.
Un sparse file est un fichier dont on a défini sa taille maximum mais dont l'espace occupé par ce fichier croîra au fur et à mesure. Pour créer un tel fichier, il suffit de saisir la commande suivante :
# dd of=file.img bs=1G count=0 seek=10 0+0 enregistrements lus 0+0 enregistrements écrits 0 octet copié, 4,1765e-05 s, 0,0 kB/s # ls -lh file.img -rw-r--r-- 1 root root 10G mai 1 16:53 file.img # du -h file.img 0 file.img
Ensuite nous pouvons l'utiliser comme nous voulons en y faisant du lvm, du luks, en le formatant…