Comment configurer et utiliser votre disque secondaire de backup ?
0. Trouver le nom de device du nouveau disque
# fdisk -l
Disque /dev/hdc : 255 têtes, 63 secteurs, 4864 cylindres
Unités = cylindres sur 16065 * 512 octets
Le disque /dev/hdc ne contient pas de table de partition valide.
Disque /dev/hda : 255 têtes, 63 secteurs, 4998 cylindres
Unités = cylindres sur 16065 * 512 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 * 1 255 2048256 83 Linux
/dev/hda2 256 4932 37568002+ 83 Linux
/dev/hda3 4933 4997 522112+ 82 Echange Linux
La commande
fdisk -l nous indique que
/dev/hdc n'est pas partitionné. Ça doit donc bien correspondre au nouveau disque !
1. Partition
On va faire au plus simple : 1 seule partition de 40 Go !
#
fdisk /dev/hdc
Commande
(m pour aide) : m
Action de commande
a (D�s)active un indicateur Bootable
b Edite le libell� de disque bsd
c (D�s)active l'indicateur de compatibilit� DOS
d Supprime une partition
l R�pertorie les types de partition connus
m Affiche ce menu
n Ajoute une nouvelle partition
o Cr�e une nouvelle table de partition DOS vide
p Affiche la table de partition
q Quitte le programme sans enregistrer les modification
s Cr�e un nouveau libell� de disque Sun vide
t Change l'ID syst�me d'une partition
u Change l'unit� d'affichage/saisie
v V�rifie la table de partition
w Ecrit la table sur le disque et quitte le programme
x Fonctions suppl�mentaires (experts seulement)
On tappe
n pour créer une nouvelle partition :
Commande (m pour aide) : n
Action de commande
e Etendue
p Partition primaire (1-4)
p
Nombre de partitions (1-4): 1
Premier cylindre (1-4864, 1 par défaut) : 1
Dernier cylindre ou +size ou +sizeM ou +sizeK (1-4864, 4864 par défaut) :
Utilisation de la valeur par défaut 4864
On regarde le résultat :
Commande (m pour aide) : p
Disque /dev/hdc : 255 têtes, 63 secteurs, 4864 cylindres
Unités = cylindres sur 16065 * 512 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hdc1 1 4864 39070048+ 83 Linux
Et maintenant on écrit la table de partition. Soyez sûr de ne pas avoir fait de bêtises !!!
Commande (m pour aide) :
w
La table de partition a été modifiée !
Appel de ioctl() pour relire la table de partition.
AVERTISSEMENT : si vous avez créé ou modifié
une partition DOS 6.x, reportez-vous au manuel de fdisk
pour plus d'informations.
Synchronisation des disques.
2. Formatage
On formate la partition en
ext3 :
#
mkfs.ext3 -j /dev/hdc1
mke2fs 1.34 (25-Jul-2003)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
4889248 inodes, 9767512 blocks
488375 blocks (5.00%) reserved for the super user
First data block=0
299 block groups
32768 blocks per group, 32768 fragments per group
16352 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624
Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 37 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
3. Montage automatique au reboot
On crée le point de montage pour le backup :
#
mkdir /backup
Ensuite, il faut ajouter la ligne suivante à la fin du fichier
/etc/fstab :
/dev/hdc1 /backup ext3 defaults 0 0
On monte le nouveau disque (vous n'aurez, à terme, plus besoin de tapper cette commande puisque le disque sera automatiquement monté au boot) :
#
mount /backup
4. Have fun !
#
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/hda1 1.9G 1.3G 596M 69% /
/dev/hda2 35G 5.2G 28G 16% /home
none 121M 0 121M 0% /dev/shm
/dev/hdc1 37G 33M 34G 1% /backup
5. Problème Possible
Si lors de l'utilisation de votre disque de backup, le système freeze pendant la sauvegarde, il est probable que vous ayez besoin d'activer le mode DMA sur vos
2 disques dur. Pour cela, vous trouverez plus d'informations dans ce guide :
KernelDMA.