Cum se face o copie de rezervă a unui site WordPress cu CodeGuard

Ce veți crea

Ce este CodeGuard??

CodeGuard este un serviciu de backup automat pentru site-uri web și baze de date și este potrivit pentru securizarea în siguranță a site-urilor dvs. WordPress în timp real.

Când vine vorba de a face backup pentru WordPress, trebuie să luăm în considerare toate fișierele din configurația WordPress, de ex. WordPress în sine, teme, pluginuri, încărcări de imagini etc., precum și baza noastră de date. CodeGuard poate gestiona copii de siguranță pentru toate acestea.

În fiecare zi, CodeGuard va urmări schimbările și va actualiza backup-urile:

În acest tutorial, vă voi îndruma prin procesul de utilizare a CodeGuard pentru a configura copii de rezervă pe un site tipic auto-găzduit WordPress.

Cat costa?

Cu ajutorul planului Ninja, puteți face o copie de rezervă a unui site WordPress pentru 5 dolari pe lună, în timp ce planul Ronin acoperă 12 site-uri pentru 39 dolari lunar. Planurile mai avansate sunt prezentate mai jos. Fiecare plan include o încercare gratuită de 14 zile.

Înscrieți-vă cu CodeGuard

Vizitați site-ul Web CodeGuard și dați clic pe Înregistrează-te gratuit pentru a începe procesul. Vi se va solicita să furnizați informațiile dvs. de contact și detaliile de facturare:

De asemenea, va trebui să specificați o parolă:

Configurarea CodeGuard pentru WordPress

CodeGuard funcționează prin copierea de rezervă a fișierelor și a bazelor de date prin FTP, Secure FTP și, opțional, Tunneling SSH. Iată informațiile de care aveți nevoie pentru a configura CodeGuard pentru site-ul dvs.:

  • Informațiile dvs. despre serverul FTP.
  • Informațiile dvs. despre serverul MySQL.
  • Dacă utilizați o gazdă WordPress partajată, este posibil să aveți nevoie de acces la cPanel - unele gazde ar putea avea nevoie de dumneavoastră să listeze adresele IP ale serverului CodeGuard.

Iată un scurt videoclip care arată cum să configurați CodeGuard cu WordPress pe un mediu gazdă comun cu suport cPanel:

Vă voi ajuta să vă stabiliți CodeGuard cu un site WordPress tipic auto-găzduit pe un server Linux. În cazul meu, folosesc configurația generică Digital Ocean WordPress.

Adăugarea fișierelor site-urilor WordPress

Iată Codul CodeGuard Adăugați site-ul dvs. formă:

După cum am descris în Securizarea conectării la server, îmi place să rulez instanțele pe diferite porturi. CodeGuard suportă și acest lucru:

Când faceți clic pe Testați conexiunea la site buton, ar trebui să vedeți următoarea notă de succes:

Înainte de a merge la Conectați-vă site-ul, să ne asigurăm că arborele de directoare WordPress este accesibil prin FTP / SFTP pe contul pe care l-am specificat pentru autentificare în formularul de mai sus.

De obicei, FTP / SFTP va permite utilizatorilor să-și vadă directorul de acasă. Dar de multe ori, arborele de directoare WordPress se află în / Var / www / și / sau în afara directorului de domiciliu al utilizatorului.

CodeGuard are o recomandare simplă furnizată aici: Cum pot copia fișiere în directorul de acasă al utilizatorului FTP / SFTP? Te voi trezi prin elementele de bază.

Răspunsul scurt este să creați o legătură simbolică cu arborele dvs. WordPress din directorul de domiciliu al utilizatorului. De exemplu:

cd ~ ln -s / var / www / wordpress

În unele cazuri, poate fi necesar să vă asigurați că contul de utilizator pe care îl furnizați către CodeGuard are permisiuni pentru a vedea directorul WordPress. O abordare a acestui lucru este crearea unui cont de utilizator doar pentru accesul SFTP și adăugarea lui la www-date grup, de ex. utilizatorul Apache. Ceva de genul:

sudo chown -R www-date: www-data / var / www sudo chmod -R g + rw / var / www sudo adduser sftp sudo adduser sftp www-date

Configurați CodeGuard pentru a utiliza SFTP contul utilizatorului. Apoi, când faceți clic Conectați-vă site-ul, ar trebui să vedeți directorul WordPress în arborele de selecție:

Va trebui să selectați folderele și fișierele pentru a include și / sau a exclude din copii de siguranță:

Acum, CodeGuard este gata să înceapă backupul. În acest moment, vi se va oferi un tur al Tabloului de bord!

Aici este Backup Progress Tracker, care vă arată cât de departe este CodeGuard în capturarea primei imagini a site-ului dvs.:

În fiecare zi, CodeGuard vă va urmări site-ul pentru modificări și va actualiza copia de rezervă:

Adăugarea bazei de date WordPress

Are site-ul dvs. WordPress o bază de date? Bineînțeles.

Iată standardul CodeGuard Adăugați baza de date forma, dar de data asta faceți clic pe Sari peste acest pas, pentru că vom folosi formularul avansat.

Iată-l Formular avansat, dar cu o configurație tipică Linux, va trebui de fapt să alegeți butonul radio pentru Tunel peste SSH:

Iată ce înseamnă Adăugați o bază de date nouă formular cu tunel SSH arata ca:

Pentru ca CodeGuard să ajungă la baza de date MySQL, va crea o conexiune pentru tunelul SSH folosind datele de conectare SSH - aceleași pe care le logăm la serverul nostru, inclusiv portul unic SSH. Apoi, în mod ideal, veți avea acreditările bazei de date MySQL specifice site-ului dvs. WordPress și le veți oferi accesul la baza de date. Prefer să configurez permisiuni individuale de baze de date pentru site-uri WordPress, spre deosebire de utilizarea unui cont de bază de date rădăcină sau globală.

După ce se conectează CodeGuard, vă va cere să alegeți dintre bazele de date disponibile pe care le puteți adăuga:

Iată baza de date a CodeGuard Backup Progress Tracker:

După finalizare, CodeGuard vă va arăta câte postări, pagini, comentarii și utilizatori ai în baza de date:

Tabloul de bord CodeGuard

CodeGuard Tablou de bord vă va oferi un rezumat zilnic al activităților sale. Dacă aveți o mulțime de site-uri și servere, CodeGuard poate crea o copie de rezervă pentru una sau toate dintre ele:

În cazul în care vă întrebați, CodeGuard a folosit pentru a oferi un plugin WordPress, dar sa mutat departe de acea soluție din motive de siguranță și fiabilitate.

Dacă sunteți interesat de WordPress Multisite, există câteva moduri de a configura CodeGuard pentru a crea copii de rezervă pentru WordPress Multisite.

În încheiere

Sper că ați găsit această introducere la CodeGuard pentru WordPress ca fiind utilă. Nu ezitați să postați corecțiile, întrebările și comentariile de mai jos. Încerc să țin pasul cu discuțiile Tuts +. Puteți să mă contactați și pe Twitter @reifman sau să mă trimiteți direct prin e-mail.

Link-uri conexe

  • Site-ul CodeGuard
  • CodeGuard WordPress Backup Walkthrough (video)
  • CodeGuard: Cum pot copia fișiere în directorul de acasă al utilizatorului FTP / SFTP??
  • Tutoriale Video CodeGuard
Cod