Atelier sauvegarde de données

Dimension: px
Commencer à balayer dès la page:

Download "Atelier sauvegarde de données"

Transcription

1 Atelier sauvegarde de données Formation COCSSI 25 mars 2014 Système de sauvegarde Bacula Pierre Vincens

2 Bacula Logiciel de sauvegarde en mode client serveur logiciel opensource support par la société Bacula Systems disponibilité serveur: Linux, Freebsd et Solaris client: Linux, FreeBSD, Solaris, Windows, MacOS documentation manuel sur le site évolutions de versions incomplètement reportées dans le manuel nombreux tutoriels

3 Contexte de déploiement ex 1: équipe isolée Contexte Quelques postes de travail Linux dont un fait office de serveur NFS Volumétrie à sauvegarder environ 300Gio Connexion en ADSL (bande passante limitée) Solution de sauvegarde déployée le poste de travail principal fait office de serveur de sauvegarde 1 serveur NAS comme support de backup 4 disques en RAID 5 monté sur le serveur en iscsi volumétrie disponible pour sauvegarde : 4 Tio

4 Contexte de déploiement: ex 2: serveur d'applications Contexte Serveur sous Linux hébergeur de machines virtuelles: mail, web, cloud,... utilisation de LVM pour segmentation de l'espace Solution de sauvegarde déployée Sauvegarde assurée au niveau de l'hyperviseur création d'un snapshot pour chaque disque à sauvegarder Un volume LVM est utilisé comme espace de sauvegarde primaire écriture sur montage fuse d'un espace disponible sur serveur ftp non supporté Le volume LVM de sauvegarde est dupliqué par synchronisation sur un serveur ftp distant (client lftp). lftp e mirror e R <source>/ <dest>/; quit

5 Contexte de déploiement: ex 3: unité de recherche Contexte ~ 80 serveurs physiques Linux sauvegardés Machines virtuelles, usage de LVM (snapshots), filesystem (ext4, xfs) baies de stockage SAN FC (snapshot interne), serveurs NAS volumétrie à sauvegarder: ~ 400 Tio Solution de sauvegarde déployée Sauvegarde assurée par un serveur (1 CPU, 12Go mémoire) accès réseau SAN (2 ports) accès internet (aggrégation de lien: 4 x 1 Gb/s) Support de sauvegarde sur bandes 1 robot (80 slots) comportant deux lecteurs LTO5 (connexion San FC) 1 robot (80 slots) comportant deux lecteurs LTO6 (connexion San FC)

