Formation MariaDB : Administration de MariaDB

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation MariaDB Administration, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Comprendre les spécificités de l’administration et le vocabulaire d’une base MongoDB
  • Savoir installer et configurer MariaDB
  • Comprendre la structure et savoir manipuler des données dans une base MariaDB
  • Gérer les permissions sur les bases de données
  • Effectuer des sauvegardes et des restaurations
  • Sécuriser l’accès aux données de MariaDB

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 995,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 995,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

MariaDB est un SGBD (Système de Gestion de Base de Données) édité sous licence GPL dérivé de MySQL lorsqu’Oracle en a fait l’acquisition. Il présente donc d’énormes similitudes avec MySQL dont il a gardé les noms de fichiers et de commandes et une compatibilité qu’il cherche toujours à maintenir (fichiers de définition des tables, API et protocoles clients, noms de fichiers et de commandes, port et socket, etc.). 

Cette formation MariaDB administration vous invite à découvrir l’environnement de travail d’un DBA (Database Administrator) MariaDB afin de maîtriser toutes les tâches d’administration dans une approche progressive allant de l’installation de MariaDB, à la création de l’environnement des utilisateurs et des applications (comptes, tables, droits, …) tout en étant garant de la disponibilité des données (sauvegarde/restauration) dans un contexte sécurisé.

Les nombreux travaux pratiques proposés cherchent à vous immerger dans la réalité du terrain au quotidien sans négliger l’assimilation des concepts de base.

Programme

Jour 1

Présentation de MariaDB

Rappels sur le vocabulaire et les concepts communs aux SGBDR (tables, requêtes SQL, transactions, …)
L’héritage et la compatibilité avec MySQL
Comprendre la signification d’une licence GPLv2 pour les applications MariaDB
Impacts des changements de versions sur les applications
Un modèle client-serveur traditionnel (mysql, mysqld)
Les outils d’administration (PHPMyadmin, DBvizualizer,  …)
AtelierParcours de la trousse à outils du DBA MariaDB et utilisation de PHPMyadmin pour visualiser des bases déjà installées en production

Installation de MariaDB

Quel intérêt d’installer MariaDB à partir des sources ?
Installation « classique » du serveur et du client MariaDB
Principaux fichiers de configuration
Arrêt et démarrage du service MariaDB
Test de connexion
AtelierInstallation de MariaDB, changement de numéro de port, test d‘accès depuis un client en ligne de commande et depuis un outil graphique d’administration (type PHPMyadmin)

Architecture des tables

Vue générale du fonctionnement de MariaDB en mémoire
Liens entre mémoire et stockage des données dans MariaDB
La table, objet de base pour MariaDB
Les autres objets (index, vues, …)
Comprendre l’impact du choix d’un type de table (MyISAM, InnoDB, etc.)
Création, modification et suppression de tables
Les informations disponibles sur les tables (schemata, show tables, …)
Intérêts du partitionnement des tables (horizontal, vertical)
Mise en œuvre du partitionnement par intervalles avec RANGE
AtelierMise à plat de l’exécution d’une requête SQL sur une table MariaDB (connexion à la base, daemon, dispatch, analyse de la requête, exécution, retour des résultats au programme client) pour disposer d’une vue claire sur le cycle de traitement d’une requête.
Création de tables et de vues simples
Création de tables partitionnées selon différents modes (hachage, clefs, …)
Utilisation détaillée de la commande « show table status »
Jour 2

Utilisateurs, connexions et sécurité

Qu’est-ce qu’un utilisateur pour MariaDB ?
Comment un site WEB accède-t-il à une base MariaDB ?
Principes d’authentification
Les privilèges sur les objets proposés par MariaDB
Bien comprendre la notion de couple (utilisateur,@IP) dans les règles de sécurité
Précautions avec le wildcard ‘%’ 
Les commandes du quotidien (GRANT, SHOW, SET PASSWORD, etc.)
Comprendre l’effet « cascade » de la clause WITH GRANT OPTION
Suppression de droits (REVOKE)
Renommer un compte (RENAME)
Apport des rôles dans la sécurité
AteliersAutorisation des connexions distantes, création d’utilisateurs et tests de connexion.
Une fois connecté test de l’accès aux différentes tables (insert, update, select, etc.) pour tester la stratégie de droits mise en place
Problèmes classiques d’erreurs de connexion 
Observations de la chaîne de connexion d’un site WEB ou d’une application à une base MariaDB à travers un programme (PHP, Java, ASP.Net, …)

Compléments sur le moteur de stockage

