Återställ en webbplats från en kopia vid installationen
Så får du tillbaka din tidigare webbplats från en databaskopia på en ny värd, vad som kommer tillbaka och vad du anger på nytt.
Du flyttar till en annan värd eller bygger upp webbplatsen efter ett haveri, och du har en databaskopia gjord av den här motorn. Installationsguiden kan återställa webbplatsen från den i stället för att skapa en tom.
Det här behöver du
- motorn uppackad på den nya värden och en tom databas (eller ett annat tabellprefix);
- kopieringsfilen: .sql, .sql.gz eller en krypterad .sql.gz.enc gjord i ”Databaskopior” eller med kommandot db:backup;
- för en krypterad kopia — återställningsnyckeln som visades när krypterade kopior slogs på;
- installationskoden: filen storage/install-code.txt. Utan den släpper guiden in ingen.
Steg för steg
- Klicka på ”Jag har redan en Nex1on-webbplats — återställ den från en kopia” på guidens första skärm.
- Språk, serverkontroll och databas är samma steg som för en ny webbplats. Tabellprefixet måste stämma med det i kopian: gör det inte det, talar guiden om vilket du ska ange.
- Lägg kopian i mappen storage/import via FTP och klicka på ”Uppdatera listan”. Filen kan inte laddas upp från webbläsaren: värdarna begränsar uppladdningsstorleken.
- Välj filen (för en krypterad kopia anger du återställningsnyckeln) och klicka på ”Kontrollera kopian”. Kontrollen läser bara: den skriver inget till databasen och visar antalet tabeller och registrerade uppdateringar.
- ”Återställ webbplatsen”. Det tar från några sekunder till några minuter; låt fönstret vara öppet. Avbryts det halvvägs, kontrollera kopian igen och upprepa: bara tabellerna från det försöket tas bort.
- ”Vems webbplats är detta?”: välj ditt konto bland ägarna och styrk det antingen med det gamla lösenordet eller sätt ett nytt. Tills du gjort det kan ingen logga in med ett administratörskonto.
Det här kommer tillbaka
Användare, inlägg, sidor, kommentarer, beställningar och webbplatsens inställningar — som i kopian.
Det här flyttas medvetet inte
- sessioner, ”kom ihåg mig”, länkar för lösenordsåterställning och inbjudningar, kopplingar till inloggning via sociala nätverk;
- API-nycklar och appinloggningar, aviseringsprenumerationer, förhandsgranskningslänkar, webhook-historik;
- köer: e-post som väntar på att skickas och utskick som pågår (utskick kommer tillbaka som utkast);
- uppdateringskälla och licenskontroll, betrodda proxyer och åtkomstbegränsningar, externa kopior, nycklar för AI och sociala nätverk — går tillbaka till standard; webhooks är avstängda;
- e-post är satt till ”till fil” tills du ställer in den på nytt;
- tvåstegsinloggning är avstängd för alla: hemligheten kan inte läsas på den nya webbplatsen;
- administratörer och moderatorer är spärrade tills ägaren bekräftat sig; öppna de du behöver i ”Användare”;
- uppladdade filer (mappen uploads) ingår inte i databaskopian: kopiera dem via FTP.
Det här gör du efteråt
- ställ in e-post på nytt (”Inställningar” → ”E-post”) och skicka ett testmeddelande;
- ange licensnyckeln på nytt (”System” → ”Uppdateringar”) och nycklarna och lösenorden som var krypterade på den gamla webbplatsen: externa kopior, captcha, inloggning via sociala nätverk, AI;
- slå på tvåstegsinloggning igen där den användes;
- öppna de administratörer och moderatorer du behöver i ”Användare”;
- kontrollera webbplatsadressen i inställningarna och, om domänen är ny, omdirigeringen från den gamla.
Säkerhet
Filen kontrolleras innan något skrivs: bara motorns vanliga kopieringssatser godtas (skapa egna tabeller och infoga rader). Varje annan sats i filen ger ett avslag, ”Filen ser inte ut som en säker kopia”, och inget skrivs. Kopian innehåller lösenordshashar och e-postadresser: när återställningen är klar, ta bort filen från servern med ”Ta bort kopieringsfilen”.