Säkerhetskopior: ta, ladda ner, återställ, förvara någon annanstans
Databaskopia med ett tryck, återställning med bekräftelse och skydd, uppladdning av en kopia och sändning av kopior utanför webbplatsen, krypterat.
En databaskopia är en försäkring för när fel sak raderades, en uppdatering gick snett eller webbhotellet svek. Ta en före varje större ändring.
Vad en kopia innehåller
En kopia är en ögonblicksbild av hela databasen: inlägg, användare, inställningar och moduldata. Webbplatsens filer (uppladdade bilder i public/uploads, dina egna teman och moduler) ingår inte: kopiera dem separat, till exempel via FTP. Kopian ligger utanför den publika mappen och bara den som är inloggad i panelen kan ladda ner den.
Ta och ladda ner
Avsnittet ”Säkerhetskopior av databasen” (menyn ”Kopior och flytt”). Tryck ”Skapa en säkerhetskopia”: panelen berättar hur många tabeller och rader som kom med. Varje kopia i listan har ”Ladda ner” och ”Ta bort”. Ladda ner kopian till din egen dator: en kopia som bara ligger hos samma webbhotell hjälper inte om webbhotellet försvinner. Före en motoruppdatering tar motorn själv en kopia.
Återställ databasen
Återställning ersätter allt som finns nu med det som fanns i kopian: inlägg och inställningar som tillkommit efteråt försvinner. Därför:
- välj kopian, skriv namnet för hand och tryck ”Återställ databasen”. Namnet skrivs med flit: mellan ”tryckte fel” och ”skrev av namnet” finns en sekund att tänka;
- före återställningen tar panelen själv en kopia av den nuvarande databasen och anger dess fil: gillar du inte resultatet kan du gå tillbaka till den;
- om återställningen avbröts (sidan stängdes, servern startade om) visar sidan ”Återställning av databasen har påbörjats och inte avslutats” och en knapp ”Återgå till tillståndet före försöket”;
- en kopia med röd etikett ”ofullständig” saknar några tabeller från den nuvarande databasen. Återställningen lämnar dessa tabeller som de är, så en del data är ny och en del gammal. Vill du det, bocka i ”Jag förstår”.
Ladda upp en kopia från datorn
En .sql- eller .sql.gz-fil som skapats av samma motor kan laddas upp i listan. Bara ägaren kan göra det, och bara efter ett nytt lösenord. Motorn godtar bara en dump av den här webbplatsen: all annan SQL (andra tabeller, flera satser i rad, kommandon som GRANT) avvisas med en orsak. En uppladdad kopia ändrar ingenting av sig själv: att återställa från den är en separat handling.
Kopior någon annanstans
Avsnittet ”Kopior på annan plats” är öppet bara för ägaren. Enligt schema (varje dag eller en gång i veckan) skickar motorn en kopia till lagring utanför webbplatsen: S3-kompatibel, WebDAV eller SFTP. Bra att veta:
- kopian krypteras med en nyckel som visas en gång. Förvara den säkert: utan nyckeln kan kopian inte öppnas och servern har den inte. Har du tappat den, skapa en ny; de gamla kopiorna ligger kvar under den gamla nyckeln;
- ge lagringsnyckeln bara skrivbehörighet, utan radering och listning: nyckeln ligger på webbplatsen, och en nyckel som kan radera skulle utplåna kopiorna utanför också om webbplatsen hackades. Ställ helst in lagringstiden hos lagringstjänsten;
- ”Testa anslutningen” lägger en liten fil och raderar ingenting; ”Skicka en kopia nu” startar en sändning för hand;
- att slå på kräver ett nytt lösenord, och när lagringen eller hemligheterna ändras får varje ägare ett e-postmeddelande;
- när den första kopian kommer, öppna den på din egen dator: ladda ner den lilla filen nx-decrypt.php och lägg kopian och nyckelfilen bredvid. Så kontrollerar du en gång att nyckeln fungerar.
Hur ofta
För en levande webbplats: en daglig kopia utanför webbplatsen plus en kopia på din dator före varje större ändring, uppdatering och massrensning.