Säkerhetskopiera och återställa en WordPress-webbplats med MARS?


Senaste ändringsdatum: 2024-08-09

Översikt

Att säkerhetskopiera din WordPress-webbplats är troligen en viktig del i företagets dataskyddsstrategi. Den typiska säkerhetskopieringslösningen är dock ofta komplicerad, tidsödande och dyr. Säkerhetskopieringstjänsten hos en typisk WordPress-värd har sina egna risker, såsom dataskador, cyberangrepp eller att företaget plötsligt upphör. QNAP:s MARS (Multi-Application Recovery Service) är utformat att hjälpa dig att övervinna dessa hinder genom att erbjuda en varaktig, säker och enkel säkerhetskopieringslösning. Dessa självstudier lär dig att säkerhetskopiera och återställa din WordPress-webbplats med MARS.

Säkerhetskopiera en WordPress-webbplats

Säkerhetskopiera en WordPress-webbplats genom att utföra följande steg:

  1. Skapa en WordPress-tjänst för WordPress-webbplatsen:
    1. Installera plugin-programmet QNAP NAS Backup i WordPress.
      Mer information finns i Installera QNAP NAS Backup i WordPress.
    2. Hämta WordPress åtkomstnyckel.
      Mer information finns i Hämta WordPress åtkomstnyckel.
    3. Skapa en WordPress-tjänst.
      Mer information finns i Skapa en WordPress-tjänst.
  2. Säkerhetskopieringsjobb för WordPress-tjänsten.
    Det går att köra säkerhetskopieringsjobbet manuellt eller efter schema. Mer information finns i Skapa ett säkerhetskopieringsjobb.

Installera QNAP NAS Backup i WordPress

Plugin-programmet QNAP NAS Backup för WordPress gör det möjligt att köra säkerhetskopierings- och återställningsjobb för WordPress i MARS och även att visa MARS jobbposter i WordPress.

  1. Logga in på WordPress med ett administratörskonto.
  2. Öppna Plugins (Plugin-program) > Add New (Lägg till nytt).
  3. Skriv QNAP NAS Backup i sökfältet.

    QNAP NAS Backup visas i sökresultaten.

  4. Klicka på Install Now (Installera nu).
  5. Klicka på Activate (Aktivera).

WordPress plugin-program QNAP NAS Backup är installerat.

Hämta WordPress åtkomstnyckel

MARS kräver en åtkomstnyckel från WordPress för att skapa en WordPress-tjänst. Åtkomstnyckeln genereras av plugin-programmet QNAP NAS Backup.

  1. Gå till QNAP Backup.
  2. Klicka på Copy (Kopiera) intill Access key (Åtkomstnyckel).

Åtkomstnyckeln kopieras till Urklipp.

Skapa en WordPress-tjänst

En WordPress-tjänst gör det möjligt för MARS att säkerhetskopiera eller återställa en hel WordPress-tillämpning (inklusive alla teman och plugin-program) eller endast databasen som WordPress-tillämpningen använder.

  1. Öppna MARS.
  2. Gå till Program > WordPress.
  3. Klicka på Lägg till tjänst.

    Fönstret Lägg till tjänst öppnas.

  4. Ange följande information:
    • Tjänstnamn
    • Värd-URL
    • QNAP NAS Backup åtkomstnyckel

  5. Klicka på Bekräfta.

    MARS bekräftar att WordPress målprogram är tillgängligt med åtkomstnyckeln för QNAP NAS Backup.

  6. Klicka på Tillämpa.

    WordPress-tjänsten skapas och visas på tjänstlistan.