La richesse des plugins
Le versionning des tables 
Transformer MariaDB en base NoSQL (stockage en colonne) avec ColumnStore 
Fragmenter une base de données entre plusieurs serveurs (Spider)
Fonctionnement transactionnel du moteur XtraDB/InnoDB
Configurer la taille de l'espace INNODB
Les journaux binaires : activation, lecture, rotation, purge, ...
Verrouillage des tables.
Réglages de l'isolation et de la durabilité
Configuration du serveur : fichiers auto-extensibles, compression transparente,
Cache de requêtes et cache d'index MyISAM/Aria
AteliersRequêtes sur des tables en utilisant une plage temporelle (telles que les données étaient pendant une période de temps précise). Mise en œuvre des transactions avec le moteur InnoDB.Jour 3

Sauvegardes et restaurations

Les différents types de sauvegardes (logique, physique, incrémentale, complète)
Définir une stratégie claire de sauvegarde
Journaux binaires et sauvegardes
Sauvegarde des différents moteurs : MyISAM, InnoDB
Informations sur les bases et les tables (show)
Les outils disponibles (mysqldump, phpmyadmin)
Commandes pour « réparer » les tables (check, analyze, optimize, repair, backup, …)
Mise en oeuvre des sauvegardes et des restaurations avec mysqldump
Restauration et PITR (Point IN TIME RECOVERY)
Import/export manuelle des bases
Les commandes mysqldump et mysqlrestore
Sauvegardes distantes
AteliersSauvegarde totale et restauration d’une base MariaDB. 
Sauvegarde du schéma d’un utilisateur (structure des tables sans les données) et variante avec les données
Exécution d’un script système (environnement Windows ou Linux) qui exécute une sauvegarde d’une base MariadDB toutes les heures et qui la transfère vers un autre serveur par sftp. Cette base est ensuite restaurée mais le fichier de backup n’est pas écrasé afin de disposer d’une copie « propre » en cas de transfert d’une base « abîmée ».

Maintenance de MariaDB

Paramétrage de sa session de travail (set global, set session, …)
Les variables de session (@@, @, set, select)
Comprendre les problèmes d’encodage (UTF-8, etc.)
Changer et/ou définir les jeux de caractères
Chargement de données avec différents outils (load data, select into outfile, …)
Les journaux utiles (infos générales, erreurs, performances, …)
Informations globales sur les bases (information-schema)
Statistiques sur les tables 
Problèmes de connexions classiques (daemon, port, droits)
Terminer une session (kill)
AteliersObservation de l’activité du serveur dans les logs (connexions, requêtes lentes, …)
Réglage des informations de session par défaut pour les utilisateurs (jeu de caractères, format d’affichage, timeout, …)
Chargement d’une base depuis différentes sources (load data, mysqldump, etc.)
Récupération des tables de la base encodée selon un certain format et qui posent un problème dans les applications Web.

Prérequis

Des connaissances de base des systèmes d’exploitation UNIX / Linux et Windows sont également nécessaires pour exploiter MariaDB.

Public

Ce cours MariaDB Administration s’adresse aux intégrateurs, administrateurs (système/base de données) et développeurs en charge de l’administration, de la configuration, de la production ou de la maintenance d’une base de données sous MariaDB.

Ces formations pourraient vous intéresser

Objectifs de la formation

Concrètement, à l'issue de cette formation Administration Sharepoint 2019 vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Concevoir une architecture d'information pour un déploiement SharePoint
  • Comprendre l'architecture logique pour un déploiement SharePoint
  • Assimiler l'architecture physique pour un déploiement SharePoint
  • Installer et configurer SharePoint
  • Créer et configurer des applications Web et des collections de sites
  • Planifier et configurer les applications de service pour un déploiement SharePoint
  • Gérer les utilisateurs et les permissions, ainsi que sécuriser le contenu dans un déploiement SharePoint
  • Configurer l'authentification dans un déploiement SharePoint
  • Paramétrer la plateforme et la sécurité au niveau de la ferme dans un déploiement SharePoint
  • Gérer la taxonomie de l'information dans les applications Web SharePoint et les collections de sites
  • Configurer et gérer les profils d'utilisateurs et les audiences
  • Paramétrer et gérer l'expérience de recherche dans SharePoint
  • Surveiller, maintenir et dépanner un déploiement SharePoint
Tarif

