- - Kuinka varmuuskopioida WordPress-sivusto Linuxissa

Kuinka varmuuskopioida WordPress-sivusto Linuxissa

Koska WordPress on suosituin bloggaaminenohjelmiston maailmassa, monet käyttäjät odottavat, että siihen on helppo varmuuskopiointijärjestelmä. Valitettavasti sitä ei ole, joten käyttäjien, jotka haluavat varmuuskopioida WordPress-sivuston, on tehtävä se manuaalisesti.

SQL-tietokanta

Kriittinen näkökohta WordPressin varmuuskopioinnissaasennus Linuxiin on SQL-tietokanta. Onneksi SQL: n varmuuskopiointi Linuxissa on erittäin helppoa. Luodaksesi varmuuskopio WordPress-tietokannasta, käytämme ”sqldump”. Se on yksinkertainen työkalu, jota voidaan käyttää oikein käytettynä helposti SQL-tietokantojen sisällön viemiseen Linuxiin.

Vie WordPress-tietokanta avaamalla pääte ja hankkimalla juurikuori su (tai sudo -s, jos päätili ei ole käytössä).

su -

Nyt kun kuorella on täydet pääkäyttöoikeudet, luo uusi varmuuskopiokansi SQL- ja asennustiedostojen alihakemistojen kanssa.

mkdir -p /root/wp-backup
mkdir -p /root/wp-backup/sql
mkdir -p /root/wp-backup/wp-installation-files

Käyttämällä CD komento, siirrä päätelaite kohtaan sql alikansio WP-backup hakemistoon.

cd /root/wp-backup/sql

Vie seuraavaksi WP-tietokanta SQL-tiedostoon Linux-palvelimella. Muista, että sqldump komento ei toimi, jos et tiedäoikeat tietokantatiedot (oikea DB-nimi, käyttäjä ja salasana). Jos seurasi ohjeita WordPressin asentamisesta Ubuntu-palvelimelle, WP SQL-tietokannan nimi on ”wordpressdb” ja käyttäjän ”ubuntuwordpress”.

mysqldump -u username -p databasename > db.wp__backup.sql

Suorita ls komento vahvistaa, että uusi wp_backup.sql on / Root / wp-backup / SQL kansio.

ls -a

Kun voit varmistaa, että SQL-tiedosto on olemassa, WordPress SQL-varmuuskopiointi on valmis!

Varmuuskopioi WordPress-asennus

Kun WordPress SQL-tietokanta on hoidettu, seuraava vaihe varmuuskopiointiprosessissa on itse WordPress-asennuksen säilyttäminen. Asennuksen varmuuskopiointi alkaa käyttämällä cp komento siirtää kaikki tiedostot / Var / www / html että / Root / wp-backup / wp-asennus-tiedostoja.

Käytä terminaalissa cp luodaksesi täydellisen kopion nykyisestä WordPress-asennuksesta.

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

Kopiointikomennon suorittaminen voi viedä vähän aikaa riippuen siitä, kuinka suuri WordPress-asennus on. Kun cp komento suorittaa loppuun, CD varmuuskopiohakemistoon ja käytä ls komento vahvistaaksesi, että tiedostot ovat olemassa. Jos huomaat, että tiedostoja puuttuu, voi olla hyvä ajaa komento uudelleen.

cd /root/wp-backup/wp-installation-files/
ls -a

Varmuuskopion pakkaaminen

Kaikki kriittiset WordPress-tiedostot ovat varmuuskopioinasijainti. Seuraava vaihe varmuuskopiointiprosessissa on pakata kaikki Tar-arkistoon. Tiedostojen pakkaaminen voi tuntua työläältä, mutta se on sen arvoista, koska on paljon helpompaa arkistoida ja siirtää varmuuskopio myöhemmin. Luo uusi Tar-arkisto varmuuskopiosta suorittamalla seuraava komento:

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

Kun pakkaus on valmis, tässä vaiheessavarmuuskopio on valmis kuljetettavaksi. Lataa varmuuskopio vapaasti, mutta varoita siitä, että se on salattu. Varmuuskopioinnin jättäminen salaamattomaksi on erittäin huono idea, varsinkin kun se tarkoittaa, että kuka tahansa voi tarkastella SQL-tietokantatiedostoa, verkkosivuston rakennetta jne.

WP-varmuuskopion salaus on helppoa, ja se on helppoaalkaa asentamalla GnuPG palvelimellesi. Etsi paketinhallinnassa ”gpg” ja asenna se. Käytä sitten seuraavaa komentoa varmuuskopioarkiston salaamiseen.

gpg -c wordpress-backup.tar.gz

Gpg kysyy salasanaa salausprosessin aikana. Kirjoita mieleenpainuva salasana terminaaliin ja paina -näppäintä tulla sisään -näppäimistö.

Kun salausprosessi päättyy, tulostetiedosto on wordpress-backup.tar.gz.gpg. Tämä on varmuuskopion turvallinen muoto ja ainoa tarvitsemasi tiedosto. ÄLÄ säilytä salaamattomia arkkeja!

Palauta varmuuskopio

Pitäisikö palauttaa varmuuskopio? Tee seuraava.

Hanki ensin juurikuori su tai sudo -s.

su -

tai

sudo -s

Siirry sitten kohtaan / root ja liitä Wordpress-backup.tar.gz.gpg-tiedosto sinne.

Salaa salattu varmuuskopio:

gpg wordpress-backup.tar.gz.gpg

Pura varmuuskopio terva.

tar -xvpf wordpress-backup.tar.gz

Seuraava, CD SQL-kansioon ja tuo tietokanta.

cd /root/wp-backup/sql
mysqldump -u username -p databasename < db.wp__backup.sql

SQL-tietokannan tuominen tuo kaikki blogin tiedot, käyttäjätiedot, viestit ja muut välittömästi uudelleen. Sen jälkeen jäljellä on vain WordPress-järjestelmätiedostojen siirtäminen oikeaan paikkaan.

Käyttämällä cp komento, siirrä tiedostot paikoilleen.

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

Poista lopuksi arkistotiedostot ja puhdista / root kansio.

rm wordpress-backup.tar.gz
rm wordpress-backup.tar.gz.gpg
rm -rf wordpress-backup
</ P>

Kommentit