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



Documents pareils
Bacula R - The Network Backup Solution

Atelier sauvegarde de données

Tivoli Storage Manager version TSM Server

Les sauvegardes EOLE 2.4

VERITAS NetBackup 5.0

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

Archives, backup, DRP. Archivage, sauvegarde, PRA. (plan de reprise d'activité) 04 Octobre

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

Introduction. René J. Chevance

Mise en oeuvre TSM 6.1

VERITAS NetBackup 5.0 en 5 jours : Administration Avancée

MYSQLDUMP & ZRM COMMUNITY

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

Procédure d installation de la Sauvegarde de Windows Server

Analyse Concurrentielle Retrospect et ses concurrents

Analyse Concurrentielle Retrospect et ses concurrents

Backup Exec 2010 vs. BackupAssist V6

Guide d installation de MySQL

Les méthodes de sauvegarde en environnement virtuel

Online Backup. & Recovery Service

Symantec Backup Exec 11d

FAQ L&TT Version avec interface graphique pour Windows

Nœud Suisse du Projet International GBIF (Global Biodiversity Information Facility)

Dynamic Computing Services solution de backup. White Paper Stefan Ruckstuhl

de lancement d un nouveau plugin, pérennisant ainsi l emploi de NetVault dans les services informatiques.

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

Veeam Backup & Replication v6

Symantec Backup Exec 11d pour serveurs Windows Options/Agents

Protection des données en environnement Windows

EMC Retrospect 7.5 pour Windows. Logiciel de sauvegarde

Famille Backup Exec Backup Exec 12.5 Backup Exec System Recovery 2010

ZABBIX est distribué sous licence GNU General Public License Version 2 (GPL v.2).

OFFRES DE SERVICES SDS CONSULTING

Rapport de stage : Solution de sauvegarde par le réseau (BACULA)

Sauvegarde des données au LAAS

Sauvegarde avec R1Soft Guide de mise en route

Fiche Produit. Sauvegarde en ligne Kiwi Online

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

HP Data Protector Express Software Tutoriel 5 : Suite des opérations

Performances. Gestion des serveurs (2/2) Clustering. Grid Computing

Solution de stockage et archivage de grands volumes de données fichiers.

Sommaire. AIDAUCLIC BACKUP : Solution de sauvegarde en ligne 3. Quelles problématiques résout la solution? 3. Fonctionnement de la solution 4

Présentation de l'outil RMAN d'oracle

Nouveautés Symantec Backup Exec 11d pour serveurs Windows

WDpStats Procédure d installation

Veeam Backup & Replication

Guide de l utilisateur

Nouveautés Ignition v7.7

Sauvegarde en ligne sécurisée SRXBackup 100 % Automatique. Disponible 24/7. Cryptage 256 bits.

Backup , l intégration du backup sur disque

Manuel d utilisation

Logiciel HLA Fusion Version 3.X.X

Sauvegardes par Internet avec Rsync

CA ARCserve Family of Solutions Pricing and Licensing

Description du logiciel Acronis Backup & Recovery 11.5

Sauvegardes à l'observatoire Astronomique de Strasbourg

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

1. Introduction Avantages, fonctionnalités, limitations et configuration requise Avantages... 2

Symantec Backup Exec Remote Media Agent for Linux Servers

Guide de démarrage

EMC NetWorker Version 7.4 Version multiplate-forme

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

PostgreSQL, le cœur d un système critique

Symantec NetBackup 7 Plate-forme Symantec NetBackup : Une protection complète pour les informations stratégiques de l'entreprise

Solution de sauvegarde/restauration

VMware View Virtualisation des postes de travail (architecture, déploiement, bonnes pratiques...)

La base de données dans ArtemiS SUITE

Sauvegarde de postes clients avec BackupPC

et Active Directory Ajout, modification et suppression de comptes, extraction d adresses pour les listes de diffusion

SGBDR. Systèmes de Gestion de Bases de Données (Relationnelles)

SCHMITT Année 2012/2014 Cédric BTS SIO. TP Serveur Backup

TP WINDOWS 2008 SERVER - OUTILS DE SAUVEGARDE ET DE RESTAURATION

Mise en œuvre d une infrastructure de virtualisation au CNRGV

Logiciel de sauvegarde Echo

Backup. Solution de sauvegarde en ligne pour les professionnels LE PARTENAIRE SECURITE DE VOTRE ENTREPRISE!

Hands on Openstack : Introduction

Boîtier pour disque dur externe 3,5" (8,89cm) USB 2.0

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

Fiche Produit. Plateforme de sauvegarde en marque blanche Kiwi Business

Retour d'expérience avec : OCS Inventory & GLP

GSB/LOT 3 : Logiciel de backup

Mise en œuvre de la virtualisation à l IGBMC. Guillaume Seith Remy Fritz

Procédure d installation de la solution Central WiFI Manager CWM

Moteur de réplication de fichiers BackupAssist

Cobian backup. Sauvegarde. Cobian Backup est un logiciel de sauvegarde gratuit fonctionnant sous windows. Nathan Garaudel PCplus 01/01/2014

Veeam Backup and Replication

Nouvelles stratégies et technologies de sauvegarde

Introduction...3. Objectif...3. Manipulations...3. La Sauvegarde...4. Les différents types...4. Planification...4. Les outils...5

Fiche technique: Sauvegarde et restauration Symantec Backup Exec 12.5 for Windows Servers La référence en matière de protection des données Windows

SQL Server 2008 solutions de sauvegarde et de continuité

Clients et agents Symantec NetBackup 7

VMware ESX/ESXi. 1. Les composants d ESX. VMware ESX4 est le cœur de l infrastructure vsphere 4.

Architecture de la plateforme SBC

La Continuité d Activité

Lieberman Software Corporation

CA ARCserve Backup r12

Transcription:

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

Plan Présentation Architecture Description Fonctionnalités Mise en oeuvre

Présentation Bacula est un logiciel de sauvegarde centralisée distribué sous licence GPL. Prend en charge l automatisation des sauvegardes totales, incrémentales et différentielles. Prend également en charge les opérations de restauration de fichiers et,dans certains cas, de restauration à zéro (bare metal recovery). S appuie sur une architecture modulaire et distribuée. Utilise un SGBD (MySQL, PostgreSQL) pour gérer le catalogue des sauvegardes. Supporte un grand nombre de lecteurs et de robots.

Architecture

Description Director Serveur de sauvegarde. Gère le déclenchement des tâches de sauvegarde et de restauration Gère le catalogue File Server Programme client S exécute sur chaque machine sauvegardée Prend en charge les transferts de fichiers vers et depuis le Storage Server. Storage Server Serveur de stockage auquel sont rattachés les unités de stockage (lecteurs, librairies). Catalog Stocke les informations relatives aux fichiers sauvegardés dans un SGBD. Tous ces composants peuvent être installés sur des machines dédiées.

Fonctionnalités Sauvegarde et restauration Réseau Utilisation de ports déclarés Sauvegarde de fichiers Ordonnancement des tâches de sauvegarde et parallèlisation Gestion des priorités pour chaque tâche Sauvegarde multi-volumes Gestion de pools de cartouches Mécanismes d authentification des modules Utilisation de mots de passe (CRAM-MD5) Contrôle d intégrité des fichiers sauvegardés Le catalogue peut être recréé à partir des fichiers sauvegardés en cas de perte de la base de données.

Mise en oeuvre Plate-formes supportées Tous composants : Linux, Solaris, FreeBSD, Mac OS X, Tru64 Client (File Server) MS Windows 98/ME/NT/2000/XP IRIX Lecteurs ADIC, ExaByte, Overland, Tandberg, Quantum, HP, Seagate Librairies Adic Scalar, Dell PowerVault,, Overland, Tandberg. Utilisation du script mtx

Installation Director Installation d un SGBD en local si nécessaire Installation des quelques dépendances Trilogie configure/make/make install Déclaration des ports dans /etc/services File Server / Storage Server Trilogie configure/make/make install Déclaration des ports dans /etc/services

Configuration Bacula-dir.conf Director Client Job Schedule Storage Catalogue Pool FileSet Messages Bacula-fd.conf Client Director Messages Bacula-sd.conf Storage Director Messages Devices Bconsole.conf Director

Configuration Client Fichier bacula-fd.conf Section Director Identification du director Mot de passe associé Section FileDaemon Attributs du client Section Messages Journalisation Qui avertir (par mail) en cas de problème

Configuration Director Bacula-dir.conf Section Director Paramètres Serveur Section Client Identification des clients, un «pavé» par client Section FileSet Définition et attributs des fichiers à sauvegarder Critères de sélection, compression, checksum Section Schedule Ordonnancement des tâches Section Storage Identification du serveur de stockage

Configuration des tâches Bacula gère 4 types de tâches : Backup Full, Incremential, Differential Restore Non programmées Verifiy Permettent de programmer les contrôles d intégrité des sauvegardes Admin Checksum, lecture des cartouches, etc. Planification des tâches d administration non liées aux sauvegardes

Section JobDefs JobDefs { Name = "TacheGenerique" Type = Backup Level = Incremental FileSet = "Full Set" Schedule = "Hebdomadaire" Storage = File Messages = Standard Pool = Default Priority = 10 } Section Job Job { Name = "Hebdomadaire Olympe" JobDefs = "TacheGenerique" Client = olympe } Définition d une tâche

Gestion du stockage Configuration du Server Storage Chaque unité de stockage est déclarée dans une section Device Sauvegarde sur disque Media Type = File Archive Device = /path/to/backup Lecteur seul (exemple) Media Type = «8mm» Archive Device = /dev/nst0 Autochargeur Media Type = DDS-4 Archive Device = /dev/nst0 Changer Device = /dev/sq0 Changer Command = /path/to/bacula/mtx-changer arg arg AutoChanger = yes

Gestion des sauvegardes Depuis la console à l aide du programme bconsole Exécuté sur le serveur (Director) ou toute autre machine du réseau Ouverture d un pseudo-shell Commandes courantes : status dir status client status storage show filesets

Lancement d une sauvegarde *run A job name must be specified. The defined Job resources are: 1: Client1 2: BackupCatalog 3: RestoreFiles Select Job resource (1-3): 1 Run Backup job JobName: Client1 FileSet: Full Set Level: Incremental Client: olympe Storage: File Pool: Default When: 2004-07-01 19:08:19 Priority: 10 OK to run? (yes/mod/no): yes Run

Suivi *messages 01-Jul-2004 19:20 zeus: Start Backup JobId 4, Job=BackupCatalog.2004-07- 01_19.20.04 01-Jul-2004 19:20 chronos-sd: Job BackupCatalog.2004-07- 01_19.20.04 waiting. Cannot find any appendable volumes. Please use the "label" command to create a new Volume for: Storage: FileStorage Media type: File Pool: Default

Restauration Recherche des fichiers à restaurer Navigation dans la base de données SQL Sélection du client Sélection du type de tâche Sélection des fichiers (marquage) Lancement de la restauration Le client demande le transfert des fichiers sélectionnés depuis le serveur de stockage

Maintenance du catalogue Le catalogue est un composant important mais pas indispensable. Il peut être reconstruit en cas de perte : À partir des fichiers sauvegardés Interrogation du serveur de stockage Tâche potentiellement longue car effectuée par relecture des médias A partir d une sauvegarde de la base de données Catalogue Exemple: mysqldump bacula-catalog > bacula-catalog.sql

En guise de conclusion Projet très novateur Certaines fonctionnalités manquent à des solutions commerciales dites «de premier plan» Travail de qualité Documentation très fournie Ports déclarés auprès de l IANA Arrivée prochaine d une interface graphique stable

Liens Bacula : http://www.bacula.org