Stråleferdigheter og litt hemmelighet

Kjører en LEMP-stabel på Ubuntu 16.04. Fant masse god dokumentasjon for sikkerhetskopiering av WordPress:

  1. Eksporter databasen din:

    mysqldump --add-drop-table -h mysql_hostserver -u mysql_username -p mysql_databasename 
  2. Kopier webroot der WordPress ligger:

    cp -a /var/www/nginx/example.com/. /home/$USER/WPBackup/ 

Kan jeg sikkerhetskopiere MySQL-databasen og WordPress-installasjonen trygt og effektivt samtidig som LEMP serverer innhold?

Det virker som om det kan være en dårlig idé å ta en sikkerhetskopi mens du får tilgang til databasen og WordPress-filene.

Ikke hvor i WordPress-dokumentasjonen ser jeg en omtale av om det er trygt å sikkerhetskopiere en WordPress-installasjon som serverer innhold. Hvis jeg ikke kan tjene innhold mens jeg sikkerhetskopierer WordPress, kan det hende jeg har noe av et problem, siden en hvilken som helst nedetid er dårlige nyheter for meg selv og klientene jeg er vert for nettsteder for.

Hvis jeg sikkerhetskopierer WordPress mens LEMP serverer innhold, vil sikkerhetskopien av databasen min og / eller WordPress-installasjonen risikere å bli ødelagt mens den blir opprettet? I så fall hvordan kan jeg ellers ta sikkerhetskopi av en WordPress-installasjon uten nedetid, hvor lite som helst, kommer inn i ligningen?

  • 1 Hvis alt du gjør er å dumpe databasen og kopiere filene, er du helt trygg. Dumpen vil øke disk-I / O-en din i en periode, men databasen din skal fremdeles kunne levere spørsmål til WP helt fint.

Det skal være helt trygt å sikkerhetskopiere WordPress under normal drift. Faktisk kjører noen av de beste sikkerhetskopiene som er tilgjengelige for WordPress live på forekomsten, og tar sikkerhetskopier av alle endringer (VaultPress og lignende). Påkalte sikkerhetskopier vil vanligvis bare kopiere WordPress-databasetabellene og også kopiere mappen wp-innhold til den angitte destinasjonen. Det eneste du kan legge merke til er noen ytelsesproblemer på sakte / delte servere, men du bør ikke se noen problemer på VPS eller riktig konfigurert dedikert.

tl; dr Ja, det er trygt.

  • Som JCL sa. Siden du gjør en dump, er det effektivt det samme som en database som er lest, akkurat som når noen besøker nettstedet ditt.

Jeg har ikke sett dypt inn i strukturen, men det eneste jeg trenger å bekymre meg for er om nettstedet blir redigert. Kanskje en meny som refererer til en side, og inkonsekvensen hvis siden ble opprettet etter at sidetabellen ble sikkerhetskopiert, men før menytabellen var.

Men det vil sannsynligvis aldri skje ...

fungert for deg: Charles Robertson | Ønsker du å kontakte oss?