Platforma za pisanje blogova Ghost prekrasna je za nove korisnike koji žele ugostiti vlastiti softver, zbog skripte za automatsku instalaciju. Nažalost, ne postoji automatska sigurnosna kopija skripte. Kao rezultat toga, mnoge Ghost instalacije prolaze bez sigurnosnih kopija. Jednostavan način za sigurnosnu kopiju Ghost bloga je uporaba integriranog Upravitelja sigurnosnih kopija. Iako je istina da ova metoda nije tako temeljita i neće dati toliko slobode, ona je korisna u maloj mjeri.
Za sigurnosnu kopiju Ghost bloga s Ghost sučelja, otvorite novu karticu preglednika i idite na sljedeći URL:
http://myghostblog.com/ghost/settings/labs/
Na stranici Labs u web sučelju Ghost potražite gumb "Export" i odaberite ga. Klikom na Izvoz omogućit ćete izradu sigurnosne kopije cijelog bloga. Da biste kasnije vratili ovu vrstu sigurnosne kopije, idite na isti URL, kliknite "Uvezi", potražite sigurnosnu kopiju i učitajte je. Ubrzo nakon uvoza postavke i podaci trebali bi se vratiti onako kako su bili pri prvom stvaranju sigurnosne kopije.
Ghost ima pristojan sigurnosni alat ugrađen u svoj softver, ali ne nudi istu vrstu sigurnosti, automatizacije i slobode do kojih može doći iz sigurnosne kopije putem Linux naredbenog retka. Za sigurnosnu kopiju Ghost bloga na Linux host, stvorite novu mapu. Ova mapa sadrži sve važne datoteke sigurnosnih kopija i podatke koji se odnose na Ghost.
Na poslužiteljskom terminalu koristite mkdir naredba za stvaranje nove mape. Ne radi to kao Root!
mkdir -p ~ / ghost-blog-sigurnosna kopija. mkdir -p ~ / ghost-blog-backup / sql
Trčanje mkdir stvara novi direktorij u /home/ mapa korisnika koji je trenutno prijavljen. Ovo je dobro mjesto za pohranu sigurnosnih kopija jer se one neće izgubiti na nasumičnim lokacijama u Linux datotečnom sustavu.
Dalje, upotrijebite sqldump izvesti Ghost SQL bazu podataka.
Napomena: upišite Root u "korisničko ime" i ime baze podataka datoj Ghostu tijekom instalacije.
mysqldump -u korisničko ime -p ime baze podataka> db.ghost_blog.sql
Unesite Ghost direktorij pomoću CD naredba.
cd / var / www / ghost
Unutar Ghost softverskog imenika izvršite duh stani da biste isključili Ghost softver.
duh stani
S isključenim softverom za poslužitelj, sigurno je napraviti potpunu kopiju svega na ~ / Ghost-blog-kopija.
cp -rp / var / www / ghost / * ~ / ghost-blog-backup
Trčanje CP naredba s RP zastave će osigurati da sva dopuštenja koja postavlja Ghost instalacijski softver ostaju netaknuti. Odavde, iskoristite CD odseliti se /var/www/ghost, i natrag na /home/username.
cd ~ /
Sve važne datoteke bloga Ghost nalaze se ~ / Ghost-blog-kopija, s njihovim dozvolama netaknutim. Sljedeći korak je komprimiranje ovih datoteka u jednu Tar arhivu. Stvaranje Tar arhive Ghosta znatno olakšava transport sigurnosnih kopija s poslužitelja, učitavanje na mjesta poput Dropboxa, NextClouda ili dijeljenje sa suradnicima.
Za stvaranje nove komprimirane arhive Ghost sigurnosne kopije koristite katran naredba u terminalu.
Napomena: budite sigurni da točno kopirate naredbu. Ako to ne učinite, možda neće sačuvati dozvole datoteka tijekom postupka kompresije!
tar -zcvpf ghost-blog-backup.tar.gz / home / korisničko ime / ghost-blog-backup
Sljedeći je korak sigurnosnog kopiranja kritičan. Bez ovog koraka, baza podataka vašeg bloga Ghost, kritične sistemske datoteke i još mnogo toga su izloženi i dostupni svima koji imaju pristup tamo gdje ste pohranili Tar arhivu. Srećom, vrlo je lako šifrirati Tar arhivu na Linuxu.
Najbrži način za šifriranje iz Linux naredbenog retka je uporaba GnuPG. Za šifriranje provjerite je li instaliran "gpg". Odatle pokrenite sljedeću naredbu:
sudo gpg -c ghost-blog-backup.tar.gz
Trčanje GPG s c zastava će odmah pokrenuti postupak šifriranja. Kad se postupak završi, krajnji je rezultat duh-blog-backup.tar.gz.gpg.
Sada kada je sigurnosna kopija šifrirana GPG-om, sigurno je izbrisati nekodiranu Arhivu arhivu. Da biste ga izbrisali, upotrijebite rm naredba.
rm ghost-blog-backup.tar.gz
Vraćanje Ghost sigurnosne kopije na novi sustav započinje dešifriranjem sigurnosne kopije. Pomaknite ghost-blog-backup.tar.gz.gpg u / home / username / na poslužitelju i dešifrirajte s:
gpg ghost-blog-backup.tar.gz.gpg
Zatim izdvojite nešifriranu arhivu.
tar -xvpf ghost-blog-backup.tar.gz
koristeći CD, premjestite terminal u SQL mapu i koristite mysqldump naredba za vraćanje baze podataka.
cd ~ / ghost-blog-backup / sql sudo -s mysqldump -u korisničko ime -p ime baze podataka rm -rf / home / korisničko ime / ghost-blog-backup / sqlNakon vraćanja baze podataka, premjestite sistemske datoteke na svoje mjesto, pomoću CP.
cp -rp / home / korisničko ime / ghost-blog-backup / * / var / www /Nakon što se sve obnovi, ponovno instalirajte Ghost-cli s NPM-om.
Napomena: možda ćete trebati ponovo instalirati NodeJS, pređu itd. Potražite pomoć u našem vodiču ovdje.
sudo npm i -g ghost-cliNa kraju, pokrenite softver Ghost poslužitelja sa:
ghost startTrčanje ghost start naredba bi se odmah trebala uključiti Ghost blogging usluga na poslužitelju.
Pregledali smo oba Objektiv Google knjiga i Gwibber leće za pokreta...
Korištenje Fedora znači prihvaćanje onog softvera treće strane na L...
Jeste li deinstalirali operativni sustav sa svog Linux računala? Ni...