Platforma za bloganje Ghost je zaradi svojega skripta samodejne namestitve čudovita za nove uporabnike, ki želijo gostiti svojo programsko opremo. Na žalost ni skripta samodejnega varnostnega kopiranja. Kot rezultat, mnoge naprave za Ghost gredo brez varnostnih kopij. Preprost način za varnostno kopiranje Ghost bloga je uporaba integriranega upravitelja varnostnih kopij. Čeprav je res, da ta metoda ni tako temeljita in ne bo dala toliko svobode, je koristna v ščepec.
Če želite varnostno kopirati blog Ghost z vmesnika Ghost, odprite nov zavihek brskalnika in pojdite na naslednji URL:
http://myghostblog.com/ghost/settings/labs/
Na strani Laboratoriji v spletnem vmesniku Ghost poiščite gumb »Izvozi« in ga izberite. S klikom na izvoz lahko naredite varnostno kopijo celotnega spletnega dnevnika. Če želite pozneje obnoviti to vrsto varnostne kopije, pojdite na isti URL, kliknite »Uvozi«, preiščite varnostno kopijo in jo naložite. Kmalu po uvozu bi morale biti nastavitve in podatki spet takšni, kot so bili, ko ste jih prvič varnostno kopirali.
Ghost ima v svojo programsko opremo vgrajeno spodobno orodje za varnostno kopiranje, vendar ne ponuja enake vrste varnosti, avtomatizacije in svobode, do katere lahko pride iz varnostnih kopij prek Linuxove ukazne vrstice. Če želite varnostno kopirati blog Ghost na Linux gostitelju, ustvarite novo mapo. V tej mapi so shranjene vse pomembne varnostne kopije datotek in podatkov, ki se nanašajo na Ghost.
V strežniškem terminalu uporabite mkdir ukaz za ustvarjanje nove mape. Ne delaj tega kot Root!
mkdir -p ~ / ghost-blog-backup. mkdir -p ~ / ghost-blog-backup / sql
Teče mkdir ustvari nov imenik v /home/ mapa uporabnika, ki je trenutno prijavljen. To je dobra lokacija za shranjevanje varnostnih kopij datotek, saj se na naključnih lokacijah v datotečnem sistemu Linux ne bodo izgubile.
Nato uporabite sqldump izvoziti bazo podatkov Ghost SQL.
Opomba: v uporabniško ime zapišite Root in ime baze podatkov, ki je bila med namestitvijo dana Ghostu.
mysqldump -u uporabniško ime -p ime baze podatkov> db.ghost_blog.sql
Vnesite imenik Ghost s pomočjo CD ukaz.
cd / var / www / ghost
V notranjosti programskega imenika Ghost izvedite duh ustavi da izklopite programsko opremo Ghost.
duh ustavi
Ko je izklopljena strežniška programska oprema, je varno narediti popolno kopijo vsega ~ / ghost-blog-backup.
cp -rp / var / www / ghost / * ~ / ghost-blog-backup
Teče CP ukaz z RP zastave bodo zagotovili, da bodo vsa dovoljenja, ki jih nastavi namestitvena programska oprema Ghost, ostala nedotaknjena. Od tod uporabite CD da se odselim /var/www/ghostin nazaj na /home/username.
cd ~ /
Vse pomembne datoteke Ghost bloga so na voljo ~ / ghost-blog-backup, s svojimi dovoljenji nedotaknjena. Naslednji korak je stiskanje teh datotek v en sam arhiv Tar. Če ustvarite Tar-ov arhiv Ghost, je veliko lažje prenašati varnostne kopije strežnikov, naložiti na mesta, kot so Dropbox, NextCloud, ali deliti s sodelavci.
Če želite ustvariti nov stisnjen arhiv varnostne kopije Ghost, uporabite katran ukaz v terminalu.
Opomba: obvezno natančno kopirajte ukaz. Če tega ne storite, med postopkom stiskanja ni mogoče ohraniti dovoljenj datotek!
tar -zcvpf ghost-blog-backup.tar.gz / domov / uporabniško ime / ghost-blog-backup
Naslednji korak v postopku varnostne kopije je kritičen. Brez tega koraka so vaše baze podatkov o blogu Ghost, kritične sistemske datoteke in več drugih izpostavljeni in dostopni vsem, ki lahko dostopajo do mesta, kjer ste shranili arhiv Tar. Na srečo je zelo enostavno šifrirati arhiv Tar v Linuxu.
Najhitrejši način šifriranja iz ukazne vrstice Linux je uporaba GnuPG. Za šifriranje preverite, ali je nameščen gpg. Od tam zaženite naslednji ukaz:
sudo gpg -c ghost-blog-backup.tar.gz
Teče gpg s c zastava bo takoj začela postopek šifriranja. Ko se postopek konča, je končni rezultat ghost-blog-backup.tar.gz.gpg.
Zdaj, ko je varnostna kopija šifrirana z GPG, je varno izbrisati nekodiran arhiv Tar. Če ga želite izbrisati, uporabite rm ukaz.
rm ghost-blog-backup.tar.gz
Obnovitev varnostne kopije Ghost v novem sistemu se začne z dešifriranjem varnostne kopije. Premaknite ghost-blog-backup.tar.gz.gpg v / home / username / na strežniku in dešifrirajte z:
gpg ghost-blog-backup.tar.gz.gpg
Nato ekstrahirajte nekodiran arhiv.
tar -xvpf ghost-blog-backup.tar.gz
Uporaba CD, terminal premaknite v mapo SQL in uporabite mysqldump ukaz za obnovitev baze podatkov.
cd ~ / ghost-blog-backup / sql sudo -s mysqldump -u uporabniško ime -p ime baze podatkov rm -rf / domov / uporabniško ime / ghost-blog-backup / sqlPo obnovitvi baze podatkov sistemske datoteke premaknite s CP.
cp -rp / domov / uporabniško ime / ghost-blog-backup / * / var / www /Ko je vse obnovljeno, znova namestite Ghost-cli z NPM.
Opomba: morda boste morali znova namestiti NodeJS, prejo itd. Za pomoč se obrnite na naše vadnico tukaj.
sudo npm i -g ghost-cliKončno zaženite strežniško programsko opremo Ghost z:
ghost startTeče ghost start ukaz bi moral takoj vklopiti storitev Ghost blogging na strežniku.
Najhitrejši način za brskanje po trdem disku s terminala v Linuxu j...
Če ste prešli iz sistema Windows na Ubuntu, morda morda manjkate kl...
Globus-predogled je Nautilusova razširitev za predogled zvočnih, vi...