Stěhování
Stěhování, které jsme si už nacvičili
Váš e-shop celou dobu obsluhuje zákazníky u stávajícího poskytovatele. Vše zkopírujeme, ověříme, že to funguje, a teprve pak přesuneme adresu — návštěvníci žádnou pauzu neuvidí. Zdarma v každém tarifu, i v tom nejlevnějším.
To poslední, v číslech
Jedna operace, jedna noc. Jsou to čísla z našeho vlastního převzetí platformy jiného poskytovatele, ne odhad z letáku.
- 406
- přesunutých hostingových účtů
- 1 665
- schránek, každá zpráva na místě
- 610
- obnovených databází
- 1,3 TB
- zkopírovaných webů a databází
Jak to vypadá z vaší strany
Tři kroky, z toho dva naše. Nechceme po vás nic exportovat, nic zmrazit ani vybrat den, kdy může e-shop stát.
Řeknete nám, kde to běží
Přístup ke stávajícímu hostingu, nebo jen doména, pokud raději chcete, ať si to zjistíme sami. Chybějící přihlašovací údaje jsou běžný případ a už jsme ho řešili.
Zkopírujeme a ověříme
Weby, databáze, schránky se všemi zprávami, cron úlohy, certifikáty. Váš e-shop celou dobu prodává u starého poskytovatele — kvůli kopii se nic nevypíná.
Adresu přesuneme, až to funguje
DNS měníme teprve tehdy, když kopie správně odpovídá na našich serverech. Pokud něco nesedí, starý hosting stále obsluhuje a nikdo o nic nepřišel.
Doklad
Po stěhování kontrolujeme každou adresu, jednu po druhé
Migrace, která hlásí úspěch, není totéž co migrace, která vyšla. Po té poslední jsme se dotázali všech 753 domén ze starého serveru i z našeho a odpovědi porovnali ručně.
| Verdikt | Domén |
|---|---|
| Shodná odpověďtatáž stránka na bajt přesně | 585 |
| Začaly fungovat u násrozbité u starého poskytovatele, v pořádku u nás | 40 |
| Nefungovaly už před stěhovánímne naší vinou, ale ani námi neopravené | 83 |
| Jiný obsahvelikost se lišila o víc než 30 % — každá prohlédnuta | 35 |
| Skutečné regresevšechny čtyři nalezeny a opraveny | 4 |
Ty čtyři, které dopadly špatně, uvádíme záměrně. Zpráva z migrace bez jediného selhání není zpráva, ale leták — a ostatní čísla znamenají něco jen proto, že tohle stojí v tabulce s nimi.
Co se opravdu kazí
Věci, které záložní soubor nepřenese
Každý bod níže nás stál skutečný incident při skutečné migraci. Dnes jsou v našem kontrolním seznamu a to je jediný poctivý důvod tvrdit, že je nezopakujeme.
Pošta neleží v domovském adresáři
Zkopírování zákazníkovy složky mine celé úložiště pošty a účet vypadá kompletně. Jedna doména dorazila s 1 schránkou místo 110. Dnes porovnáváme počty schránek na obou serverech, než to kdokoli prohlásí za hotové.
Objektová cache se nestěhuje
Instance Redisu v hostingové záloze nejsou. Stovky webů dorazily stále mířící na porty, které už neexistovaly — každá stránka vracela 200, jen pomalu. Vrstvu cache obnovujeme a ověřujeme počtem klíčů, ne HTTP kódem.
Nastavení PHP připnuté v .htaccess
Handler nebo rozšíření pojmenované v konfiguraci starého serveru na novém neexistuje a web odpoví 403 nebo 500, bez jediného vodítka. Verzi pro každou doménu řešíme před přepnutím, ne po první reklamaci.
Obnovený účet spustí své cron úlohy
Účet v okamžiku obnovení začne plnit své naplánované úlohy, takže tatáž úloha běží na obou serverech až do přesunu adresy. Cokoli, co posílá e-maily nebo strhává z karty, to udělá dvakrát. Pozastavujeme je až do přepnutí.
Zelená zpráva není úplnost
Při naší vlastní migraci skript hlásil „386 OK, 9 chyb“ proti frontě 394 položek — a server měl ve skutečnosti 403 účtů. Jeden aktivní zákazník s 93 GB vypadl kvůli limitu velikosti a nebyl nahlášen jako chyba. Porovnáváme stavy dvou serverů, nikdy názor skriptu na sebe sama.
Přeneste k nám svůj e-shop
Napište, co a kde provozujete. Pokud jde o případ, který jsme neviděli, řekneme to rovnou, místo abychom to zjišťovali v noci.