Skapa ett säkerhetskopieringsjobb

  1. Gå till Säkerhetskopiering.
  2. Klicka på Skapa säkerhetskopieringsjobb.

    Fönstret Skapa säkerhetskopieringsjobb öppnas.

  3. Ange jobbinformationen under Jobbinformation.

    Fält

    Åtgärd

    Tjänsttyp

    Välj WordPress.

    Jobbnamn

    Ange jobbnamnet.

    Jobbnamnet måste ha mellan ett och 32 tecken.

    Beskrivning (valfritt)

    Ange en beskrivning.

    Beskrivningen får innehålla upp till 100 tecken.

  4. Ange källprogrammet att säkerhetskopiera under Källa och mål.
    1. Klicka på Bläddra under Källa.
    2. Välj en tjänst och klicka sedan på Välj.
  5. Ange säkerhetskopians målmapp under Källa och mål.
    1. Klicka på Bläddra under Mål.
    2. Välj säkerhetskopians målmapp och klicka sedan på Välj.
      Tips!
      Skapa en ny målmapp genom att klicka Lägg till mapp.
  6. Ange källprogramkomponenter att säkerhetskopiera under Säkerhetskopiera komponent:

    Välj något av följande:

    • Alla (WordPress-filer och databas)
    • WordPress-fil
    • Databas
  7. Ange ett säkerhetskopieringsschema under Säkerhetskopieringsschema:

    Schematyp

    Beskrivning

    Manuell

    Körs endast när en användare startar jobbet.

    Kör direkt efter

    Kör jobbet när det länkade jobbet slutförs.

    Varning
    Om det länkade jobbet misslyckas körs inte jobbet.
    1. Klicka på Välj ett länkat jobb.
    2. Välj ett länkat jobb.

    Kör efter schema

    Kör jobbet med ett upprepat schema.

    1. Välj något av följande och ange relevant information:
      • En gång: Ange datum och tid.
      • Dagligen: Ange tid.
      • Veckovis: Ange tid och veckodagar.
      • Månadsvis: Ange tid och dagar i månaden.
      • Periodiskt: Ange datum, tid och väntetid. Ett jobb med ett periodiskt schema kör på angivet datum och angiven tid och körs återkommande efter en väntetid. Om väntetiden till exempel är två timmar, körs jobbet varannan timme efter den första körningen.
    2. Valfritt: Välj Ställ in sluttid och ange datum och tid när jobbschemat upphör.
    3. Klicka på Tillämpa.

    Ett schema skapas och visas på schemalistan.

  8. Valfritt: Aktivera versionshantering.
    1. Välj Aktivera bevarandeprincip för säkerhetskopieringsversion för flera säkerhetskopieringar.
    2. Välj något av följande under Bevarandeprincip:
      • Behålls i antal dagar: Varje säkerhetskopia sparas i målmappen angivet antal dagar och raderas därefter.
      • Bevarade versioner: Endast ett angivet antal versioner sparas i målmappen. När antalet uppnås ersätter den nyaste versionen den äldsta.
    3. Ange ett tal som motsvarar antal dagar eller versioner som bevaras under Tröskelvärde.
  9. Klicka på Tillämpa eller Säkerhetskopiera nu.

    Säkerhetskopieringsjobbet skapas.

    Om du klickade på Säkerhetskopiera nu körs jobbet omedelbart.

Återställa en WordPress-webbplats

Återställ en WordPress-webbplats genom att utföra följande steg:

  1. Valfritt: Öka storleksgränsen för filuppladdning.
    Mer information finns i Öka storleksgränsen för filuppladdning.
  2. Skapa ett återställningsjobb.
    Mer information finns i Skapa ett återställningsjobb.

Öka storleksgränsen för filuppladdning

Säkerhetskopiera eller återställ stora WordPress-tillämpningar som innehåller många plugin-program, teman eller databaser måste du kanske öka storleksgränsen för filuppladdning.

  1. Öppna en SSH-anslutning (Secure Shell) till QNAP NAS-enheten.
  2. Ange följande kommandon i terminalen beroende på WordPress-tillämpningens typ och Container Stations version på QNAP-enheten:
    Varning
    Följande kommandon ökar även användningsgränsen för PHP RAM och tidsgränsen för PHP-skriptkörning för att göra det möjligt för WordPress att bearbeta större filöverföringar.
    En ursprunglig WordPress-tillämpning
    Container Station-versionKommandon
    3.x
    cat <<EOF >> /proc/`system-docker inspect -f '{{.State.Pid}}' wordpress-wordpress-1`/root/var/www/html/WordPress/.htaccess
    php_value upload_max_filesize 1280M
    php_value post_max_size 1280M
    php_value memory_limit 2560M
    php_value max_execution_time 3000
    php_value max_input_time 3000
    EOF

    2.x
    cat <<EOF >> /proc/`system-docker inspect -f '{{.State.Pid}}' wordpress_wordpress_1`/root/var/www/html/WordPress/.htaccess
    php_value upload_max_filesize 1280M
    php_value post_max_size 1280M
    php_value memory_limit 2560M
    php_value max_execution_time 3000
    php_value max_input_time 3000
    EOF

    Terminalen ser ut så här (Container Station v3.x):


    En behållare för WordPress-tillämpningen inne i Container Station
    Container Station-versionKommandon
    3.x
    export CONTAINER_NAME={@container_name}
    cat <<EOF >> /proc/`docker inspect -f '{{.State.Pid}}' ${CONTAINER_NAME}-wordpress-1`/root/var/www/html/.htaccess
    php_value upload_max_filesize 1280M
    php_value post_max_size 1280M
    php_value memory_limit 2560M
    php_value max_execution_time 3000
    php_value max_input_time 3000
    EOF
    Ersätt {@container_name} med WordPress-behållarens namn.
    2.x
    export CONTAINER_NAME={@container_name}
    cat <<EOF >> /proc/`docker inspect -f '{{.State.Pid}}' ${CONTAINER_NAME}_wordpress_1`/root/var/www/html/.htaccess
    php_value upload_max_filesize 1280M
    php_value post_max_size 1280M
    php_value memory_limit 2560M
    php_value max_execution_time 3000
    php_value max_input_time 3000
    EOF
    Ersätt {@container_name} med WordPress-behållarens namn.
    Tips!
    Det går att hitta WordPress-behållarens namn i Container Station > Översikt > Alla > Namn.
    Terminalen ser ut så här (Container Station v3.x):

