Bien qu'il soit préférable d'exécuter un logiciel de sauvegarde au lieu d'un script shell Unix pour effectuer la sauvegarde du système soirs , l'écriture du script shell va travailler dans un pincement et n'est pas difficile. Le script shell va utiliser un des nombreux utilitaires de sauvegarde qui existent déjà sur tous les systèmes Unix. Tant que le matériel utilisé pour la sauvegarde est disponible pour le système d'exploitation Unix, le script shell peut être écrite en quelques minutes. Choses que vous devez
matériel pour les données de sauvegarde ( lecteur de bande , disque dur, le stockage en réseau )
Afficher plus Instructions
1
Assurez-vous que le matériel sur lequel la sauvegarde va à enregistrer est accessible au système d'exploitation Unix. Si vous utilisez un disque, monter en lecture-écriture . Si vous utilisez un lecteur de bande , assurez-vous qu'il peut être accessible via la commande " mt" et qu'il ya une cassette déjà insérée.
2
Décidez quel utilitaire Unix effectuer la sauvegarde. Dump ou ufsdump est utilisé pour sauvegarder un système de fichiers y compris les fichiers de périphériques spéciaux. Tar ou gnutar est utilisé pour sauvegarder des fichiers . Dd est utilisé pour sauvegarder l'intégralité du disque, y compris les partitions basées sur des blocs spéciaux et les partitions inutilisées .
3
commencer à écrire le script shell de sauvegarde du système soirs. Pour une sauvegarde sur disque, la première tâche du script shell sera pour copier des fichiers à partir de la sauvegarde de la journée précédente à un autre endroit . S'il s'agit d'une sauvegarde sur bande , avoir le script shell d'exécuter la commande " mt" pour s'assurer que la bande a déjà été inséré. Si non, ont le script shell envoyer un email au personnel demandant une cassette insérée .
4
Ensuite , nous avons le script shell d'exécuter l'utilitaire Unix choisi précédemment pour exécuter la sauvegarde . Peu importe quel utilitaire de sauvegarde est choisi, assurez-vous qu'aucun des fichiers, des systèmes de fichiers ou partitions sont manquées. Dans de nombreux cas , le script shell aura besoin pour exécuter l'utilitaire de sauvegarde à plusieurs reprises jusqu'à ce que toutes les données ont été sauvegardées . L'utilitaire de sauvegarde doit rediriger les données sauvegardées sur le lecteur de bande ou le système de fichiers dédié pour les sauvegardes.
5
Une fois la sauvegarde terminée , ont le script shell d'éjecter la cassette si elle est une bande La sauvegarde basée . Enregistrez le script shell une fois toutes les commandes ont été écrits .
6
Tester et déboguer le script shell de sauvegarde du système jusqu'à ce qu'il fonctionne correctement .
7
Exécuter le script de sauvegarde à partir de cron . Entrez le mode d'édition de cron avec la commande " cron -e" tant que root. Configurer cron pour exécuter le script shell de sauvegarde du système soirs.