Sauvegarde sur bande (DAT) avec Linux
19 novembre 2007, 14:11 De sauvegarde , les Trucs et astuces 19 novembre 2007, 14:11
Il est toujours dans le logiciel de circulation qui repose sur la sauvegarde de vos fichiers de données sur DAT ( Digital Audio Tape ).
Normalement, ce type de logiciel inclut tous les outils nécessaires pour fabriquer et restaurer des sauvegardes, mais il arrive parfois que ils ont besoin pour effectuer les mêmes opérations qui travaillent directement sur les magasins de données, sans - en d'autres termes - nécessairement passer par le logiciel les a générés.
Quelques lignes de code pour gérer facilement ce type de transaction.
Pour leur mise en œuvre nécessite les applications suivantes:
- goudron
- m (ou mt-st)
- flexbackup
Ces applications sont souvent inclus dans la base de la plupart des distributions Linux. Si vous n'êtes pas en cours d'utilisation sur la machine Linux, il sera suffisant pour obtenir et installer leur pacchettizzazioni. Si vous avez des problèmes avec flexbackup, reportez-vous à la page de téléchargement du site http://www.flexbackup.org , où les deux sources que le format de paquetage RPM.
Après avoir installé l'application peut avoir besoin de charger un ou plusieurs modules du noyau pour le disque de sauvegarde est reconnu. Cela arrive parce que le DAT est accessible comme un disque SCSI, ce qui se passe dans la plupart des cas. Pas de drames, dans ces cas, il suffit de lire sur les modules du noyau pour charger et exécuter pour chaque insmod. Par exemple:
# insmod /lib/modules/2.6.22/kernel/drivers/scsi/aic7xxx_old.ko
# insmod /lib/modules/2.6.22/kernel/drivers/scsi/st.ko
Sans cela, nous vérifions d'abord le statut de l'unité de cassette ... Il faut savoir que vous spécifiez. Travailler avec Linux est fondamentalement seulement 2 choix:
- / Dev/st0
- / Dev/nst0
La différence réside principalement dans le fait que l'appel du deuxième dispositif ne sera pas rembobiner la bande. Normalement, je préfère la première solution. La commande pour vérifier l'état de la cassette, puis, se présente comme suit:
# mt -f /dev/st0 status
SCSI 2 tape drive:
File number=0, block number=0, partition=0.
Tape block size 0 bytes. Density code 0x25 (DDS-3).
Soft error count since last status=0
General status bits on (41010000):
BOT ONLINE IM_REP_EN
Pour effectuer des sauvegardes quotidiennes de l'avis de configuration flexbackup que j'attache ci-dessous (voir le fichier flexbackup.conf), car elle évite d'avoir à traiter avec des index et d'autres fonctionnalités avancées pas toujours faciles à mettre en œuvre et, en définitive, inutile pour les heures d'utilisation quotidiano.Sarà pouvez sauvegarder tous le répertoire DAT vous voulez en utilisant un simple script que j'attache ci-dessous. Le script est lancé à partir de la ligne de commande et prend comme seul argument la liste des répertoires à sauvegarder. Par exemple:
# ./run_flexbackup.sh "/etc /var /opt"
Une fois sauvegardé, il sera facile de récupérer. Il sera assez dans le répertoire où vous voulez copier la sauvegarde et exécutez la commande:
# flexbackup -extract
Amusez-vous!