WordPress-tillämpningens filuppladdningsgräns ökas.

Skapa ett återställningsjobb

  1. Gå till Återställ.
  2. Klicka på Skapa återställningsjobb.

    Fönstret Skapa återställningsjobb öppnas.

  3. Ange jobbinformationen under Jobbinformation.

    Fält

    Åtgärd

    Tjänsttyp

    Välj WordPress.

    Jobbnamn

    Ange jobbnamnet.

    Jobbnamnet måste ha mellan ett och 32 tecken.

    Beskrivning (valfritt)

    Ange en beskrivning.

    Beskrivningen får innehålla upp till 100 tecken.

  4. Ange källprogrammet under Källa och mål.
    1. Klicka på Bläddra under Källa.
    2. Välj källtyp:

      Källtyp

      Åtgärd

      Säkerhetskopieringsjobb

      1. Klicka på Säkerhetskopieringsjobb.
      2. Välj en tjänst.

      Mapp

      1. Klicka på Mapp.
      2. Välj mappen som innehåller källans programfil.
        Det här kan vara målmappen till ett säkerhetskopieringsjobb. Mer information finns i Skapa ett säkerhetskopieringsjobb.
    3. Klicka på Välj.
  5. Ange målprogrammet under Källa och mål.
    1. Klicka på Bläddra under Mål.
    2. Välj en tjänst.
    3. Klicka på Välj.
  6. Valfritt: Välj källversionen som du vill återställa under Källa och mål > Källversion.

    Det finns endast flera tillgängliga källversioner om motsvarande säkerhetskopieringsjobb har aktiverad versionshantering. Mer information om att aktivera versionshantering finns i Skapa ett säkerhetskopieringsjobb.

  7. Ange ett återställningsschema under Återställningsschema:

    Schematyp

    Beskrivning

    Manuell

    Körs endast när en användare startar jobbet.

    Kör direkt efter

    Kör jobbet när det länkade jobbet slutförs.

    Tips!
    Om det länkade jobbet misslyckas körs inte jobbet.
    1. Klicka på Välj ett länkat jobb.
    2. Välj ett länkat jobb.

    Kör efter schema

    Kör jobbet med ett upprepat schema.

    1. Välj något av följande och ange relevant information:
      • En gång: Ange datum och tid.
      • Dagligen: Ange tid.
      • Veckovis: Ange tid och veckodagar.
      • Månadsvis: Ange tid och dagar i månaden.
      • Periodiskt: Ange datum, tid och väntetid. Ett jobb med ett periodiskt schema kör på angivet datum och angiven tid och körs återkommande efter en väntetid. Om väntetiden till exempel är två timmar, körs jobbet varannan timme efter den första körningen.
    2. Valfritt: Välj Ställ in sluttid och ange datum och tid när jobbschemat upphör.
    3. Klicka på Tillämpa.

    Ett schema skapas och visas på schemalistan.

  8. Klicka på Tillämpa. eller på Återställ nu.

    Återställningsjobbet skapas.

    Om du klickade på Återställ nu körs jobbet omedelbart.

Var den här artikeln till hjälp?

Användare som tyckte detta var användbart 50% procent.
Tack för din feedback.

Berätta för oss hur vi kan förbättra artikeln:

Ge oss fler synpunkter genom att skriva dem nedan.

Välj specifikation

      Visa fler Färre

      Denna webbplats i andra länder/regioner:

      open menu
      back to top