Hogyan szerveztem biztonsági másolatot a webhelyekről a timeweb hosting szolgáltatásban?

  • Hogyan szerveztem biztonsági másolatot a webhelyekről a timeweb hosting szolgáltatásban?

Emiatt gondoltam, hogyan lehet optimalizálni a webhely biztonsági mentésének folyamatát. Saját módszer lényege, hogy egy bizonyos időpontban, írásos sh script elvégzi a backup fájlokat a szerveren, létrehoz egy adatbázist guba és tárolja őket a megadott könyvtárban. Továbbra is nekünk egyszer vagy kétszer egy héten keresztül csatlakozik az FTP szerveren, és letölti a levéltár készült.

Szeretném felhívni a figyelmet. hogy a példa mutatja Timeweb tárhely (én nagyon szeretem ezt Hosteen és a legtöbb az én projektek találhatók rajta). Legyen ez nem megijeszteni, könnyen alkalmazkodni ebben a példában a tárhely, az egyetlen dolog, amit meg kell, hogy más, ez a panel Cron ütemező a web hosting felületen.

Készen állsz? Akkor kezdjük el!

Biztonsági mentések konfigurálása egy virtuális tárhelyen Timeweb

Az ssh segítségével kapcsolódunk a kiszolgálóhoz, és hozzunk létre egy mappát a biztonsági másolatokhoz a következő paranccsal:

Nyissa meg a szerkesztett szkriptet:

Ha ez a parancs sikertelen, próbálja ki ezt:

A nyitott fájlba illessze be a következő kódot:

Nyomja meg a Ctr + O és az Enter billentyűkombinációt, majd a Ctr + x billentyűkombinációt.

Röviden írja le, mi a szkript:

  1. A DIR változóban írja be az aktuális dátumot és időt.
  2. Hozzon létre egy mappát a biztonsági másolat könyvtárában a biztonsági mentéshez
  3. A mysql adatbázist kirakodjuk.
    Fontos:
  • 1. A felhasználó bejelentkezési értékének a -u next go felhasználói bejelentkezéssel kell kezdődnie,
  • 2. A felhasználó jelszava kezdődik a -p-vel, majd a jelszavával.
  • 3. Az adatbázis név értéke.
  • 4. Adja meg az sql fájl mappáját és nevét, amelybe a dump lesz.
  • A webhely megadott mappáját archiváljuk a tartalék könyvtárba
  • Hogyan szerveztem biztonsági másolatot a webhelyekről a timeweb hosting szolgáltatásban?

    A szkript készen áll a munkára. Mielőtt hozzáadná a cronhoz, mindig futtassa át a konzolt, és ellenőrizze, hogy megfelelően működik-e.

    Futtassa a sh parancsot a következő paranccsal:

    Ha a fájl dolgozott hiba nélkül a backup mappát meg kell jelennie a mappát az aktuális dátumot, és guba az adatbázist és a fájlokat a helyszínen.

    Hogyan szerveztem biztonsági másolatot a webhelyekről a timeweb hosting szolgáltatásban?

    Menjen a "Crontab" szakaszban a fogadó kezelőpanelre, és kattintson az "Új feladat hozzáadása" gombra.

    Hogyan szerveztem biztonsági másolatot a webhelyekről a timeweb hosting szolgáltatásban?

    Tegyük fel a Sh fájl parancsfájlt.

    Adja meg a sh parancsunk elérési útját.

    Határozza meg a parancsfájl futtatásának gyakoriságát. Az alapértelmezett beállítások nem felelnek meg nekem, így a "Haladó beállítások" lehetőséget választom.

    Denis hetek 0-tól 6-ig terjedő számok (0 vasárnap). Ha meg kell adnod néhány napot, vesszõvel elválasztva.

    A hónap 1-31.

    Hónap 1-től 12-ig határozza meg

    Órák 0-23 között

    Perc 0 és 59 között.

    További részletek az itt olvasható koronák beállításáról.

    Adja meg az optimális beállításokat, és kattintson a Mentés gombra.

    Hogyan szerveztem biztonsági másolatot a webhelyekről a timeweb hosting szolgáltatásban?

    És ne felejtsd el megadni a postafiókot, amely értesítést kap a crontól.

    Hogyan szerveztem biztonsági másolatot a webhelyekről a timeweb hosting szolgáltatásban?

    Ma, mindent! Vigyázz magadra!

    Kapcsolódó cikkek