6 Architecture de Bacula Director (chef d'orchestre) File daemon Storage daemon

7 Installation du serveur Prérequis : un serveur de base de données fonctionnel: PostgresSQL, MySQL ou SQLite un (des) supports pour les sauvegardes Installation Compilation à partir des sources: version stable, dépôt git Binaires disponibles pour Debian, Ubuntu, FreeBSD,... sur Ubuntu, les packages à installer sont (cas de PostgresSQL) : Director: bacula director pgsql Storage daemon: bacula sd pgsql File daemon: bacula fd Management: bacula console, bacula console qt, bacula traymonitor Documentation: bacula doc

8 Configuration du serveur Ouvrir les accès nécessaires Bacula: 3 ports TCP: 9101 (director), 9102 (FD), 9103 (SD) règles de firewall, tcp wrapper Base de données (port dépendant du SGBD utilisé) autorisation d'accès (pg_hba pour PostgresSQL,...) Préparer la base de données (si non fait) Création du compte de connexion, de la base de données Créer les tables et index Construire la configuration Fichiers de configuration dans le répertoire /etc/bacula 1 fichier monolithique par composant: director, fd, sd, console,... fichier composé de section définissant chacune une propriété possibilité d'éclater ce fichier monolithique en plusieurs parties

9 Le «director» (bacula-dir.conf) Client informations pour accéder à un client et règles à appliquer vis à vis de ce client Director informations générales FileSet information sur le contenu (fichiers, répertoires) à inclure ou exclure Pool informations sur une collection de supports de sauvegarde Job composant unitaire spécifiant ce qui doit être sauvegardé ou restauré, comment, où et quand Jobdefs modèle type de job Storage informations pour accéder à un périphérique de sauvegarde et règles à appliquer vis à vis de ce périphérique Catalogue informations base de données Messages informations sur les notifications Schedule informations sur un échéancier à appliquer pour la sauvegarde

10 Structure de bacula-dir.conf Director "sh -c 'for f in /etc/bacula/jobdefs/*.jobdefs ; do ; "sh -c 'for f in /etc/bacula/scheduling/*.conf ; do ; "sh -c 'for f in /etc/bacula/sets/*.set ; do ; "sh -c 'for f in /etc/bacula/clients/*.conf ; do ; "sh -c 'for f in /etc/bacula/vm/*.conf ; do ; "sh -c 'for f in /etc/bacula/storage/*.conf ; do ; "sh -c 'for f in /etc/bacula/pools/*.pool ; do ; done'" Catalog "sh -c 'for f in /etc/bacula/messages/*.conf ; do ; done'" Console {

11 Section Director (bacula-dir.conf) Toute section porte un nom Spécification des propriétés générales du Director protéger le fichier en lecture (mot de passe) Director { Name = srv-dir QueryFile = "/etc/bacula/scripts/query.sql" WorkingDirectory = "/var/lib/bacula" PidDirectory = "/var/run/bacula" Maximum Concurrent Jobs = 20 Password = "XXXX-PASS-DIRECTOR-XXXX" Messages = Daemon DirAddresses = { ip = { addr = ; port = 9101 ip = { addr = ; port = 9101 Ajout de fonctionnalités d'interrogations de la BD Parallèlisme Contrôle de l'accès au processus Director Référence section correspondante Où écoute le processus

12 Section Messages (daemon) (bacula-dir.conf) Suivre le fonctionnement du système de sauvegarde Informations: transmises par courriel ajoutées dans les log affichées sur la console Messages { Name = Daemon mailcommand = "/usr/lib/bacula/bsmtp -h mon_domain -f \"\(Bacula\) \<%r\>\" -s \"Bacula daemon message\" %r" mail = = all,!skipped console = all,!skipped,!saved append = "/var/lib/bacula/log" = all,!skipped

13 Section Messages (std) (bacula-dir.conf) Messages { Name = Standard mailcommand = "/usr/lib/bacula/bsmtp -h biologie.ens.fr -f \"\(Bacula\) \<%r\>\" -s \"Bacula: %t %e of %c %l [%n]\" %r" operatorcommand = "/usr/lib/bacula/bsmtp -h biologie.ens.fr -f \"\(Bacula\) \<%r\>\" -s \"Bacula: Intervention needed for %j\" %r" mail = = all,!skipped operator = = mount console = all,!skipped,!saved append = "/var/lib/bacula/log" = all,!skipped catalog = all

14 Section Catalog (bacula-dir.conf) Spécification des accès à la base de données Dépendant du SGBD utilisé: PostgresSQL, MySQL, SQLite Base de données comportent 25 tables Gestion des fichiers (tables file, filename, path,...) Gestion des media (media, mediatype, pool,...) Gestion des jobs (job, jobmedia, status,...) Gestion des traces (log,...) Volumétrie conséquente ~ 800Mo cas exemple 1 ~ 1,5Go cas exemple 2 ~600Go cas exemple 3 1,4 milliards d'entrées fichiers jobs Catalog { PostgresSQL Name = MyCatalog dbname = "bacula"; dbaddress = "localhost"; dbuser = "bacula"; dbpassword = "XXXXX"; dbport = 5432

15 Base de données Bacula Possibilité de construire ses propres interrogations de la base Ajout de scripts locaux facilitant la gestion des sauvegardes Ex: obtenir la liste des volumes utilisé par un job Hors outils de gestion de la sauvegarde #:List Volumes used by selected JobId *Enter JobId: SELECT DISTINCT Job.JobId,VolumeName FROM Job,JobMedia,Media WHERE Job.JobId=%1 AND Job.JobId=JobMedia.JobId Statistiques sur les données sauvegardées Localisation de fichiers peut nécessiter d'ajouter des index Dans /etc/bacula/scripts/query.sql

16 Le «director» (bacula-dir.conf) Client informations pour accéder à un client et règles à appliquer vis à vis de ce client Director informations générales FileSet information sur le contenu (fichiers, répertoires) à inclure ou exclure Pool informations sur une collection de supports de sauvegarde Job composant unitaire spécifiant ce qui doit être sauvegardé ou restauré, comment, où et quand Jobdefs modèle type de job Storage informations pour accéder à un périphérique de sauvegarde et règles à appliquer vis à vis de ce périphérique Catalogue informations base de données Messages informations sur les notifications Schedule informations sur un échéancier à appliquer pour la sauvegarde

17 section Schedule (bacula-dir.conf) Échéancier d'exécution d'un job Spécifier quand et de quel niveau doivent être réalisées les sauvegardes la durée du cycle est implicite ( Syntaxe assez souple permettant de spécifier heure, semaine, jour, mois Possibilité de spécifier le support où doit se faire la sauvegarde (pool) Schedule { Name = "MonthlyStartThe10" Run = Full on 10 at 23:05 Run = Differential on 3,17,24,31 at 23:05 Run = Incremental Pool=IncPool on 1,2,4,5,6,7,8,9,11,12,13,14,15,16, 18,19,20,21,22,23,25,26,27,28,29,30 at 23:05

18 Le «director» (bacula-dir.conf) Client informations pour accéder à un client et règles à appliquer vis à vis de ce client Director informations générales FileSet information sur le contenu (fichiers, répertoires) à inclure ou exclure Pool informations sur une collection de supports de sauvegarde Job composant unitaire spécifiant ce qui doit être sauvegardé ou restauré, comment, où et quand Jobdefs modèle type de job Storage informations pour accéder à un périphérique de sauvegarde et règles à appliquer vis à vis de ce périphérique Catalogue informations base de données Messages informations sur les notifications Schedule informations sur un échéancier à appliquer pour la sauvegarde

19 section Pool (bandes) (bacula-dir.conf) Volume: un media (bande, fichier) dans lequel Bacula écrit des données. Pour être utilisable, un volume doit être étiqueté (commande label) Des informations sont associées à chaque volume (date accès, nombre de fichiers, nombre de montages,...) Pool: collection de volumes Pool { Name = MegaBackup Pool Type = Backup Recycle = yes AutoPrune = yes Volume Retention = 6 months Maximum Volumes = 0 Label Format = "MB" Contrôle le cycle de vie de chacun des supports utilisés Produira des étiquettes MB0000, MB0001,...

20 Section Pool (Fichiers) (bacula-dir.conf) Sauvegarde sur fichiers suit le même principe que bandes Un fichier est équivalent à une bande Tous les fichiers d'un même pool sont dans un même répertoire Conseil: définir une taille «raisonnable» pour un fichier limite à 2Go sur machine 32bits Pas de support pour les fonctions avancées de gestion de pool Migration, clonage,... Pool { Name = File Pool Type = Backup Recycle = yes AutoPrune = yes Volume Retention = 180 days Maximum Volume Bytes = 10G Maximum Volumes = 100 taille maximale des données dans un volume

21 Pools, volumes,... Pourquoi plusieurs pools? Support de type différents bandes LTO5, LTO6, fichiers,... Durée de rétention des données différentes Niveaux de sauvegarde différents (full, differential, incremental) Lieu de stockage différents Cycle d'un volume Append écriture Full première écriture Recycled recyclage (si recycle=1) Purged «prune» «prune» : action qui consiste à déterminer si le contenu d'un volume peut être «oublié» en confrontant date d'écriture et durée de rétention. Cette opération ne détruit pas de données.

22 Recyclage d'un volume Recherche limitée aux volumes en ligne 1.choix d'un volume avec statut «Append» 2.choix d'un volume avec statut «Recycle» 3.réalisation d'une étape de «prune» et choix d'un volume «purged» 4.recherche d'un volume dans le pool «Scratch» Recherche étendue à tous les volumes 5.choix d'un volume avec statut «Append» 6.choix d'un volume avec statut «Recycle» 7.réalisation d'une étape de «prune» et choix d'un volume «purged» 8.tentative de création d'un nouveau volume (Python activé et nombre maximum de volumes non atteint) 9.«prune» le plus ancien volume si RecycleOldestVolume=yes, (volume ayant des écritures les plus anciennes et ayant un statut Full, Recycle, Purged, Used or Append) 10.«purge» le plus ancien volume si PurgeOldestVolume=yes (volume ayant des écritures les plus anciennes et ayant un statut Full, Recycle, Purged, Used or Append) 11.demander à l'opérateur

23 Le «director» (bacula-dir.conf) Client informations pour accéder à un client et règles à appliquer vis à vis de ce client Director informations générales FileSet information sur le contenu (fichiers, répertoires) à inclure ou exclure Pool informations sur une collection de supports de sauvegarde Job composant unitaire spécifiant ce qui doit être sauvegardé ou restauré, comment, où et quand Jobdefs modèle type de job Storage informations pour accéder à un périphérique de sauvegarde et règles à appliquer vis à vis de ce périphérique Catalogue informations base de données Messages informations sur les notifications Schedule informations sur un échéancier à appliquer pour la sauvegarde

24 Section Storage (File) (bacula-dir.conf) La section «Storage» est le connecteur qui pointe vers le périphérique (device) géré par le «Storage daemon» Le mot de passe à donner est celui du «Storage daemon» L'adresse ne doit pas être «localhost», mais le nom de l'hôte hébergeant le «Storage daemon» Storage { Name = BackupFile Address = srv.domain.fr SDPort = 9103 Password = "XXX-PASS-STORAGE-XXX" Device = FileStorage Media Type = File

25 Section Storage (Robot) (bacula-dir.conf) L'utilisation d'une robotique doit être spécifiée dans cette section, la description précise intervenant dans le «Storage daemon» Storage { Name = Scalar01-LTO5 Address = srv.domain.fr SDPort = 9103 Password = "XXXX-PASS-STORAGE-XXXX" Device = LibraryScalar01 Media Type = LTO-5 Autochanger = yes Maximum Concurrent Jobs = 20 Référence section device du SD cas d'une robotique Parallèlisme

26 Architecture de Bacula Director (chef d'orchestre) File daemon Storage daemon

27 Le «storage-daemon» (bacula-sd.conf) Messages informations sur les notifications à transmettre au «director» Director informations pour accéder au «director» (authentification) Device information sur un périphérique (type de média, label utilisé, taille des volumes,...) Autochanger informations sur un robot (périphériques qu'il gère, commandes de manipulation des bandes,...)

28 Structure Storage Daemon (bacula-sd.conf) Le Storage daemon gére les périphériques utilisées pour la sauvegarde. Il peut être localisé sur un hôte identique ou différent du «Director» et d'un «File daemon» Storage { Name = srv-sd WorkingDirectory = "/var/lib/bacula" Pid Directory = "/var/run/bacula" Maximum Concurrent Jobs = 20 SDAddresses = { ip = { addr = ; port = 9103 ip = { addr = ; port = 9103

29 Structure Storage Daemon (bacula-sd.conf) Director { Name = srv-dir Password = "XXXX-PASS-DIRECTOR-XXXX" Director { Name = srv-mon Password = "XXXX-PASS-MONITOR-XXXX" Monitor = "sh -c 'for f in /etc/bacula/devices/*.conf ; do ; done'" Messages { Name = Standard director = srv-dir = all

30 section Device (file) (bacula-sd.conf) Device { Name = SrvFileStorage Media Type = File Archive Device = /export/bacula/backup/pool01 LabelMedia = yes; # lets Bacula label unlabeled media Random Access = Yes; AutomaticMount = yes;# when device opened, read it RemovableMedia = no; AlwaysOpen = no; Maximum Volume Size = 10GB;

31 section Autochanger (bacula-sd.conf) Bacula peut gérer des robotiques de sauvegarde. Par défaut, il utilise les commandes mtx* valider le fonctionnement de ces commandes hors de Bacula Le «Changer Device» est l'identifiant du robot et non des lecteurs Autochanger { Name = LibraryScalar01 Device = Drive-Scalar01a Device = Drive-Scalar01b Changer Command = "/etc/bacula/scripts/mtx-changer %c %o %S %a %d" Changer Device = /dev/tape/by-id/scsi-1quantum_d1h _lla

32 Le «director» (bacula-dir.conf) Client informations pour accéder à un client et règles à appliquer vis à vis de ce client Director informations générales FileSet information sur le contenu (fichiers, répertoires) à inclure ou exclure Pool informations sur une collection de supports de sauvegarde Job composant unitaire spécifiant ce qui doit être sauvegardé ou restauré, comment, où et quand Jobdefs modèle type de job Storage informations pour accéder à un périphérique de sauvegarde et règles à appliquer vis à vis de ce périphérique Catalogue informations base de données Messages informations sur les notifications Schedule informations sur un échéancier à appliquer pour la sauvegarde

33 section Client (bacula-dir.conf) La section «Client» est le connecteur qui pointe vers le poste à sauvegarder où est exécuté le «File daemon» Le mot de passe à donner est celui du «File daemon» Client { Name = client01-fd Address = FDPort = 9102 Catalog = MyCatalog Password = "XXXX-PASS-CLIENT01-XXXX" Maximum Concurrent Jobs = 4 File Retention = 6 months Job Retention = 6 months AutoPrune = yes Référence le client Parallèlisme durée de rétention

34 Configurer le «file-daemon» (bacula-fd.conf) Director informations pour accéder au «director» (authentification) Messages informations sur les notifications à transmettre au «director» FileDaemon définition du client (autorisation d'accès, parallélisme supporté, clés de chiffrement,...)

35 Structure «File daemon» (bacula-fd.conf) Le «File daemon» s'exécute sur lh'ôte contenant les données à sauvegarder Director { Name = srv-dir Password = "XXXX-PASS-DIRECTOR-XXXX" Director { Name = src-mon Password = "XXXX-PASS-MONITOR-XXXX" Monitor = yes FileDaemon{ Messages { Name = Standard director = srv-dir = all,!skipped,!restored

36 section FileDaemon (bacula-fd.conf) FileDaemon { Name = srv-fd WorkingDirectory = /var/lib/bacula Pid Directory = /var/run/bacula Parallèlisme Maximum Concurrent Jobs = 20 FDAddresses = { ip = { addr = ; port = 9102 ip = { addr = ; port = 9102 Activer la signature des données PKI Signatures = Yes Activer le chiffrement PKI Encryption = Yes des données # Public and Private Keys PKI Keypair = "/etc/bacula/keys/srv-fd.pem" # ONLY the Public Key les clés PKI Master Key = "/etc/bacula/keys/bacula-master.cert"

37 Le «director» (bacula-dir.conf) Client informations pour accéder à un client et règles à appliquer vis à vis de ce client Director informations générales FileSet information sur le contenu (fichiers, répertoires) à inclure ou exclure Pool informations sur une collection de supports de sauvegarde Job composant unitaire spécifiant ce qui doit être sauvegardé ou restauré, comment, où et quand Jobdefs modèle type de job Storage informations pour accéder à un périphérique de sauvegarde et règles à appliquer vis à vis de ce périphérique Catalogue informations base de données Messages informations sur les notifications Schedule informations sur un échéancier à appliquer pour la sauvegarde

38 section FileSet (bacula-dir.conf) FileSet { Name = "UnixSystemSet" Include { Options { signature = MD5 compression = GZIP xattrsupport = yes File = /... File = /var Exclude { File = /var/run File = /proc... Options activées répertoires à inclure répertoires ou fichiers à exclure

39 Le «director» (bacula-dir.conf) Client informations pour accéder à un client et règles à appliquer vis à vis de ce client Director informations générales FileSet information sur le contenu (fichiers, répertoires) à inclure ou exclure Pool informations sur une collection de supports de sauvegarde Job composant unitaire spécifiant ce qui doit être sauvegardé ou restauré, comment, où et quand Jobdefs modèle type de job Storage informations pour accéder à un périphérique de sauvegarde et règles à appliquer vis à vis de ce périphérique Catalogue informations base de données Messages informations sur les notifications Schedule informations sur un échéancier à appliquer pour la sauvegarde

40 section Jobdefs (bacula-dir.conf) Cette section décrit les paramètres par défaut des jobs. Les valeurs sont écrasées si redéfinies dans la section job. JobDefs { Name = "MegaJob" Type = Backup Level = Incremental Client = srv-fd FileSet = "Full Set" Schedule = "WeeklyCycle" Messages = Standard Storage = Scalar01-LTO5 Maximum Concurrent Jobs = 20 Pool = MegaBackup Priority = 10 Write Bootstrap = "/var/lib/bacula/%c.bsr"

41 Le «director» (bacula-dir.conf) Client informations pour accéder à un client et règles à appliquer vis à vis de ce client Director informations générales FileSet information sur le contenu (fichiers, répertoires) à inclure ou exclure Pool informations sur une collection de supports de sauvegarde Job composant unitaire spécifiant ce qui doit être sauvegardé ou restauré, comment, où et quand Jobdefs modèle type de job Storage informations pour accéder à un périphérique de sauvegarde et règles à appliquer vis à vis de ce périphérique Catalogue informations base de données Messages informations sur les notifications Schedule informations sur un échéancier à appliquer pour la sauvegarde

42 section Job (bacula-dir.conf) Job { Name = "BackupSystemClient01" JobDefs = "MegaJob" Client = client01-fd FileSet = "UnixSystemSet" Schedule = "MonthlyStartThe16" Maximum Concurrent Jobs = 4 Job { Name = "BackupHome01Client01" JobDefs = "MegaJob" Client = client01-fd FileSet = "UnixHome01Set" Schedule = "MonthlyStartThe17" Maximum Concurrent Jobs = 4 JobDefs définit les paramètres par défaut client échéancier Parallèlisme Jobid: identifiant d'un job en cours d'exécution

43 Gestion du parallèlisme Objectif Principe Minimiser les durées globales de sauvegarde en utilisant le plus souvent possible le débit maximal d'écriture possible sur le(s) support(s) Gérer plusieurs supports de sauvegarde simulatanément Association de plusieurs flux de données à sauvegarder en un flux unique d'écriture sur un support de sauvegarde Mise en œuvre Spécifier au niveau des composants le niveau de parallélisme supporté. Par exemple: globalement, 20 jobs peuvent s'exécuter 4 jobs peuvent être actifs simultanément pour un client donné 4 jobs peuvent être actifs simultanément en écriture sur un support de sauvegarde

44 section FileSet (snapshot) (bacula-dir.conf) Pour s'assurer que les données ne sont pas modifiées au cours de la sauvegarde, une technique consiste à créer une image instantanée FileSet { Name = "SnapshotHome01Client02Set" Include { Options { signature = MD5 xattrsupport = yes File = /snapshot/sav_client02_hm01 point de montage du snapshot

45 section Job (snapshot) (bacula-dir.conf) Job { Name = "BackupHome01Client02" JobDefs = "MegaJob" Client = client02-fd FileSet = "SnapshotHome01Client02Set" Schedule = "MonthlyStartThe05" Maximum Concurrent Jobs = 6 RunScript { RunsWhen = Before FailJobOnError = yes Command = "/.../create-snapshot home01..." RunScript { RunsWhen = After RunsOnFailure = yes Command = "/.../destroy-snapshot home01..." script de création et de suppression du snapshot

46 Sauvegarde du catalogue La destruction où l'altération de la base de données neutralise le fonctionnement du logiciel. En cas de désastre, la restauration des données est facilitée par la reconstitution de la base de données. disposer de copies de secours de la base de données est impératif Sauvegarde du catalogue doit être fait avec une base de données dans un état stable (pas de modifications) création d'un job spécifique choix d'une priorité inférieure à tous les autres jobs afin qu'il ne soit exécuter que lorsque tous les autres jobs sont achevés. cycle quotidien afin de minimiser la perte d'information le fichier à sauvegarder est construit à chaque déclenchement du job quand la base devient importante, le temps de sauvegarde devient critique

47 Section Job (BackupCatalog) (bacula-dir.conf) Job { Name = "BackupCatalog" JobDefs = "DefaultJob" Level = Full FileSet="Catalog" Schedule = "WeeklyCycle" # This creates an ASCII copy of the catalog # Arguments to make_catalog_backup.pl are: # make_catalog_backup.pl <catalog-name> RunBeforeJob = "/etc/bacula/scripts/make_catalog_backup.pl MyCatalog" # This deletes the copy of the catalog RunAfterJob = "/etc/bacula/scripts/delete_catalog_backup" Write Bootstrap = "/var/lib/bacula/%n.bsr" Priority = 11 # run after main backup

48 Section Job (RestoreFiles) (bacula-dir.conf) La configuration doit inclure un job de type «Restore» qui définit les options par défaut qui seront utilisées lors d'une restauration de données. Tous les paramètres sont modifiables lors de la procédure de restauration. Job { Name = "RestoreFiles" Type = Restore Client = client01-fd FileSet = "Full Set" Storage = Scalar01-LTO5 Pool = MegaBackup Messages = Standard Where = /export/bacula/bacula-restores

49 section Device (bande) (bacula-sd.conf) Device { Name = Drive-Scalar01a Drive Index = 0 Media Type = LTO-5 Archive Device = /dev/tape/by-id/scsi abcd01000-nst LabelMedia = yes; AutomaticMount = yes; identifiant du AlwaysOpen = yes; device du lecteur RemovableMedia = yes; spécifier l'inclusion RandomAccess = no; dans une librairie AutoChanger = yes Maximum Concurrent Jobs = 4 Parallèlisme Spool Directory = /var/spool/bacula/scalar01a Maximum Job Spool Size = 100GB Alert Command = "sh -c 'smartctl -H -l error %c grep -v Error\\\ Counter\\\ logging\\\ not\\\ supported'"

50 Gestion de l'application Mode CLI Une console interactive donnant accès à l'ensemble des fonctions Possibilité de scripter des commandes Mode graphique #!/bin/bash echo "list media" bconsole -n Une interface minimaliste «bat» (bacula admin tool) Accès possible via des interfaces web (bacula web) Visualisation de l'état avec «Tray Monitor»

51 bconsole #bconsole Connexion au Director : OK: srv-dir Version: (26 January 2012) Tapez un point (.) pour annuler une commande. *help Command Description ======= =========== add Add media to a pool autodisplay Autodisplay console messages automount Automount after label version Print Director version wait Wait until no jobs are running When at a prompt, entering a period cancels the command. You have messages. *

52 La console graphique: bat

53 Configuration de la console (bconsole.conf, bat.conf) Configuration en référençant le «Director» Valable pour bconsole.conf (CLI) et bat.conf (graphique) Plusieurs instances autorisées actives simultanément Director { Name = srv-dir DIRport = 9101 Address = Password = "XXXX-PASS-DIRECTOR-XXXX"

54 Mise en œuvre Run... Director, FD et SD sont configurés Une console est accessible Labellisé les volumes echo "label pool=file storage=file volume=bkpvol00" bconsole Lancer une sauvegarde avec les options par défaut echo "run job=backuphome01client02 yes" bconsole Où en est on? Messages dans la console (via la commande message), dans les log, dans la base de données La commande «status»

55 Restaurer des données Qui peut le faire? Avec Bacula, c'est l'administrateur... Retrouver ce qui doit être restaurer Localiser le(s) fichier(s): quel client? Quel répertoire? Quelles versions? Plusieurs approches proposées en standard. Accès direct à une vision du système de fichiers Etape intermédiaire de recherche afin d'identifier le jobid Ajout de scripts d'interrogation de la base données Ex: retrouver toutes les versions sauvegardées d'un fichier. Cas des partitions complètes Où restaurer? Position originelle, ailleurs...

56 Restaurer des données *restore To select the JobIds, you have the following choices: 1: List last 20 Jobs run 2: List Jobs where a given File is saved 3: Enter list of comma separated JobIds to select 4: Enter SQL list command 5: Select the most recent backup for a client 6: Select backup for a client before a specified time 7: Enter a list of files to restore 8: Enter a list of files to restore before a specified time 9: Find the JobIds of the most recent backup for a client 10: Find the JobIds for a backup for a client before a specified time 11: Enter a list of directories to restore for found JobIds 12: Select full restore to a specified Job date 13: Cancel Select item: (1-13):

57 Gestion de désastre Reconstituer le catalogue Utilitaire bscan: lecture du volume et reconstitution des données de ce volume au sein du catalogue En cas de dégradation du catalogue la relecture de toutes les bandes peut être nécessaire sauf si sauvegarde du catalogue. En cas de «prune» non souhaité Relire le contenu d'un volume Utilitaire bextract: extraire les fichiers du volume (à réserver au cas où restore est inutilisable bls: permet de lister le contenu du volume

58 Et encore... Quelques facilités de gestion Modifier la configuration en ligne Tester la configuration bacula-dir -t -c /etc/bacula/bacula-dir.conf Mettre à jour la configuration echo "reload" bconsole -n Bien d'autres fonctionnalités... Authentification «forte» entre clients et serveurs Gestion des ACL Bacula virtual file system (bvfs)...

59 Bilan de l'utilisation Toutes les données devant être restaurées l'ont été! Et il y en a eu! Concernant l'exemple 1 Incident liés à une panne de disques sur serveur NAS (2 disques HS, 1h) Concernant l'exemple 2 Problème de disponibilité du serveur FTP Concernant l'exemple 3 (18 mois d'utilisation): Incidents de fonctionnement liés ayant induit des retards de sauvegardes à la robotique (panne d'un lecteur intérêt d'en avoir 2 identiques) à des problèmes de montage et démontage de snapshots Limite liée à la taille de la base de données transfert sur un support disque plus performant revoir la manière dont est réalisée la sauvegarde Optimisation des sauvegardes révision régulière de la répartition des sauvegardes «Full» ajustement du parallelisme pour ne pas saturer les serveurs

Bacula. It comes by night and sucks the vital essence from your computers. Guillaume Arcas <guillaume.arcas@free.fr>

Bacula. It comes by night and sucks the vital essence from your computers. Guillaume Arcas <guillaume.arcas@free.fr> Bacula It comes by night and sucks the vital essence from your computers. Guillaume Arcas Plan Présentation Architecture Description Fonctionnalités Mise en oeuvre Présentation

Plus en détail

Bacula R - The Network Backup Solution

Bacula R - The Network Backup Solution It comes by night and sucks the vital essence from your computers. FSUGAr 7 juillet 2006 RAID (Redundant Array of Inexpensive Disks) Mais attention Bacula en quelques mots RAID (Redundant Array of Inexpensive

Plus en détail

Ce qu'il faut savoir: L'outil de sauvegarde Bacula, peut exploiter 3 moyens différents:

Ce qu'il faut savoir: L'outil de sauvegarde Bacula, peut exploiter 3 moyens différents: Restauration partielle de fichiers avec Bacula sur Scribe. Par Karim AYARI pour le DRT de l'académie de Lyon Source, documentation officielle EOLE: http://eole.orion.education.fr/wiki/index.php/eoleng_bacula

Plus en détail

Mise en oeuvre TSM 6.1

Mise en oeuvre TSM 6.1 Mise en oeuvre TSM 6.1 «Bonnes pratiques» pour la base de données TSM DB2 Powered by Qui sommes nous? Des spécialistes dans le domaine de la sauvegarde et de la protection des données 10 ans d expertise

Plus en détail

VERITAS NetBackup 6.x en 5 jours : Administration Avancée

VERITAS NetBackup 6.x en 5 jours : Administration Avancée DESCRIPTIF DU COURS Mode d'administration Cours dispensé par un formateur Durée 5 jours Objectifs du cours Ce cours composé de 2 modules vous prépare à l implémenation de la solution de data protection

Plus en détail

VERITAS NetBackup 5.0 en 5 jours : Administration Avancée

VERITAS NetBackup 5.0 en 5 jours : Administration Avancée DESCRIPTIF DU COURS Mode d'administration Cours dispensé par un formateur Durée 5 jours Objectifs du cours Ce cours composé de 2 modules vous prépare à l implémenation de la solution de data protection

Plus en détail

Nouvelles stratégies et technologies de sauvegarde

Nouvelles stratégies et technologies de sauvegarde Nouvelles stratégies et technologies de sauvegarde Boris Valera Laurent Blain Plan Contexte Les nouveaux enjeux de la sauvegarde La sauvegarde des machines virtuelles La déduplication Les architectures

Plus en détail

Archives, backup, DRP. Archivage, sauvegarde, PRA. (plan de reprise d'activité) 04 Octobre 2012 http://jeudisdulibre.be

Archives, backup, DRP. Archivage, sauvegarde, PRA. (plan de reprise d'activité) 04 Octobre 2012 http://jeudisdulibre.be Archives, backup, DRP Archivage, sauvegarde, PRA (plan de reprise d'activité) 04 Octobre 2012 http://jeudisdulibre.be Quelques questions à se poser Quels usages? Quel contenu? Pour combien de temps? (durée

Plus en détail

Sujet Solution de sauvegarde de serveurs et postes de travail avec BackupPC et Bacula. par ALIXEN

Sujet Solution de sauvegarde de serveurs et postes de travail avec BackupPC et Bacula. par ALIXEN Sujet Solution de sauvegarde de serveurs et postes de travail avec BackupPC et Bacula par ALIXEN Présentation de Etienne Etournay info@alixen.fr Plan Introduction : objectif Description du besoin client

Plus en détail

sshgate Patrick Guiran Chef de projet support pguiran@linagora.com WWW.LINAGORA.COM

sshgate Patrick Guiran Chef de projet support pguiran@linagora.com WWW.LINAGORA.COM sshgate Patrick Guiran Chef de projet support pguiran@linagora.com WWW.LINAGORA.COM Sommaire 1. Problématique des accès aux serveurs Besoins Linagora Recherche d'une solution 2. Présentation de sshgate

Plus en détail

Les sauvegardes EOLE 2.3. Documentation sous licence Creative Commons by-nc-sa - EOLE (http ://eole.orion.education.fr) révisé : Septembre 2014

Les sauvegardes EOLE 2.3. Documentation sous licence Creative Commons by-nc-sa - EOLE (http ://eole.orion.education.fr) révisé : Septembre 2014 Les sauvegardes EOLE 2.3 révisé : Septembre 2014 Documentation sous licence Creative Commons by-nc-sa - EOLE (http ://eole.orion.education.fr) Version du document révisé : Septembre 2014 Date de création

Plus en détail

E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com

E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com - 5, rue Soutrane - 06560 Valbonne Sophia-Antipolis E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com NQI Orchestra 3.3 - Guide d'installation Linux....................................................................

Plus en détail

Tivoli Storage Manager version 7.1.1. TSM Server

Tivoli Storage Manager version 7.1.1. TSM Server Tivoli Storage Manager version 7.1.1 Une version majeure! La nouvelle version majeure de TSM (Tivoli Storage Manager) est disponible depuis le 13 décembre 2013, avec une première mise à jour le 12 septembre

Plus en détail

Veeam Backup and Replication

Veeam Backup and Replication Veeam Backup and Replication mardi 5 août 2014 09:33 Procédure d installation de Veeam Backup Montez l ISO de Veeam Backup and Replication sur le serveur. Sélectionnez le setup.exe pour démarrer l installation.

Plus en détail

Symantec Backup Exec Remote Media Agent for Linux Servers

Symantec Backup Exec Remote Media Agent for Linux Servers Annexe I Symantec Backup Exec Remote Media Agent for Linux Servers Cette annexe traite des sujets suivants : A propos de Remote Media Agent Comment fonctionne Remote Media Agent Conditions requises pour

Plus en détail

Dexia Guide d installation de NetWorker Server 25 juin 2001 1.0 Legato Systems, Inc.

Dexia Guide d installation de NetWorker Server 25 juin 2001 1.0 Legato Systems, Inc. Guide d installation de NetWorker Server 25 juin 2001 1.0 Legato Systems, Inc. 2001 Legato Systems, Inc. all rights reserved. Copyright 2001, Legato Systems, Inc. All rights reserved. Legato NetWorker

Plus en détail

MYSQLDUMP & ZRM COMMUNITY

MYSQLDUMP & ZRM COMMUNITY Meetup Viadeo & LeMUG / Paris, November 16, 2011 MYSQLDUMP & ZRM COMMUNITY Scheduling and Monitoring Cédric PEINTRE www.mysqlplus.net 2 Sondage ancien mais toujours valide! mysqldump n est pas mort! Sauvegarde

Plus en détail

Backup 2009-2010, l intégration du backup sur disque

Backup 2009-2010, l intégration du backup sur disque À votre service Backup 2009-2010, l intégration du backup sur disque Aristide.Boisseau@epfl.ch EPFL Domaine IT, Coordinateur de la cellule backup et stockage A new look for centralized Backup@EPFL Lifting

Plus en détail

Présentation du SC101

Présentation du SC101 Présentation du SC101 True SAN (Storage Area Network) Boîtier intégrant la technologie Z-SAN 2 emplacements IDE 3,5" (jusqu'à 2 disques durs) 1 port Ethernet RJ45 10/100 Logiciel SmartSync Pro Backup Stockage

Plus en détail

Configuration de plusieurs serveurs en Load Balancing

Configuration de plusieurs serveurs en Load Balancing Le serveur de communication IceWarp Configuration de plusieurs serveurs en Load Balancing Version 10.4 27 février 2013 Icewarp France / DARNIS Informatique i Sommaire Configuration de plusieurs serveurs

Plus en détail

Chapitre IX : Virtualisation

Chapitre IX : Virtualisation Chapitre IX : Virtualisation Eric Leclercq & Marinette Savonnet Département IEM http://ufrsciencestech.u-bourgogne.fr http://ludique.u-bourgogne.fr/~leclercq 5 mai 2011 1 Principes Problématique Typologie

Plus en détail

Les sauvegardes EOLE 2.4

Les sauvegardes EOLE 2.4 Les sauvegardes EOLE 2.4 Documentation sous licence Creative Commons by-nc-sa - EOLE 2.4 Date : Editeur : Rédacteurs : Copyright : Licence : Pôle national de compétence EOLE Équipe EOLE Cette documentation,

Plus en détail

E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com

E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com - 5, rue Soutrane - 06560 Valbonne Sophia-Antipolis E-mail : contact@nqicorp.com - Web : http://www.nqicorp.com NQI Orchestra 3.3 - Guide d'installation Windows.................................................................

Plus en détail

Sauvegardes par Internet avec Rsync

Sauvegardes par Internet avec Rsync Sauvegardes par Internet avec Rsync LIVRE BLANC BackupAssist version 5.1 www.backupassist.fr Cortex I.T. Labs 2001-2008 1/16 Sommaire Introduction... 3 Configuration du matériel... 3 QNAP TS-209... 3 Netgear

Plus en détail

NetBak Replicator 4.0 Manuel de l utilisateur Version 1.0

NetBak Replicator 4.0 Manuel de l utilisateur Version 1.0 NetBak Replicator 4.0 Manuel de l utilisateur Version 1.0 Copyright 2012. QNAP Systems, Inc. All Rights Reserved. 1 NetBak Replicator 1. Avis... 3 2. Installer le logiciel NetBak Replicator... 4 2.1 Configuration

Plus en détail

FreeNAS 0.7.1 Shere. Par THOREZ Nicolas

FreeNAS 0.7.1 Shere. Par THOREZ Nicolas FreeNAS 0.7.1 Shere Par THOREZ Nicolas I Introduction FreeNAS est un OS basé sur FreeBSD et destiné à mettre en œuvre un NAS, système de partage de stockage. Pour faire simple, un NAS est une zone de stockage

Plus en détail

WDpStats Procédure d installation

WDpStats Procédure d installation WDpStats Procédure d installation Table de matières WDpStats... 1 Procédure d installation... 1 Table de matières... 1 Résumé... 2 Réquisits... 2 Installation... 2 Difficultés... 6 Lancement... 7 wdpstats_install_oracle_fr.xml

Plus en détail

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante : Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante : http://www.hegerys.com/documentation/magicsafe-windows-doc.pdf

Plus en détail

VMWare. Vmware: machine virtuelle Un véritable pc avec : VmWare

VMWare. Vmware: machine virtuelle Un véritable pc avec : VmWare 1 Présentation de VmWare workstation 4 et 5 Auteur: P. Petit Date: 01/2004 Mise à jour : 11/09/2006 Version: 1.3 Licence: Ce document est sous licence GFDL (cf notes) VMWare Permet de simuler un ou plusieurs

Plus en détail

Imprimantes et partage réseau sous Samba avec authentification Active Directory

Imprimantes et partage réseau sous Samba avec authentification Active Directory Imprimantes et partage réseau sous Samba avec authentification Active Directory Sommaire 1- Pré requis Page 2 2- Configuration réseau Page 3 3- Installation de samba Page 4 à 5 4- Installation de kerberos

Plus en détail

Un exemple de cloud au LUPM : Stratuslab

Un exemple de cloud au LUPM : Stratuslab Un exemple de cloud au LUPM : Stratuslab Plan de la présentation Le cloud : une idée nouvelle? La boîte à outils du cloud Les différents types de cloud (Iaas, Paas, Saas) Présentation de Stratuslab Démonstration

Plus en détail

FAQ L&TT Version avec interface graphique pour Windows

FAQ L&TT Version avec interface graphique pour Windows FAQ L&TT Version avec interface graphique pour Windows Le présent document est un guide rapide, comportant des captures d'écran pour vous aider à suivre les instructions de l'assistance HP. Pour obtenir

Plus en détail

Clients et agents Symantec NetBackup 7

Clients et agents Symantec NetBackup 7 Protection complète pour les informations stratégiques de l'entreprise Présentation Symantec NetBackup propose un choix complet de clients et d'agents innovants pour vous permettre d optimiser les performances

Plus en détail

Acquisition des données

Acquisition des données Chef De Projet Informatique en Environnement Territorial diffusion restreinte à l'enseignement CDP-UPMC Frédéric Bongat Formation CDP 1 Un système compromis implique: Une méthodologie afin de faire face

Plus en détail

SQL Server 2008 solutions de sauvegarde et de continuité

SQL Server 2008 solutions de sauvegarde et de continuité SQL Server 2008 solutions de sauvegarde et de continuité Portrait d entreprise Protection des données (NetApp SnapManager) Continuité de service (NetApp SnapMirror) Sauvegarde et Reprise des activités

Plus en détail

Guide Installation Serveur Extensive Testing

Guide Installation Serveur Extensive Testing Sommaire Installation simple sur un système vierge... 2 Installation personnalisée sur un système vierge... 3 Restauration du produit avec une version antérieure... 5 Mise à jour du produit... 6 Déployer

Plus en détail

Veeam Backup & Replication v6

Veeam Backup & Replication v6 Veeam Backup & Replication v6 Encore plus de bonnes raisons de choisir Veeam Release contents subject to change prior to general availability (GA) Nouveautés de la v6 Scalabilité Entreprise Réplication

Plus en détail

Acronis Backup & Recovery for Mac. Acronis Backup & Recovery et Acronis ExtremeZ-IP ARCHITECTURE DE RÉFÉRENCE

Acronis Backup & Recovery for Mac. Acronis Backup & Recovery et Acronis ExtremeZ-IP ARCHITECTURE DE RÉFÉRENCE Acronis Backup & Recovery for Mac Acronis Backup & Recovery et Acronis ExtremeZ-IP Ce document décrit les spécifications techniques et les meilleures pratiques relatives à la mise en œuvre d'une solution

Plus en détail

TP n 2 : Installation et administration du serveur ProFTP. Partie 1 : Fonctionnement du protocole FTP (pas plus de 15min)

TP n 2 : Installation et administration du serveur ProFTP. Partie 1 : Fonctionnement du protocole FTP (pas plus de 15min) TP n 2 : Installation et administration du serveur ProFTP Objectifs du TP Comprendre le fonctionnement du protocole FTP Installation et compilation d un paquet source Configuration, lancement et administration

Plus en détail

Tutoriel compte-rendu Mission 1

Tutoriel compte-rendu Mission 1 Mission 1 : Inventaire de l ensemble du matériel BTS SIO 2 2012/2013 MUNIER Julien Tutoriel compte-rendu Mission 1 Sommaire I - OCS Inventory Agent a) Installation et configuration Agent b) Installation

Plus en détail

Symantec Backup Exec 12.5 for Windows Servers. Guide d'installation rapide

Symantec Backup Exec 12.5 for Windows Servers. Guide d'installation rapide Symantec Backup Exec 12.5 for Windows Servers Guide d'installation rapide 13897290 Installation de Backup Exec Ce document traite des sujets suivants: Configuration requise Conditions préalables à l'installation

Plus en détail

Principe. Technologies utilisées. 1. Linux et LVM. Les snapshots (instantannés) sous Linux et FreeBSD. Présentation de LVM. Organisation de LVM

Principe. Technologies utilisées. 1. Linux et LVM. Les snapshots (instantannés) sous Linux et FreeBSD. Présentation de LVM. Organisation de LVM Les snapshots (instantannés) sous Linux et FreeBSD Principe Un instantanné permet de pouvoir figer l'état du système de fichier à un instant t pour des besoins de sauvegarde. Une sauvegarde peux parfois

Plus en détail

Installation d'un TSE (Terminal Serveur Edition)

Installation d'un TSE (Terminal Serveur Edition) Installation d'un TSE (Terminal Serveur Edition) Par LoiselJP Le 01/05/2013 (R2) 1 Objectifs Le TSE, comprenez Terminal Server Edition est une application de type 'main-frame' de Microsoft qui réside dans

Plus en détail

Installation de Vmware serveur Windows

Installation de Vmware serveur Windows Installation de Vmware serveur Windows / - 13:04 Ce document est sous licence PDL (Public Documentation License) 2008 Michel-André Robillard CLP Avertissement Bien que nous utilisions ici un vocabulaire

Plus en détail

Pharmed. gestion de pharmacie hospitalière. Installation / déploiement

Pharmed. gestion de pharmacie hospitalière. Installation / déploiement Pharmed gestion de pharmacie hospitalière Installation / déploiement Version 1.0 du 23/05/2006 Date Auteur Version Modification 23/05/06 Pierre CARLIER 1.0 14/06/06 Matthieu Laborie Table des matières

Plus en détail

Configuration du serveur ESX

Configuration du serveur ESX Configuration du serveur ESX 1. La licence vsphere Le serveur ESX a besoin d une licence. Cliquez sur votre serveur ESX. Puis allez dans l onglet Configuration. Rubrique Software ; Licence Features. Cliquez

Plus en détail

PLAN. Industrialisateur Open Source LANS DE SECOURS INFORMATIQUES PRINCIPES GENERAUX ETAT DE L ART SELON BV ASSOCIATES

PLAN. Industrialisateur Open Source LANS DE SECOURS INFORMATIQUES PRINCIPES GENERAUX ETAT DE L ART SELON BV ASSOCIATES PLAN LANS DE SECOURS INFORMATIQUES PRINCIPES GENERAUX & ETAT DE L ART SELON BV ASSOCIATES Copyright BV Associates 2013 IMEPSIA TM est une marque déposée par BV Associates Page 1 SOMMAIRE 1 PRINCIPES GENERAUX

Plus en détail

Dynamic Computing Services solution de backup. White Paper Stefan Ruckstuhl

Dynamic Computing Services solution de backup. White Paper Stefan Ruckstuhl Dynamic Computing Services solution de backup White Paper Stefan Ruckstuhl Résumé pour les décideurs Contenu de ce White Paper Description de solutions de backup faciles à réaliser pour des serveurs virtuels

Plus en détail

Serveur Acronis Backup & Recovery 10 pour Linux. Update 5. Guide d'installation

Serveur Acronis Backup & Recovery 10 pour Linux. Update 5. Guide d'installation Serveur Acronis Backup & Recovery 10 pour Linux Update 5 Guide d'installation Table des matières 1 Avant l'installation...3 1.1 Composants d'acronis Backup & Recovery 10... 3 1.1.1 Agent pour Linux...

Plus en détail

Sauvegarde avec R1Soft Guide de mise en route

Sauvegarde avec R1Soft Guide de mise en route Service Technique 0 892 350 503 ikoula@ikoula.com Service Commercial 0 890 710 712 sales@ikoula.com Sauvegarde avec R1Soft Guide de mise en route 1 Sommaire 2 Installation de l'agent R1Soft... 2 3 Connexion

Plus en détail

Les fichiers de configuration d'openerp

Les fichiers de configuration d'openerp Les fichiers de configuration d'openerp Comme nous l'avons vu dans le cours précédent OpenErp (coté serveur) est basé sur trois briques logicielles : - le serveur (client) web OpenErp ; - le serveur d'application

Plus en détail

Table des matières 1. Avant-propos. Chapitre 1 Virtualisation du poste de travail

Table des matières 1. Avant-propos. Chapitre 1 Virtualisation du poste de travail Table des matières 1 Avant-propos Chapitre 1 Virtualisation du poste de travail 1. Définition et vue d'ensemble...13 1.1 Introduction...13 1.2 Cycle de vie du poste de travail....14 1.3 Terminologie....15

Plus en détail

Déploiement d'une application Visual Studio Lightswitch dans Windows Azure.

Déploiement d'une application Visual Studio Lightswitch dans Windows Azure. Déploiement d'une application Visual Studio Lightswitch dans Windows Azure. Utilisation de SQL Azure avec Lightswitch Article par Eric Vernié Microsoft France Division Plate-forme & Ecosystème SOMMAIRE

Plus en détail

LINUX REMPLAÇANT WINDOWS NT

LINUX REMPLAÇANT WINDOWS NT 189 Cette installation fonctionne chez moi à Veyre. Vous pouvez consulter et télécharger les fichiers à : http://perso.wanadoo.fr/gerard.blanchet/ veyre/ Mais c'est tout à fait adapté à un établissement

Plus en détail

TP WINDOWS 2008 SERVER - OUTILS DE SAUVEGARDE ET DE RESTAURATION

TP WINDOWS 2008 SERVER - OUTILS DE SAUVEGARDE ET DE RESTAURATION TP WINDOWS 2008 SERVER - OUTILS DE SAUVEGARDE ET DE RESTAURATION PRÉSENTATION DE WINDOWS SERVER BACKUP LES AVANTAGES ET NOUVEAUTÉS DE WINDOWS SERVER BACKUP Des sauvegardes plus rapide et plus efficace

Plus en détail

Couche application. La couche application est la plus élevée du modèle de référence.

Couche application. La couche application est la plus élevée du modèle de référence. Couche application La couche application est la plus élevée du modèle de référence. Elle est la source et la destination finale de toutes les données à transporter. Couche application La couche application

Plus en détail

Manuel du logiciel PrestaTest.

Manuel du logiciel PrestaTest. Manuel du logiciel. Ce document décrit les différents tests que permet le logiciel, il liste également les informations nécessaires à chacun d entre eux. Table des matières Prérequis de PrestaConnect :...2

Plus en détail

Système de Sauvegarde et d Archivage Backup Smart Way TM

Système de Sauvegarde et d Archivage Backup Smart Way TM Sauvegarde et d Archivage Backup Smart Way TM Présentation générale Caractéristique Architecture & déploiement Avantages Diffusée le : 15/03/2006 Etat : Final Auteur : NEC Computers SAS www.nec-computers.com

Plus en détail

L annuaire et le Service DNS

L annuaire et le Service DNS L annuaire et le Service DNS Rappel concernant la solution des noms Un nom d hôte est un alias assigné à un ordinateur. Pour l identifier dans un réseau TCP/IP, ce nom peut être différent du nom NETBIOS.

Plus en détail

Dell AppAssure. Manuel de référence du module PowerShell 5.4.3

Dell AppAssure. Manuel de référence du module PowerShell 5.4.3 Dell AppAssure 5.4.3 2014 Dell Inc. TOUS DROITS RÉSERVÉS. Ce manuel contient des informations protégées par copyright. Le logiciel décrit dans ce guide est fourni dans le cadre d'une licence logicielle

Plus en détail

Programme détaillé. Administrateur de Base de Données Oracle - SQLServer - MySQL. Objectifs de la formation. Les métiers

Programme détaillé. Administrateur de Base de Données Oracle - SQLServer - MySQL. Objectifs de la formation. Les métiers Programme détaillé Objectifs de la formation Les systèmes de gestion de bases de données prennent aujourd'hui une importance considérable au regard des données qu'ils hébergent. Véritable épine dorsale

Plus en détail

Projet Administration Réseaux

Projet Administration Réseaux EL KHATIT Zouhair, L3 ASR N : 20072486 Projet Administration Réseaux Thème : SFTP & SCPOnly I- SFTP (Secure File Transfer Protocol) : Introduction: Le SFTP permet de transférer des fichiers par une connexion

Plus en détail

Configuration de GFI MailArchiver

Configuration de GFI MailArchiver Configuration de GFI MailArchiver Introduction à la configuration Après l installation de GFI MailArchiver, vous pourrez commencer la configuration de l interface Web et terminer la configuration de GFI

Plus en détail

NON URGENTE TEMPORAIRE DEFINITIVE OBJET : RÉCUPÉRATION DES DONNÉES CLIENT SUR DISQUE DUR DÉFECTUEUX OU INVALIDÉ

NON URGENTE TEMPORAIRE DEFINITIVE OBJET : RÉCUPÉRATION DES DONNÉES CLIENT SUR DISQUE DUR DÉFECTUEUX OU INVALIDÉ COMMUNICATION TECHNIQUE N TC0536 Ed. 01 OmniPCX Enterprise Nb de pages : 11 Date : 12-03-2004 URGENTE NON URGENTE TEMPORAIRE DEFINITIVE OBJET : RÉCUPÉRATION DES DONNÉES CLIENT Cette communication technique

Plus en détail

HAUTE DISPONIBILITÉ DE MACHINE VIRTUELLE AVEC HYPER-V 2012 R2 PARTIE CONFIGURATION OPENVPN SUR PFSENSE

HAUTE DISPONIBILITÉ DE MACHINE VIRTUELLE AVEC HYPER-V 2012 R2 PARTIE CONFIGURATION OPENVPN SUR PFSENSE HAUTE DISPONIBILITÉ DE MACHINE VIRTUELLE AVEC HYPER-V 2012 R2 PARTIE CONFIGURATION OPENVPN SUR PFSENSE Projet de semestre ITI soir 4ème année Résumé configuration OpenVpn sur pfsense 2.1 Etudiant :Tarek

Plus en détail

Sauvegarde des données au LAAS

Sauvegarde des données au LAAS Sauvegarde des données au LAAS Laurent Blain, LAAS-CNRS 1 Configuration Technique 1 Serveur de sauvegarde connecté à une bibliothèque de bandes 1 bibliothèque Qualstar 88132 3 lecteurs LTO-2 100 bandes

Plus en détail

Guide Installation Serveur Extensive Testing

Guide Installation Serveur Extensive Testing Sommaire Installation sur un système vierge... 1 Mise à jour du produit... 4 Déployer un nouveau client Windows... 5 Déployer un nouveau client Linux... 5 Auteur : Denis Machard Date : 22/03/2015 Version

Plus en détail

Gérard Castagnoli OSU PYTHEAS 25/06/2013 VVT2013 1

Gérard Castagnoli OSU PYTHEAS 25/06/2013 VVT2013 1 1 - Certaines machines de projets ou de manips ne sont pas (ou peu souvent) sauvegardées entièrement avec des outils de clonage. - Elles n ont pas de machine «spare» ou clone prête à démarrer en cas de

Plus en détail

Windows Server 2008. Chapitre 1: Découvrir Windows Server 2008

Windows Server 2008. Chapitre 1: Découvrir Windows Server 2008 Windows Server 2008 Chapitre 1: Découvrir Windows Server 2008 Objectives Identifier les caractéristiques de chaque édition de Windows Server 2008 Identifier les caractéristiques généraux de Windows Server

Plus en détail

PLAN DE REPRISE D ACTIVITE INFORMATIQUE

PLAN DE REPRISE D ACTIVITE INFORMATIQUE PLAN DE REPRISE D ACTIVITE INFORMATIQUE ABG Page 1 25/06/2015 Introduction Ce document a été rédigé dans le cadre du plan de reprise d activité du client. Ce plan de reprise d activité nécessite de la

Plus en détail

SAN AoE (ATA over Ethernet)

SAN AoE (ATA over Ethernet) Paris - 1 décembre 2010 LEGI - Laboratoire des Ecoulements Geophysiques et Industriels CNRS / UJF / G-INP - Grenoble, France http://www.legi.grenoble-inp.fr/ 1 décembre 2010 1 Généralités sur l AoE 2 3

Plus en détail

BTS SIO SISR3 TP 1-I Le service Web [1] Le service Web [1]

BTS SIO SISR3 TP 1-I Le service Web [1] Le service Web [1] SISR3 TP 1-I Le service Web [1] Objectifs Comprendre la configuration d'un service Web Définir les principaux paramètres d'exécution du serveur Gérer les accès aux pages distribuées Mettre à disposition

Plus en détail

Une solution de stockage VDI unifiée, flexible et disponible pour vos utilisateurs

Une solution de stockage VDI unifiée, flexible et disponible pour vos utilisateurs Une solution de stockage VDI unifiée, flexible et disponible pour vos utilisateurs La structure d un FlexPod Cisco UnifiedComputing& NetAppUnifiedArchitecture Cisco Unified Computing System Architecture

Plus en détail

GOUTEYRON ALEXIS. SIO2 N candidat: 0110692972. UEpreuve E4. USituation professionnelle 2. serveurs de fichiers. Uen haute disponibilité

GOUTEYRON ALEXIS. SIO2 N candidat: 0110692972. UEpreuve E4. USituation professionnelle 2. serveurs de fichiers. Uen haute disponibilité GOUTEYRON ALEXIS SIO2 N candidat: 0110692972 UEpreuve E4 USituation professionnelle 2 serveurs de fichiers Uen haute disponibilité Session 2014 2015 I- Présentation a) Utilité Aujourd hui, dans le monde

Plus en détail

Année Universitaire 2014-2015 3 ième année IMAC Mardi 6 janvier 2015. Cloud computing Travaux Pratiques

Année Universitaire 2014-2015 3 ième année IMAC Mardi 6 janvier 2015. Cloud computing Travaux Pratiques Année Universitaire 2014-2015 3 ième année IMAC Mardi 6 janvier 2015 Cloud computing Travaux Pratiques Objectif Dans un premier temps, on utilisera libvirt : une librairie d accès aux principaux hyperviseurs

Plus en détail

Manuel Utilisateur Nuabee Backup pour Windows 7/8/8.1

Manuel Utilisateur Nuabee Backup pour Windows 7/8/8.1 Mars 2015 V1 Manuel Utilisateur Nuabee Backup pour Windows 7/8/8.1 Table des matières 1. Introduction... 3 2. Installation du logiciel... 4 Téléchargement du logiciel... 4 Installation du logiciel... 5

Plus en détail

Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux

Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux Distribué par Le Projet Documentation d'openoffice.org Table of Contents 1) Préambule...3 2) Télécharger

Plus en détail

Journée Josy/PLUME. Outils logiciels libres utiles à tout ASR SAMBA. Maurice Libes. Centre d'océanologie de Marseille UMS 2196 CNRS

Journée Josy/PLUME. Outils logiciels libres utiles à tout ASR SAMBA. Maurice Libes. Centre d'océanologie de Marseille UMS 2196 CNRS Journée Josy/PLUME Outils logiciels libres utiles à tout ASR SAMBA Maurice Libes Centre d'océanologie de Marseille UMS 2196 CNRS Plan - Présentation de Samba Contexte d'utilisation Laboratoire Objectifs,

Plus en détail

Procédure d installation de la Sauvegarde de Windows Server

Procédure d installation de la Sauvegarde de Windows Server Procédure d installation de la Sauvegarde de Windows Server Des outils de sauvegarde/récupération sont intégrés dans Windows Server 2008. Pour y accéder, vous devez installer les éléments suivants : Sauvegarde

Plus en détail

Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00

Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00 Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00 HFFv2 1. OBJET L accroissement de la taille de code sur la version 2.0.00 a nécessité une évolution du mapping de la flash. La conséquence de ce

Plus en détail

IceWarp serveur sur Linux : Guide d'installation

IceWarp serveur sur Linux : Guide d'installation Le Serveur IceWarp IceWarp serveur sur Linux : Guide d'installation Icewarp Mail Serveur Version 9.4 mars 2009 Icewarp France / DARNIS Informatique i Sommaire IceWarp Serveur sur Linux: Guide d'installation

Plus en détail

Le Ro le Hyper V Troisie me Partie Haute disponibilite des machines virtuelles

Le Ro le Hyper V Troisie me Partie Haute disponibilite des machines virtuelles Le Ro le Hyper V Troisie me Partie Haute disponibilite des machines virtuelles Microsoft France Division DPE Table des matières Présentation... 2 Objectifs... 2 Pré requis... 2 Quelles sont les principales

Plus en détail

VMware vsphere 5 Préparation à la certification VMware Certified Professional 5 Data Center Virtualization (VCP5-DCV) - Examen VCP510

VMware vsphere 5 Préparation à la certification VMware Certified Professional 5 Data Center Virtualization (VCP5-DCV) - Examen VCP510 Introduction A. Au sujet du livre 10 B. Au sujet de l'examen 10 Chapitre 1 Les nouveautés de vsphere A. Présentation 14 B. En quoi vsphere 5 diffère de vsphere 4? 14 1. Un Service Console abandonné 14

Plus en détail

et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7

et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 Tsoft et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 Il est possible, pour des objets, de visualiser ou modifier le contenu. La présentation des objets dans le navigateur peut être paramétrée ; vous trouverez

Plus en détail

UltraBackup NetStation 4. Guide de démarrage rapide

UltraBackup NetStation 4. Guide de démarrage rapide UltraBackup NetStation 4 Guide de démarrage rapide Table des matières 1 Fonctionnalités... 3 1.1 Ce qu UltraBackup NetStation permet de faire... 3 1.2 Ce qu UltraBackup NetStation ne permet pas de faire...

Plus en détail

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5 Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5 Machine virtuelle Machine virtuelle Machine virtuelle VMware ESX Network Shutdown Module

Plus en détail

Prérequis techniques

Prérequis techniques Prérequis techniques Portail collaboratif Clients Cegid ews - 06/2012 Prérequis techniques Sommaire 1. PRÉAMBULE... 3 2. PRÉREQUIS CÔTÉ CABINET D EXPERTISE COMPTABLE... 4 3. PRÉREQUIS CÔTÉ ENTREPRISE...

Plus en détail

VMware ESX : Installation. Hervé Chaudret RSI - Délégation Centre Poitou-Charentes

VMware ESX : Installation. Hervé Chaudret RSI - Délégation Centre Poitou-Charentes VMware ESX : Installation VMware ESX : Installation Créer la Licence ESX 3.0.1 Installation ESX 3.0.1 Outil de management Virtual Infrastructure client 2.0.1 Installation Fonctionnalités Installation Virtual

Plus en détail

Service Déposant: Procédure d installation. Page 1. Service déposant. Procédure d installation Version 2.3

Service Déposant: Procédure d installation. Page 1. Service déposant. Procédure d installation Version 2.3 Page 1 Service déposant Procédure d installation Version 2.3 Bourse de Luxembourg juillet 2013 1 Page 2 Sommaire 1. Introduction... 3 2. Pré-requis... 4 2.1. Configuration réseau... 4 2.2. Configuration

Plus en détail

Description du logiciel Acronis Backup & Recovery 11.5

Description du logiciel Acronis Backup & Recovery 11.5 Description du logiciel Acronis Backup & Recovery 11.5 Restauration rapide : Sans avoir à réinstaller le système d'exploitation, ni les applications. Vous souhaitez restaurer un fichier, un courrier électronique

Plus en détail

Introduction. René J. Chevance

Introduction. René J. Chevance et restauration des données : Introduction Février 2002 René J. Chevance Introduction Présentation de différentes politiques de sauvegarde Plusieurs types de granularité en fonction de la fonctionnalité

Plus en détail

Fourniture d une solution complète destinée au stockage sécurisé de données scientifiques

Fourniture d une solution complète destinée au stockage sécurisé de données scientifiques Fourniture d une solution complète destinée au stockage sécurisé de données scientifiques Division Informatique Observatoire de Paris Cahier des Clauses Particulières Procédure adaptée Octobre 2007 1 Contexte

Plus en détail

Architecture de la plateforme SBC

Architecture de la plateforme SBC Simple Business Connector Architecture de la plateforme SBC Titre Projet Description Architecture de la plateforme SBC Plateforme SBC Ce document reprend toutes les étapes de l'installation du serveur

Plus en détail

CA ARCserve Backup r12

CA ARCserve Backup r12 DOSSIER SOLUTION : CA ARCSERVE BACKUP r12 CA ARCserve Backup r12 CA ARCSERVE BACKUP R12 ASSURE UNE PROTECTION EXCEPTIONNELLE DES DONNÉES POUR LES SERVEURS, LES BASES DE DONNÉES, LES APPLICATIONS ET LES

Plus en détail

Atelier : Virtualisation avec Xen

Atelier : Virtualisation avec Xen Virtualisation et Cloud Computing Atelier : Virtualisation avec Xen Plan Présentation de Xen Architecture de Xen Le réseau Gestion des domaines DomU dans Xen Installation de Xen Virt. & Cloud 12/13 2 Xen

Plus en détail

http://manageengine.adventnet.com/products/opmanager/download.html?free

http://manageengine.adventnet.com/products/opmanager/download.html?free Introduction Opmanager est un outil de supervision des équipements réseau. Il supporte SNMP, WMI et des scripts ssh ou Telnet pour récupérer des informations sur les machines. Toutefois les machines doivent

Plus en détail

Sauvegardes à l'observatoire Astronomique de Strasbourg

Sauvegardes à l'observatoire Astronomique de Strasbourg Sauvegardes à l'observatoire Astronomique de Strasbourg Le contexte L'historique Le cahier des charges Les choix matériels et logiciels La mise en oeuvre Conclusions 1 Le contexte Une Unité Mixte de Recherche

Plus en détail

I. Présentation du serveur Samba

I. Présentation du serveur Samba Introduction D un point de vue général, un contrôleur de domaine est grand chef sur un réseau. C'est le serveur auquel tous les clients se réfèrent pour les authentifications d'utilisateurs, de machines,...

Plus en détail