In occasione del MySQL Day 2021 Digital Edition, il TechAdvisor Michelangelo Uberti ha illustrato le best practice, i rischi e le opportunit della migrazione da piattaforme open source alternative verso MySQL Enterprise Edition.
I punti trattati durante il webinar sono:
- Quali piattaforme alternative?
- La "non scelta" iniziale
- Perch辿 dovrei migrare?
- Le classiche obiezioni
- Principali criticit tecniche
- Strategie di migrazione
- Ho migrato. Ora che faccio?
Per approfondimenti:
- Reportage di ImpresaCity https://bit.ly/2SHndMI
- Registrazione dellevento https://bit.ly/3sdC11k
1 of 16
Download to read offline
More Related Content
MySQL Day 2021 Digital Edition - Da Percona e MariaDB a MySQL: vantaggi e strategie di migrazione
1. Partita IVA e Codice Fiscale: 12938200156
C.C.I.A.A. Milano n.1599095
Registro Imprese 12938200156
Capitale Sociale 2.418.433,00 i.v.
Sede Legale e Unit Operativa
Via Panfilo Castaldi, 11
20124 Milano
Tel: +39 02.66.732.1 Fax: +39 02.66.732.300
Unit Operativa
Via Cristoforo Colombo, 163
00147 Roma
Tel: +39 06.9826.9600 Fax: +39 06.9826.9680
Michelangelo Uberti - Marketing Manager
Oracle MySQL Day Digital Edition, 13 Maggio 2021
Da Percona e MariaDB a MySQL:
vantaggi e strategie di migrazione
2. 2
Chi 竪 Par-Tec
Considerati uno dei system integrator pi湛 attivi della scena open source italiana, realizziamo soluzioni innovative
e personalizzate ed offriamo servizi professionali di alto profilo rivolti a Large Enterprise, PMI e alla PA.
Technology Solutions
Stackable
Financial Services Solutions
Security
TS
ST
FS
SE
Business Solutions
Educational
BS
E
La collaborazione con Oracle 竪 iniziata 11 anni fa ma ha origini lontane: lattuale business unit di
Roma 竪 nata nel 1994 come partner di riferimento di Sun Microsystems sul mercato delle principali
telco italiane.
Il nostro attuale rapporto con Oracle?
Partner con specializzazione su MySQL 8
4. 4
"Potreste gestire la migrazione dal prodotto ACME a MySQL?"
Sto lanciando lo script,
state tutti al coperto!
FIRE IN THE HOLE!
5. 5
Quali piattaforme alternative?
PERCONA SERVER
Fork di MySQL allineato ai rilasci
della comunit di MySQL
Storage engine: XtraDB, un fork di
InnoDB ancora oggi compatibile
MARIADB
Fork di MySQL che diverge sempre
pi湛 dal progetto originale
Storage engine: Aria (evoluzione di
MyISAM), XtraDB etc.
MYSQL CE
La versione comunitaria di MySQL,
priva di supporto e tool enterprise
Perfettamente compatibile!
Un fork 竪 un nuovo progetto software che parte dal codice sorgente di uno esistente
?
6. 6
La "non scelta" iniziale
IL PROGETTO
"TEMPORANEO"
"Un database vale
l'altro, tanto lo
dismettiamo subito"
IL DATABASE
PREINSTALLATO
"Usiamo quello incluso
nella distribuzione
Linux"
LO AVEVAMO
GI USATO
"Lo conoscevamo gi e
quindi andava
benissimo"
SCELTE NON
CONSAPEVOLI
"Sui forum e sui blog
ne parlano tutti
benissimo"
BASTA CHE
NON SIA "X"
"Non 竪 un vero
database open source,
non fa per noi"
8. 8
Perch辿 dovrei migrare?
NUOVE ESIGENZE
Protezione
dei dati
IL DISASTRO
Esplode la
bomba
Controllo degli accessi
Cifratura dei tablespace
Cifratura dei backup
Cifratura dei canali
di comunicazione
Monitoraggio
e controllo
Pseudonimizzazione
Database
firewall
9. 9
Perch辿 dovrei migrare?
NUOVE ESIGENZE
Protezione
dei dati
Backup
binario
IL DISASTRO
Esplode la
bomba
49x pi湛 performante 80x pi湛 performante
0
50
100
150
200
250
300
Minuti
mysqldump
4h 17min
MySQL Enterprise Backup
5,25min
0
200
400
600
800
1.000
1.200
MySQL Enterprise Backup
14min
mysqldump
18h 45min
Backup DB 73GB Restore DB 73GB
10. 10
Perch辿 dovrei migrare?
NUOVE ESIGENZE
Protezione
dei dati
Backup
binario
Monitoraggio
avanzato
IL DISASTRO
Esplode la
bomba
SQL +
NoSQL
{ }
11. 11
Perch辿 dovrei migrare?
NUOVE ESIGENZE
Protezione
dei dati
Backup
binario
Monitoraggio
avanzato
Supporto
tecnico
IL DISASTRO
Esplode la
bomba
SQL +
NoSQL
{ }
13. 13
Principali criticit tecniche
Le soluzioni di alta disponibilit non sono mai identiche
Attenzione alla potenziale incompatibilit tra gli storage engine
Verificate collation, valori di default, e configurazioni delle applicazioni
Non esportate lo schema mysql, ricreate gli utenti a mano usando degli script
Size matters! Un database di diversi TB 竪 diverso da uno di pochi GB
14. 14
Strategie di migrazione
IN-PLACE REPLACEMENT
Installiamo MySQL "sopra" il precedente DBMS
come se fosse un semplice in-place upgrade
Ottimo per Percona Server
Funziona con MariaDB solo fino alla v5.5
BACKUP & RESTORE
Esportiamo i dati con un backup logico e li
importiamo sulla nuova istanza MySQL
挫 l'ideale per le versioni recenti di MariaDB
挫 consigliato per le configurazioni atipiche
Occhio ai file di configurazione, alle repliche e agli script di backup!
!
SQL
15. 15
Ho migrato, ora che faccio?
Enterprise
Backup
InnoDB
Cluster
Enterprise
Monitor
Enterprise
Authentication
+
Enterprise Audit
Enterprise
Encryption
+
Data Masking
Enterprise
Firewall
Tutte le funzionalit e gli strumenti sono incluse nella Enterprise Edition Subscription
4.488* per server
* Prezzo di listino al 19/04/2021 per MySQL Enterprise Edition Subscription (1-4 socket server) (1 Year)
16. Sede Legale e Unit Operativa
Via Panfilo Castaldi, 11
20124 Milano
Tel: +39 02.66.732.1 Fax: +39 02.66.732.300
Unit Operativa
Via Cristoforo Colombo, 163
00147 Roma
Tel: +39 06.9826.9600 Fax: +39 06.9826.9680
Grazie per l'attenzione!