« MariaDB » : différence entre les versions

De knowledge
Aller à la navigation Aller à la recherche
(Annulation des modifications 58 de Jpinon (discussion))
Balises : Annulation Révoqué
Aucun résumé des modifications
Balises : Révocation manuelle Révoqué Éditeur visuel : basculé
Ligne 1 : Ligne 1 :
'''<big>MODIFICATION</big>'''
Suite de de sombres conflits mySql est devenu MariaDB. Tout reste pourtant compatible.


Bienvenu sur ma nouvelle "Knowledge base".
== Sauvegardes et restauration des bases ==
L'outil utilisé est mariadb-backup (mariabackup) et il n'est pas installé par défaut.  


La wiki précédent sur http://www.pinon-hebert.fr/Knowledge/index.php/Accueil est cassé suite à une fausse manip de ma part. 10 ans de travail parti en fumée. Heureusement beaucoup de choses sont encore... dans ma tête. Je travailles encore à récupérér les ases endommagées mais plus ça va moins j'y crois...
==== Installation ====
Pour l'installer :<syntaxhighlight lang="bash">
sudo apt install mariadb-backup
# Ou sur les versions anciennes (< Debian 10)
apt install mariadb-client # ce qui fait que, normalement dans ce as, il est installé avec le client.


On va toujours se focaliser sur les mêmes sujets que le précédant:
</syntaxhighlight>


*Développement
==== Sauvegarde ====
*Administration système
On sauvegarde complete de toutes les base par :<syntaxhighlight lang="bash">
* L'électronique, le labo
sudo mariabackup --backup --target-dir=/var/mariadb/backup/ --user=root
*Les microcontrôleurs et les nano ordinateurs (raspberry pi et autres)
</syntaxhighlight>On pourrait le faire sous un autre utilisateur en précisant le mot de passe du user utilisé.


Et je reprendrais la série commencée il y a quelques années avec les projets complets.
les fichiers de sauvegarde sont dans /var.mariadb/backup avec la même structure que les fichiers d'origine. (un rsync fait la même chose!)
{| class="wikitable"
! rowspan="3" |Développement
|C/C++
|
|
|-
|Perl
|
|
|-
|Python
|
|
|-
! rowspan="5" |Système
| rowspan="3" |Linux
|Général
|
|-
|Ubuntu
|[[Gestion des services Debian/Ubuntu|Gestion des services]]
|-
|Debian
|[[Gestion des services Debian/Ubuntu|Gestion des services]]
|-
|Windows
|10
|
|-
|Open WRT
|GL Inet
|
|-
!Logiciels
|Middlsware
|Bases de données
|Mariadb
|-
!Securite
|Encryption
|OpenSSL
|[[Les bases de Open SSL|La base]]
|-
! rowspan="5" |Embarqué
| rowspan="3" |Microcontroleurs
|Arduino
|
|-
|ESP8266
|
|-
|ESP32
|
|-
| rowspan="2" |SBC (single board computers)
|Raspberry PI
|[[Les modèles de Raspberry PI]]
|-
|Banana PI
|
|-
! rowspan="2" |Electronique
|Composants
|
|
|-
|Le labo
|Les outils de mesures connectables
|[[Multimètre]]
[[Générateur de fonctions arbitraire]]


[[Osciloscope]]


[[Alimantation]]
 
|-
ICI UN GROS CACA
!Projets complets
|Création de ce serveur
|Exemple chez GANDI
|[[Serveur mediawiki basé docker]]
|}

Version du 11 juin 2023 à 18:15

Suite de de sombres conflits mySql est devenu MariaDB. Tout reste pourtant compatible.

Sauvegardes et restauration des bases

L'outil utilisé est mariadb-backup (mariabackup) et il n'est pas installé par défaut.

Installation

Pour l'installer :

sudo apt install mariadb-backup
# Ou sur les versions anciennes (< Debian 10)
apt install mariadb-client # ce qui fait que, normalement dans ce as, il est installé avec le client.

Sauvegarde

On sauvegarde complete de toutes les base par :

sudo mariabackup --backup --target-dir=/var/mariadb/backup/ --user=root

On pourrait le faire sous un autre utilisateur en précisant le mot de passe du user utilisé.

les fichiers de sauvegarde sont dans /var.mariadb/backup avec la même structure que les fichiers d'origine. (un rsync fait la même chose!)


ICI UN GROS CACA