OP
@jess avatar
UTC

Petty Tyrant
0:7 and counting
Joined: UTC
Posts: 38508
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
0:7 and counting
Joined: UTC
Posts: 38508
Location: Bay Area, California
UTC quote
As I hope you all have noticed by now, there is a big notice at the top of the page announcing server maintenance. That's happening tonight, if it wasn't clear.

The database instance we are using (MySQL 5.7) is slated for end-of-life in October 2023, at which point Amazon AWS will no longer support it. Rather than wait until the last minute, I am going to try to be proactive and move to a new database -- hopefully to one with many years of support life ahead.

So in about three hours from now, I'll be taking the MV database offline, making a final copy, and migrating from MySQL 5.7 to MariaDB 10.6. I'll also be moving from an Intel processor to an ARM processor in the process.

I've done a dry run of this conversion, and it went reasonably well. I noticed a single database query that was much less efficient on the new database, but was able to apply some key hinting that brought it into line with the older database. There may still be more of those issues, but the mainstream functions of the forum -- the pages we all visit the most -- seem to be behaving identically to the old database.

The whole process will take about an hour, but I am ballparking. If all goes well, it will be less than an hour. If I have to do the conversion more than once, it could go longer. Hopefully not.

Counting down...
⚠️ Last edited by jess on UTC; edited 1 time
@berto avatar
UTC

Ossessionato
2006 LX150 (carbed) | 2007 GT200
Joined: UTC
Posts: 2017
Location: Toronto
 
Ossessionato
@berto avatar
2006 LX150 (carbed) | 2007 GT200
Joined: UTC
Posts: 2017
Location: Toronto
UTC quote
Forward!
OP
@jess avatar
UTC

Petty Tyrant
0:7 and counting
Joined: UTC
Posts: 38508
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
0:7 and counting
Joined: UTC
Posts: 38508
Location: Bay Area, California
UTC quote
T minus 60 minutes and counting.
OP
@jess avatar
UTC

Petty Tyrant
0:7 and counting
Joined: UTC
Posts: 38508
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
0:7 and counting
Joined: UTC
Posts: 38508
Location: Bay Area, California
UTC quote
Some behind-the-scenes details about the database upgrade.

As we are moving to a database running MariaDB, I have selected a naming scheme for the servers. There will likely be several of them over time, and they each need a unique name. They will be named after famous people named Maria.

For the first test-run server, I chose the name mvdb-montessori, after Maria Montessori, an educator from Italy.

External inline image provided by member with no explanatory text

The next server, barring a sudden change of plans, will be named mvdb-zandbang, after Maria Zandbang, an equestrian from Poland.

External inline image provided by member with no explanatory text

I have no idea who I will use after that. Hopefully it will be at least a year before I need another server name.
OP
@jess avatar
UTC

Petty Tyrant
0:7 and counting
Joined: UTC
Posts: 38508
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
0:7 and counting
Joined: UTC
Posts: 38508
Location: Bay Area, California
UTC quote
T minus 15 minutes and counting.
OP
@jess avatar
UTC

Petty Tyrant
0:7 and counting
Joined: UTC
Posts: 38508
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
0:7 and counting
Joined: UTC
Posts: 38508
Location: Bay Area, California
UTC quote
T minus 5 minutes and counting.

See you on the other side...
OP
@jess avatar
UTC

Petty Tyrant
0:7 and counting
Joined: UTC
Posts: 38508
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
0:7 and counting
Joined: UTC
Posts: 38508
Location: Bay Area, California
UTC quote
And we're back!
OP
@jess avatar
UTC

Petty Tyrant
0:7 and counting
Joined: UTC
Posts: 38508
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
0:7 and counting
Joined: UTC
Posts: 38508
Location: Bay Area, California
UTC quote
Other than the fact that I wasted the first 15 minutes doing something that wasn't actually necessary, the migration to a new database went very well.
@touring300 avatar
UTC

Ossessionato
GTS 300ie Touring 2013 - Signora D'argento
Joined: UTC
Posts: 2105
Location: Lancaster, U.K.
 
Ossessionato
@touring300 avatar
GTS 300ie Touring 2013 - Signora D'argento
Joined: UTC
Posts: 2105
Location: Lancaster, U.K.
UTC quote
Thank you Jess for all your hard work, it's nice to see MV back online.
@znomit avatar
UTC

Veni, Vidi, Posti
LX190 Friday afternoon special, [s]Primavera[/s], S50, too many pushbikes
Joined: UTC
Posts: 10894
Location: Hermit Kingdom
 
Veni, Vidi, Posti
@znomit avatar
LX190 Friday afternoon special, [s]Primavera[/s], S50, too many pushbikes
Joined: UTC
Posts: 10894
Location: Hermit Kingdom
UTC quote
I figured no place on earth was safe so took to the sky for the duration.
Forum member supplied image with no explanatory text
Forum member supplied image with no explanatory text
@marret avatar
UTC

Hooked
2016 GTS300 ABS
Joined: UTC
Posts: 318
Location: FL and VA
 
Hooked
@marret avatar
2016 GTS300 ABS
Joined: UTC
Posts: 318
Location: FL and VA
UTC quote
Yeah, what he said. Thanks for all.
UTC

Hooked
PX 150 and GTS 300 HPE Super Tech
Joined: UTC
Posts: 422
Location: Dublin, Ohio
 
Hooked
PX 150 and GTS 300 HPE Super Tech
Joined: UTC
Posts: 422
Location: Dublin, Ohio
UTC quote
Thank you, Jess for providing this forum for owners and other fans of
Vespas for almost 2 decades now.

Modern Vespa is the premier site for modern Vespa and Piaggio scooters. Vespa GTS300, GTS250, GTV, GT200, LX150, LXS, ET4, ET2, MP3, Fuoco, Elettrica and more.

Buy Me A Coffee
 

Shop on Amazon with Modern Vespa

Modern Vespa is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com


All Content Copyright 2005-2025 by Modern Vespa.
All Rights Reserved.


[ Time: 0.0101s ][ Queries: 4 (0.0021s) ][ live ][ 331 ][ ThingOne ]