Hogyan készítsünk biztonsági másolatot egy WordPress-webhelyről Linux rendszeren

click fraud protection

Mivel a WordPress a világ legnépszerűbb blogszoftvere, sok felhasználó számít arra, hogy egy egyszerű, biztonsági mentési rendszer beépítésre kerüljön. Sajnos nincs, így azoknak a felhasználóknak, akik szeretnének biztonsági másolatot készíteni egy WordPress-webhelyről, manuálisan kell megtenniük.

SQL adatbázis

A WordPress Linuxon történő bármilyen telepítésének biztonsági mentésének kritikus szempontja az SQL adatbázis. Szerencsére az SQL biztonsági mentése Linuxon nagyon egyszerű. A WordPress adatbázis biztonsági másolatának elkészítéséhez az “sqldump” -t fogjuk használni. Ez egy egyszerű eszköz, amely helyes használat esetén felhasználható az SQL adatbázisok tartalmának könnyű exportálására Linux rendszeren.

A WordPress adatbázis exportálásához nyisson meg egy terminált, és szerezzen be egy gyökérhéjat a su (vagy sudo-k, ha a gyökérfiók le van tiltva).

su -

Most, hogy a héj teljes root engedélyével rendelkezik, hozzon létre egy új biztonsági mentési mappát az SQL és a telepítési fájlok alkönyvtáraival együtt.

instagram viewer
mkdir -p / root / wp-backup. mkdir -p / root / wp-backup / sql. mkdir -p / root / wp-backup / wp-Installation-fájlok

Használni a CD parancs, mozgassa a terminált a sql almappája a wp-backup Könyvtár.

cd / root / wp-backup / sql

Ezután exportálja a WP adatbázist egy SQL fájlba a Linux kiszolgálón. Ne feledje, hogy a sqldump parancs nem fog működni, ha nem ismeri a helyes adatbázis részleteit (a helyes DB név, felhasználó és jelszó). Ha követte az utasításokat a Hogyan telepítsük a WordPress-t az Ubuntu szerverre, a WP SQL adatbázis neve „wordpressdb”, a felhasználó pedig „ubuntuwordpress”.

mysqldump -u felhasználónév -p databasename> db.wp__backup.sql

Futtassa a ls parancs annak megerősítésére, hogy az új wp_backup.sql benne van a /root/wp-backup/sql mappába.

ls -a

Amikor megerősítheti, hogy az SQL fájl ott van, a WordPress SQL biztonsági másolat kész!

Biztonsági másolat készítése a WordPress telepítéséről

A WordPress SQL adatbázis gondoskodásával a biztonsági mentési folyamat következő lépése maga a WordPress telepítés megőrzése. A telepítés biztonsági mentése a cp parancs az összes fájl áthelyezéséhez /var/www/html nak nek /root/wp-backup/wp-installation-files.

A terminálon használja cp hogy elkészítse a WordPress jelenlegi telepítésének teljes példányát.

cp -rp / var / www / html / * / root / wp-mentés / wp-install-fájlok /

A másolás parancs kis időt vehet igénybe, attól függően, hogy mekkora a WordPress telepítése. Amikor az cp a parancs futtatása befejeződik, CD a biztonsági mentési könyvtárba, és használja a ls parancs a fájlok meglétének megerősítéséhez. Ha bármilyen fájlt észlel, érdemes lehet a parancsot újra futtatni.

cd / gyökér / wp-mentés / wp-telepítés-fájlok / ls -a

A biztonsági mentés tömörítése

Az összes kritikus WordPress fájl biztonsági mentési helyen található. A biztonsági mentés következő lépése: mindent tömöríteni a Tar-archívumba. A fájlok tömörítése unalmasnak tűnhet, de megéri, mert sokkal könnyebb archiválni és a mentést később átvinni. A Tar biztonsági másolatának új archívumának létrehozásához futtassa a következő parancsot:

tar -zcvpf wordpress-backup.tar.gz / root / wp-backup

Amint a tömörítés befejeződik, ezen a ponton a biztonsági másolat készen áll a szállításra. Nyugodtan töltse fel a biztonsági másolatot, de figyelmeztesse, hogy nincs titkosítva. A biztonsági másolat titkosítatlanul hagyása nagyon rossz ötlet, főleg mivel ez azt jelenti, hogy bárki átnézheti az SQL adatbázis fájlt, a weboldal szerkezetét stb.

A WP biztonsági másolat-archívum titkosítása egyszerű, és az indul azzal, hogy a GnuPG-t telepíti a szerverre. A csomagkezelőben keresse meg a „gpg” kifejezést, és telepítse. Ezután a következő parancs segítségével titkosítsa a biztonsági mentési archívumot.

gpg -c wordpress-backup.tar.gz

A Gpg jelszót kér a titkosítási folyamat során. Adjon meg egy emlékezetes jelszót a terminálon, és nyomja meg a gombot belép gombot a billentyűzeten.

A titkosítási folyamat befejezése után a kimeneti fájl wordpress-backup.tar.gz.gpg. Ez a biztonsági mentés biztonságos formája, és az egyetlen szükséges fájl. NE őrizze meg a titkosítatlan archívumot!

Állítsa vissza a biztonsági másolatot

Vissza kell állítania a biztonsági másolatot? Csináld a következőt.

Először szerezzen be egy gyökérhéjat a su vagy sudo-k.

su -

vagy

sudo-k

Ezután keresse meg a /root és illessze be a wordpress-backup.tar.gz.gpg fájlt oda.

Titkosítsa a titkosított biztonsági másolatot:

gpg wordpress-backup.tar.gz.gpg

Bontsa ki a biztonsági mentési archívumot a Kátrány.

tar -xvpf wordpress-backup.tar.gz

Következő, CD az SQL mappába, és importálja az adatbázist.

cd / root / wp-backup / sql
mysqldump -u felhasználónév -p adatbázisasename 

Az SQL adatbázis importálásával azonnal újra importálhatók az összes blog adat, felhasználói információ, bejegyzés és stb. Ezután csak a WordPress rendszerfájljainak a megfelelő helyre helyezése marad.

Használni a cp parancsot, helyezze a fájlokat a helyére.

cp -rp / root / wp-backup / * / var / www / html

Végül távolítsa el az archív fájlokat és tisztítsa meg a /root mappába.

rm wordpress-backup.tar.gz rm wordpress-backup.tar.gz.gpg. rm -rf wordpress-backup
watch instagram story