Imenik člankov
- Kaj pomeni WordPress?Kaj delaš?Kaj lahko stori spletna stran?
- Koliko stane izdelava osebne/podjetniške spletne strani?Stroški izdelave poslovne spletne strani
- Kako izbrati pravo domeno?Priporočila in načela za registracijo domenskega imena za izdelavo spletnega mesta
- NameSiloVadnica za registracijo imena domene (pošljemo vam 1 USD NameSiloPromocijska koda)
- Katera programska oprema je potrebna za izdelavo spletne strani?Kakšne so zahteve za izdelavo lastne spletne strani?
- NameSiloVadnica za razrešitev imena domene NS v Bluehost/SiteGround
- Kako ročno zgraditi WordPress? Vadnica za namestitev programa WordPress
- Kako se prijaviti v zaledje WordPress? Naslov za prijavo v ozadju WP
- Kako uporabljati WordPress? Splošne nastavitve ozadja WordPress in kitajski naslov
- Kako spremeniti jezikovne nastavitve v WordPressu?Spremenite kitajski/angleški način nastavitve
- Kako ustvariti imenik kategorij WordPress? Upravljanje kategorij WP
- Kako WordPress objavlja članke?Možnosti urejanja samozaložnih člankov
- Kako ustvariti novo stran v WordPressu?Dodajanje/urejanje nastavitve strani
- Kako WordPress dodaja menije?Prilagodite možnosti prikaza navigacijske vrstice
- Kaj je tema WordPress?Kako namestiti WordPress predloge?
- FTP, kako razpakirati datoteke zip na spletu? Spletni prenos programa za dekompresijo PHP
- Časovna omejitev povezave orodja FTP ni uspela. Kako konfigurirati WordPress za povezavo s strežnikom?
- Kako namestiti vtičnik WordPress? 3 načini za namestitev vtičnika za WordPress – wikiHow
- Kaj pa gostovanje BlueHost?Najnovejše promocijske kode/kuponi BlueHost USA
- Kako Bluehost samodejno namesti WordPress z enim klikom? Vadnica za izdelavo spletne strani BH
- Kako uporabljati VPSrcloneRezerva?CentOSVadnica za samodejno sinhronizacijo z GDrive
zaradiSpletna promocijaNajučinkovitejša metoda priSEO, toliko ljudi z bogatimi izkušnjami v SEO营销Ljudje se bodo za izdelavo spletnega mesta odločili kupiti VPS (navidezni zasebni strežnik).
Ker se uporablja VPS, je potrebno narediti varnostno kopijo VPS.Varnostno kopijo VPS lahko sinhronizirate z omrežnim diskom GDrive z varnostno kopijo rclone.
Kaj je rclone?
RClone lahko preprosto in priročno upravlja omrežne diske, kot sta Google Drive in Dropbox, in podpira priklop črk pogonov ter nalaganje in prenos v ukazni vrstici:
- Montažni disk, enostaven za uporabo, vendar počasen, bolj primeren za majhne in razdrobljene datoteke
- Nalaganje in prenos v ukazni vrstici sta zelo hitra, primerna za nalaganje velikih datotek
- Rclone je manj nagnjen k težavam s prekinitvami kot Google Drive AP in v primerjavi s projektom [gdrive] na githubu.
Delimo metodo za namestitev varnostne kopije rclone v CentOS in njeno sinhronizacijo z Google Drive.
Kako varnostno kopirati VPS z rclone?
Tu so orodja, ki jih je treba pripraviti:
- Google Dirve račun
- datoteko rclone
- EnaLinuxStroj (v tem članku je za primer CentOS7)
Nato začnite nameščati rclone, namestitev je zelo preprosta, kopirajte in prilepite ter dovoljenja.
korak 1:Prenesite datoteko ▼
yum install unzip wget -y wget https://downloads.rclone.org/rclone-current-linux-amd64.zip unzip rclone-current-linux-amd64.zip cd rclone-*-linux-amd64
第 2 步:Kopirajte datoteko na ustrezno pot ▼
cp rclone /usr/bin/ chown root:root /usr/bin/rclone chmod 755 /usr/bin/rclone
- (Ta korak lahko izpustite, vendar ni priporočljivo. Po izpustitvi ne bo nobenega poziva, zato ni priporočljivo, da ga izpustite)
korak 3:Stran s pomočjo za namestitev▼
mkdir -P /usr/local/share/man/man1 cp rclone.1 /usr/local/share/man/man1/ mandb
korak 4:Ustvarite novo konfiguracijo ▼
rclone config
korak 5:konfiguracijo rclone
Priporočljivo je, da uporabite Rclone za namestitev skupnega diska v oblaku Googlove ekipe za oddaljeno sinhronizacijo ▼
Sledi primer sklicevanja rclone povezovanja omrežnega diska Google Dirve (disk brez ekipe) ▼
n) New remote d) Delete remote q) Quit config e/n/d/q> n name> gdrive(你的配置名称,此处随意填写但之后需要用到) Type of storage to configure. Choose a number from below, or type in your own value 1 / Amazon Drive \ "amazon cloud drive" 2 / Amazon S3 (also Dreamhost, Ceph, Minio) \ "s3" 3 / Backblaze B2 \ "b2" 4 / Dropbox \ "dropbox" 5 / Encrypt/Decrypt a remote \ "crypt" 6 / Google Cloud Storage (this is not Google Drive) \ "google cloud storage" 7 / Google Drive \ "drive" 8 / Hubic \ "hubic" 9 / Local Disk \ "local" 10 / Microsoft OneDrive \ "onedrive" 11 / Openstack Swift (Rackspace Cloud Files, Memset Memstore, OVH) \ "swift" 12 / SSH/SFTP Connection \ "sftp" 13 / Yandex Disk \ "yandex" Storage> 7(请根据网盘类型选择Google Dirve) Google Application Client Id - leave blank normally. client_id>此处留空 Google Application Client Secret - leave blank normally. client_secret>此处留空 Edit advanced config? (y/n) y) Yes n) No y/n> n(此处一定要选择n) Remote config Use auto config? * Say Y if not sure * Say N if you are working on a remote or headless machine y) Yes n) No y/n> n(此处一定要选择n) Option config_token. For this to work, you will need rclone available on a machine that has a web browser available. For more help and alternate methods see: https://rclone.org/remote_setup/ Execute the following on the machine with the web browser (same rclone version recommended): rclone authorize "drive" "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" Then paste the result. Enter a value. config_token>
Tukaj morate pridobiti "config_token" tako, da najprej prenesete in namestite Rclone v lokalni računalnik▼
Vzemimo za primer Windows, pojdite v mapo, kjer se nahaja rclone.exe po dekompresiji, vnesite cmd v naslovno vrstico raziskovalca in pritisnite Enter, da odprete ukazni poziv na trenutni poti.
Konfigurirajte s kopiranjem konfiguracijskih datotek
Rclone shrani vse svoje konfiguracije v konfiguracijsko datoteko, kar olajša kopiranje konfiguracijskih datotek v oddaljeni Rclone.
Torej, najprej morate konfigurirati Rclone na namiznem računalniku ▼
rclone config
na računalnikurclone
konfiguracijo, je prišlo do težaveUse auto config?
kdaj, odgovoriY
.
Edit advanced config? y) Yes n) No (default) y/n> n Use auto config? * Say Y if not sure * Say N if you are working on a remote or headless machine y) Yes (default) n) No y/n> y NOTICE: If your browser doesn't open automatically go to the following link: http://127.0.0.1:53682/auth?state=oAg82wp7fFgAxvIIo59kxA NOTICE: Log in and authorize rclone for access NOTICE: Waiting for code... NOTICE: Got code
Nato se bo pojavil brskalnik, ki vas bo prosil, da se prijavite v svoj račun in ga avtorizirate.
Kako avtorizirati Google račun?
- Če ste v celinski Kitajski, morate najprej obiti zid X, nato pa morate imeti Google račun in se prijaviti.
- Če se prikaže »Google te aplikacije ni preveril«, kliknite »Napredno«.
- Nato kliknite Dovoli za avtorizacijo.
Ali Google Teams konfigurirate za skupno rabo diskov v oblaku?
Če ne uporabljate skupnega diska v oblaku Googlove ekipe, izberiten
▼
Configure this as a team drive? y) Yes n) No (default) y/n> n
Preverite informacije o oddaljeni konfiguraciji
Nazadnje preverite parametre oddaljene konfiguracije in jih potrdite s tipkanjemyOK▼
-------------------- [gdrive] type = drive token = {"access_token":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"} team_drive = -------------------- y) Yes this is OK (default) e) Edit this remote d) Delete this remote y/e/d> y
Prikazal bo seznam rometov, shranjen na trenutnem računalniku, samo poglejte, pritisniteqizhod ▼
Current remotes:
Name Type
==== ====
gdrive drive
onedrive onedrive
e) Edit existing remote
n) New remote
d) Delete remote
r) Rename remote
c) Copy remote
s) Set configuration password
q) Quit config
e/n/d/r/c/s/q> q
- Na tej točki je konfiguracija rclone lokalnega računalnika končana.
Ko je lokalni računalnik konfiguriran, neposredno nastavite lokalni računalnikrclone.conf
Vsebina konfiguracijske datoteke se prekopira na strežnik Linuxrclone.conf
konfiguracijsko datoteko.
V lokalnem računalniku oziroma strežniku vnesite naslednje ukaze zaPogled Rukaz za lokacijo konfiguracijske datoteke klona▼
rclone config file
Izvedite poizvedbo po konfiguracijski datoteki Rclone in dobljeni rezultati so naslednji▼
rclone config file Configuration file is stored at: /root/.config/rclone/rclone.conf
- Samo vstavite konfiguracijsko datoteko lokalnega računalnika
rclone.conf
kopirajte vsebino na strežnik Linuxrclone.conf
Konfiguracijsko datoteko, lahko rešite težavo s konfiguracijo Rclone.
primer ukaza rclone use
Ukaz Seznam datotek in imenikov
Navedite imenik, kjer je konfiguriran omrežni disk z imenom gdrive (datoteke ne bodo prikazane)▼
rclone lsd gdrive:
Seznam datotek v rezervnem imeniku na omrežnem disku s konfiguracijskim imenom gdrive (prikazane bodo vse datoteke, vključno s podimeniki, vendar ne bo prikazan imenik) ▼
rclone ls gdrive:backup
Kopiraj Izreži Izbriši ukaz
Kopirajte konfiguracijsko datoteko Rclone v korenski imenik omrežnega diska gdrive ▼
rclone copy /root/.config/rclone/rclone.conf gdrive:/
kopirajte lokalno /home/backup
Pojdite v imenik varnostne kopije, kjer je konfiguriran omrežni disk z imenom gdrive, in obratno ▼
rclone copy --progress /home/backup gdrive:backup
- z dodajanjem tega parametra
--ignore-existing
Datoteke, ki so bile varnostno kopirane na omrežnem disku, je mogoče prezreti, kar je enakovredno inkrementalnemu varnostnemu kopiranju ▼
rclone copy --ignore-existing /home/backup gdrive:backup
Kopirajte datoteko lokalne ročne varnostne kopije CWP v imenik varnostne kopije omrežnega diska z imenom gdrive in obratno ▼
rclone copy --progress /newbackup/full/manual/accounts/eloha.tar.gz gdrive:cwp-newbackup/full/manual/accounts/
Z omrežnega diska gdrive kopirajte samodejno načrtovano varnostno kopijo CWP na lokalno /newbackup
Katalog▼
rclone copy --progress gdrive:cwp-newbackup/full/daily/Friday/accounts/eloha.tar.gz /newbackup/ rclone copy --progress gdrive:cwp-backup2/ /home/backup2/
Z omrežnega diska gdrive kopirajte datoteko ročne varnostne kopije CWP na lokalno /newbackup/full/manual/accounts/
Katalog▼
rclone copy --progress gdrive:cwp-newbackup/full/manual/accounts/eloha.tar.gz /newbackup/full/manual/accounts/
Kopirajte z omrežnega diska gdriveVestaCPVarnostno kopirajte datoteke na lokalno /home/backup
Katalog▼
rclone copy --progress gdrive:backup/admin.2018-04-12_13-10-02.tar /home/backup
Premakni (izreži) ukaz ▼
rclone move /home/backup gdrive:backup
Izbrišite rezervni imenik omrežnega diska s konfiguracijskim imenom gdrive▼
rclone delete gdrive:backup
Ustvarite rezervni imenik, ki konfigurira omrežni disk z imenom gdrive ▼
rclone mkdir gdrive:backup
ukaz za sinhronizacijo datoteke
Sinhronizirajte lokalni /home/backup z varnostnim imenikom na omrežnem disku s konfiguracijskim imenom gdrive in obratno ▼
rclone sync /home/backup gdrive:backup
Sinhronizirajte konfiguracijsko ime gdrive2 na omrežnem diskuufoimenik, v rezervni imenik, kjer je konfiguriran omrežni disk z imenom gdrive, in obratno ▼
rclone sync gdrive2:ufo gdrive:backup
Če se čez nekaj časa ne vrne sporočilo o napaki, si lahko ogledate datoteko varnostne kopije na omrežnem disku, ko je varnostna kopija končana.
Kako samodejno sinhronizirati varnostne kopije datotek VPS z GDrive?
V časovno omejenih opravilih dodajte ukaze za sinhronizacijo, da dosežete samodejno sinhronizacijoNadzorna plošča CWPvarnostne kopije datotek v GDrive.
- (Samodejno sinhroniziraj lokalni imenik vsak dan ob 2. uri zjutraj
/newbackup
za konfiguracijo imenagdrive
na omrežnem diskucwp-newbackup
Kazalo)
SSH, kako dodati crontab Se načrtovana opravila samodejno sinhronizirajo z GDrive?
Najprej vnesite SSH v naslednji ukaz crontab▼
crontab -e
Nato dodajte ukaz v zadnjo vrstico▼
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- SSH, pritisnite CTRL + C in nato enter
:wq
Shrani in zapusti.
Izbrišite oddaljene datoteke, starejše od 50 dni (izbrišite datoteke, starejše od 50 dni)▼
rclone delete koofr:ETUFO.ORG --min-age 50d
Brisanje oddaljenih datotek za 50 dni ali manj (izbrišite datoteke v 50 dneh) ▼
rclone delete koofr:ETUFO.ORG --max-age 50d
Kako nastaviti časovno razporejena opravila Crontab za samodejno sinhronizacijo z GDrive na nadzorni plošči CWP?
Če uporabljate nadzorno ploščo CWP, se prijavite v nadzorno ploščo CWP Server Setting
→ Crontab for root
▼
V »Add Full Custom Cron Jobs« vnesite naslednji popolnoma prilagojeni ukaz cron ▼
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- (Samodejno sinhroniziraj lokalni imenik vsako jutro ob 7
/backup2
na omrežni disk s konfiguracijskim imenom gdrivebackup2
Kazalo) - (Samodejno sinhroniziraj lokalni imenik vsako jutro ob 7
/newbackup
na omrežni disk s konfiguracijskim imenom gdrivecwp-newbackup
Kazalo) - SinhronizirajWordPressZa datoteke spletnih mest je priporočljivo, da varnostno kopiranje ne poteka postopno, ker je test ugotovil, da če so imena datotek enaka, vendar je vsebina datotek drugačna, te ne bodo sinhronizirane.
Po rednem zagonu samodejne sinhronizacije rclone se bo postopek rclone še vedno izvajal v ozadju, kar lahko zasede do 20 % virov CPU, kar povzroči zapravljanje strežniških virov.
Zato je treba dodati popolnoma prilagojen ukaz za načrtovano opravilo, da se postopek rclone prisili k zaprtju ▼
00 09 * * * killall rclone
- (Samodejno prisilno zaprite proces rclone ob 9:00 vsako jutro)
Kopirajte navedeni lokalni imenik v ime konfiguracije vsak dan ob 4:0 zjutrajkoofr
na omrežnem diskuETUFO.ORG
Katalog▼
0 4 * * * rclone copy /home/eloha/public_html/img.etufo.org/backwpup-xxxxx-backups/ koofr:ETUFO.ORG -P
Vsak dan ob 4 izbrišite oddaljene datoteke, starejše od 50 dni (izbrišite datoteke, starejše od 50 dni)▼
50 4 * * * rclone delete koofr:ETUFO.ORG --min-age 50d
Ta ukaz cron je namenjen brisanju datoteke z imenom "koofr:ETUFO.ORG
"V cilju, vse datoteke in mape, katerih zadnji čas spremembe je bil pred 50 dnevi, je naslednja razlaga vsakega dela:
- Prva številka "50" pomeni izvršitev ukaza vsakih 50 minut.
- Druga številka "4" pomeni izvršitev ukaza ob 4. uri zjutraj.
- "* * *" pomeni, da se bo ukaz izvajal vse dni v mesecu, dan in teden.
- "rclone delete" pomeni izvesti operacijo brisanja orodja rclone.
- "koofr:ETUFO.ORG" je ime cilja za brisanje.
- »--min-age 50d« pomeni brisanje samo datotek in map, katerih zadnji čas spremembe je bil pred 50 dnevi.
pogosti ukazi rclone
Seveda je rclone veliko več kot to in nekaj pogostih ukazov je navedenih spodaj.
Kopiraj ▼
rclone copy
premakni ▼
rclone move
izbriši ▼
rclone delete
Sinhroniziraj ▼
rclone sync
Dodatni parametri: prikaz hitrosti v realnem času ▼
-P
Dodatni parametri: omejitev hitrosti 40MB ▼
--bwlimit 40M
Dodatni parameter: število vzporednih datotek ▼
--transfers=N
zaženite rclone ▼
systemctl start rclone
zaustavi rclone ▼
systemctl stop rclone
Oglejte si stanje rclone ▼
systemctl status rclone
Ogled lokacije profila ▼
rclone config file
Za samodejno sinhronizacijo varnostne kopije VPS je zelo enostavno uporabljati Rclone ^_^
Na tej točki je vadnica o tem, kako sinhronizirati lokalni imenik Linuxa z Google Drive, končana.
Podaljšano branje:
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) je delil "Kako uporabiti varnostno kopijo rclone za VPS? CentOS vam v pomoč uporablja vadnico za samodejno sinhronizacijo GDrive.
Dobrodošli, da delite povezavo tega članka:https://www.chenweiliang.com/cwl-694.html
Dobrodošli na kanalu Telegram spletnega dnevnika Chena Weilianga, kjer boste prejeli najnovejše posodobitve!
📚 Ta vodnik ima ogromno vrednosti, 🌟To je redka priložnost, ne zamudite je! ⏰⌛💨
Delite in všečkajte, če vam je všeč!
Vaše deljenje in všečki so naša stalna motivacija!