Jak se migruje obrovská databáze bez výpadku

souki.cz, 2. srpna 2015 ve 20:13:56, 29x přečteno

N?které úkony jsou primitivní, dokud je nepot?ebujete provést na trochu v?tším projektu. Hezkým p?íkladem je t?eba migrace databáze – jednoduchý úkon p?i velikosti 20 MB, ale daleko komplexn?jší pro 400 GB.

Na jedné stran? se databáze vyexportuje a na druhé importuje. Nic komplikovaného. Jenže pokud je databáze velká, tak tenhle p?íkaz m?že najednou místo vte?in b?žet klidn? i dny. T?žko m?žeme napsat klient?m, že budou eshopy na víkend offline, a? jdou zatím k vod?. Tudy cesta nevede.

Pokud se migruje jen mezi dv?ma stroji, lze na to jít jednodušeji. M?že se zastavit databázový server, p?ekopírovat p?ímo datové soubory a na druhé stran? spustit. Tento postup je výrazn? rychlejší než import/export, ale také má svá omezení.

Kopírování v?tšího množství dat navíc stejn? n?jakou dobu trvá, takže to je sice rychlejší než import/export, ale po?ád tam je relativn? dlouhý výpadek. My jsme ale migrovali na úpln? jiné ?ešení (AWS Aurora), takže pro nás tento postup stejn? nebyl použitelný. Kdyby u vás byl, ur?it? se koukn?te na nástroj Percona XtraBackup – výrazn? s tímto postupem m?že pomoct.

Pokračování na: souki.cz

Související články

Co se událo na ?eském hostingovém trhu v listopadu 2017

Czechia se pustila do odvážné kampan?, podle ní mají „nejvýkonn?jší virtuální servery na trhu“. A to díky investici ve výši 5 milion?…

Ultimátní test webhosting? – listopad 2019

V listopadu jsem dokon?il testování rychlosti ?tení dat z tabulky wp_config, která je co do po?tu dotaz? nejvytížen?jší tabulkou WordPress. Z…

Co se událo na ?eském hostingovém trhu v únoru 2019

Blueboard p?idal dvoufaktorové ov??ení. K heslu m?žete použít ješt? SMS. Možná se to zdá jako mali?kost, ale existuje skupina lidí, kte?í…


Komentáře

(nezobrazuje se)