SCHMITT Année 2012/2014 Cédric BTS SIO TP Serveur Backup Description: Windows Server Backup est un outil intégré à Windows Server 2008, qui permet de faire des sauvegardes et restaurations de fichiers. Ces sauvegardes peuvent se faire sur DVD. Cet outil a pour but de remplacer NTBackup. Il est possible de l'utiliser en ligne de commande ou en interface graphique. Contexte: CFA, Windows server 2008, installation Fonctionnalités de sauvegarde Activités: A1.1.1 Analyse du cahier des charges d un service à produire A1.3.4 Déploiement d un service
Rapports : I. Préparation de Windows Serveur 2008 Dans le système de virtualisation, il faut commencer par créer un deuxième disque dur virtuel de 5Go maximum. II. Installation de Windows Backup Server 1. Installation de fonctionnalités. Pour lancer l ajout de fonctionnalités, il faut ouvrir << Gestionnaire de serveur >>, Développer << Fonctionnalités>> et sélectionner <<Ajouter des fonctionnalités >>.
2. Création d une tâche avec l assistant Une fois ces fonctionnalités installées, on démarre la mmc << Sauvegarde de Windows Server >> Depuis << Outils d administration >>.
Une fois la console lancée, depuis le menu de droite << Actions >>, on choisit << Planification de sauvegarde >>. L assistant de planification démarre et propose de sauvegarder l intégralité du serveur ou le choix des volumes à sauvegarder. Dans notre cas nous lançons une sauvegarde intégrale. Ensuite on sélectionne la fréquence de sauvegarde que nous choisissons quotidienne une fois par jour à 21h 00.
On sélectionne de sauvegarder vers un disque dédié aux sauvegardes qui a était créé au préalable.
La tâche est désormais créée et il est possible de la lancer manuellement en sélectionnant «Sauvegarde unique» depuis le menu «Actions». L assistant nous propose d utiliser les options de la sauvegarde planifiée ce qui revient donc à lancer manuellement la sauvegarde planifiée. Nous découvrons que la création d une tâche planifiée supplémentaire n est pas possible. Lancez l assistant «Planification de sauvegarde». Il nous est proposé soit de modifier, soit d arrêter la planification de la sauvegarde mais nullement la création d une nouvelle tâche. L assistant de la console Windows Backup Server ne nous propose pas beaucoup de choix concernant la stratégie de rotation et de planification. Comme nous l avons vu précédemment, il n est pas possible par exemple de définir les jours où les sauvegardes
s effectueront (jours ouvrés) ou de définir une tâche de sauvegarde mensuelle. La contrainte supplémentaire est qu il n est pas possible d avoir de rotation à destination d un stockage réseau par exemple. La sauvegarde du jour écrase la précédente car seule des sauvegardes complètes seront réalisées et non des incrémentielles. Heureusement, nous avions une solution pour résoudre ce problème qui est l utilitaire en ligne de commande WBADMIN qui permet de surpasser certaines de ces contraintes. En effet, WBADMIN va nous offrir la possibilité de lancer une sauvegarde en ligne de commande et donc de créer des scripts qui seront pilotés par le planificateur de tâches et de gérer des destinations différentes selon des critères définis. 3. Utilisation et création d une tâche avec Wbadmin Imaginons que nous voulions créer une tâche sur 5 jours ouvrés (cas pour 90% des entreprises) et avec pour destination un répertoire local. Il sera nécessaire de créer un script qui sera exécuté par le planificateur. Le script sera réalisé sous Power Shell. Commençons par arrêter notre planification existante pour retrouver votre lecteur.
Une fois la suppression de la fonctionnalité de la sauvegarde de Windows Server effectuée, il nous est demandé de redémarrer notre machine pour terminer la suppression.
On créera sur notre deuxième disque un répertoire "Backup" et on créera cinq sous répertoires "Monday", "Tuesday", "Wednesday", "Thursday", "Friday". On partage ensuite chacun de ces sous-- répertoires avec lecture pour tout le monde et control total pour les administrateurs du domaine et les opérateurs de sauvegarde.
Voici le script Power Shell qui sauvegarde les dossiers critiques du disque C :
Pendant que votre script s'exécute cherchez la réponse à ces questions : Quels sont les dossiers critiques? Ce sont des dossiers qui contiennent l état du système d exploitation Quelles sont les options de la commande wbadmin? La commande Wbadmin est Start Backup qui permet d exécuter une sauvegarde unique avec différente options Une fois votre script fonctionnel, vous allez créer la tâche planifiée qui permettra de le déclencher chaque soir à 22 h 00 (modifiez votre horloge, changez le jour et l'heure pour faire vos tests sinon vous écraserez la sauvegarde déjà faite). Ceci fait, détruisez votre script de sauvegarde. Et en utilisant l'assistant de récupération d'abord, puis en faisant un script powershell ensuite, restaurez le fichier que vous venez de détruire. Dans votre script, vous afficherez les versions, puis demanderez à l'utilisateur de saisir la version et le nom du fichier avec son chemin complet 4. Restauration avec Wbadmin WBADMIN permet également de réaliser des restaurations. La commande wbadmin get versions permet dans un premier temps d obtenir la liste des sauvegardes à notre disposition avec également quelques informations utiles comme la date de réalisation, la source ou le type de données. Cette commande vous sera surtout utile pour récupérer facilement l identificateur de version. La commande permettant de restaurer en ligne de commande est wbadmin start recovery avec différentes options à disposition et principalement : Version : permet de préciser l identificateur de version que vous récupérez avec la commande get versions. Items : permet de spécifier quelles données sont à restaurer (des fichiers spécifiques, un volume précis ou une application). ItemType : le type des éléments à restaurer (File, Volume, App). RecoveryTarget : la destination des éléments à restaurer. Exemple: cmd /c 'wbadmin start recovery -- version:01/19/2014-- 18:47 -- itemtype:file -- items:d:\test -- recoverytarget:c:\restore'