A partir de 2 680,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation NetApp ONTAP vous aurez acquis les connaissances et compétences nécessaires pour :

  • Définir les composants d'un cluster ONTAP
  • Décrire le rôle d'une VM de stockage (machine virtuelle de stockage, également appelée SVM) dans l'architecture de stockage NetApp
  • Configurer un cluster ONTAP
  • Configurer et gérer les ressources de stockage
  • Configurer et gérer les ressources de réseau
  • Créer et configurer une VM de stockage
  • Créer, gérer et protéger les volumes NetApp FlexVol®
  • Mettre en œuvre des fonctions d'efficacité du stockage
  • Gérer l'accès administrateur et les comptes utilisateurs ONTAP
  • Maintenir les systèmes de stockage NetApp
  • Décrire et distinguer les fonctions de protection des données du logiciel ONTAP
  • Administrer la fonction de protection des données ONTAP appropriée pour répondre à votre problème de protection des données
  • Configurer les relations NetApp SnapMirror® pour la reprise après sinistre et la sauvegarde des données.
  • Démontrer la SVM DR
  • Illustrer les opérations NDMP pour sauvegarder les données NAS sur bande
  • Intégrer les solutions de protection des données basées sur le cloud qui complètent vos systèmes de stockage ONTAP
  • Structurer les composants et les fonctionnalités de NetApp MetroCluster™
  • Illustrer les composants et fonctionnalités de NetApp SnapMirror Business Continuity
Tarif

A partir de 4 500,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre les Web Services et leurs composants
  • Utiliser XML et Java dans les Web Services
  • Concevoir des services RESTful avec Java et CXF
  • Implémenter et interagir avec des services SOAP
  • Créer et manipuler des documents WSDL
  • Utiliser et gérer l'annuaire UDDI
  • Développer et déployer des Web Services avec Java EE
  • Assurer la sécurité et les transactions des Web Services
Tarif

A partir de 3 000,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Plus concrètement, à l'issue de cette formation Administration Oracle 19c/20c/21c vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Connaître l’architecture Oracle Database 19c/20c/21c
  • Maîtriser l’installation d’Oracle 19c/20c/21c
  • Savoir gérer une instance de base de données
  • Apprendre à gérer la sécurité d’une base de données autonome
  • S’approprier les nouveaux concepts de sauvegardes et restaurations
  • Se familiariser avec l’architecture Multitenant
Tarif

A partir de 2 995,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Red Hat System Administration III Linux, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Install Ansible / Red Hat Ansible Engine on control nodes
  • Create and update inventories of managed hosts and manage connections to them
  • Automate administration tasks with Ansible Playbooks and ad hoc commands
  • Write effective playbooks at scale
  • Protect sensitive data used by Ansible with Ansible Vault
  • Reuse code and simplify playbook development with Ansible roles
Tarif

A partir de 3 924,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Savoir utiliser Azure DevOps
  • Configurer un compte Azure DevOps
  • Créer et gérer un Team Projects
  • Gérer la sécurité
  • Configurer le contrôle de versions
  • Personnaliser les process
  • Automatiser le build
  • Gérer les extensions
Tarif

A partir de 650,00 €

Durée

1 jour

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Endpoint Security de Check Point est une approche unifiée permettant de protéger les postes de travail des accès non autorisés et illicites. Cette formation check point endpoint security vous permettra d'apprendre à configurer et à gérer un système protégé par Endpoint Security Full Disk Encryption en utilisant la console de gestion FDE. Vous apprendrez les détails du chiffrement de disque dur et comment déployer au mieux Endpoint Security FDE dans votre organisation

Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Installation et Administration AIX par le réseau avec NIM, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Comprendre les concepts et la terminologie NIM,
  • Configurer un environnement NIM,
  • Comprendre et créer les ressources NIM,
  • Comprendre et de démarrer un amorçage par le réseau,
  • Installer le système d'exploitation de base sur les clients NIM,
  • Sauvegarder et restaurer des clients NIM,
  • Maintenir les ressources NIM pour des clients à différents niveaux,
  • Utiliser NIM pour installer des logiciels supplémentaires et de la maintenance,
  • Faire un premier diagnostic des incidents NIM,
  • Comprendre et configurer un environnement NIM de secours.
Tarif

A partir de 1 590,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

5 jours (35 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

Concrètement, à l'issue de cette formation Administration des serveurs BI 4, vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Maîtriser l'environnement Central Management Console.
  • Connaître l'architecture de la plateforme. 
  • Découvrir les processus mis en oeuvre lors de l'utilisation de la plateforme. 
  • Connaître les différents serveurs qui composent la plateforme et les gérer.
  • Vérifier l'intégrité de la plateforme et procéder aux corrections.
  • Surveiller de la plateforme et utiliser l'audit.
Tarif

A partir de 2 100,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...