Cyfeiriadur Erthygl
oherwyddHyrwyddo GweY dull mwyaf effeithlon ynSEO, cymaint o bobl â phrofiad SEO cyfoethogMarchnata rhyngrwydBydd pobl yn dewis prynu VPS (Gweinydd Preifat Rhithwir) i adeiladu gwefan.
Gan eich bod yn defnyddio VPS, mae angen i chi wneud copi wrth gefn o'r VPSrclônGwneud copi wrth gefn a chydamseru i ddisg rhwydwaith GDrive.
Beth yw rclone?
Gall RClone reoli disgiau rhwydwaith fel Google Drive a Dropbox yn hawdd ac yn gyfleus, ac mae'n cefnogi llythyrau mount drive a llwytho i fyny a lawrlwytho llinell orchymyn:
- Mount ddisg, hawdd i'w defnyddio, ond yn araf, yn fwy addas ar gyfer ffeiliau bach a thameidiog
- Mae uwchlwytho a lawrlwytho llinell orchymyn yn gyflym iawn, sy'n addas ar gyfer uwchlwytho ffeiliau mawr
- Mae Rclone yn llai tueddol o gael problemau ymyrraeth na Google Drive AP, ac o'i gymharu â'r prosiect [gdrive] ar github.
Gadewch i ni ei rannu isodCentOS Sut i osod rclone a chysoni copi wrth gefn i Google Drive.
Sut i wneud copi wrth gefn o VPS gyda rclone?
Dyma'r offer y mae angen eu paratoi:
- Cyfrif Google Dirve
- ffeil rclone
- unLinuxPeiriant (mae'r erthygl hon yn cymryd CentOS7 fel enghraifft)
Yna dechreuwch osod rclone, mae'r gosodiad yn syml iawn, copïwch a gludwch ynghyd â chaniatâd.
Cam 1:Lawrlwythwch ffeil ▼
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 步 :Copïwch y ffeil i'r llwybr perthnasol ▼
cp rclone /usr/bin/ chown root:root /usr/bin/rclone chmod 755 /usr/bin/rclone
- (Gellir hepgor y cam hwn, ond ni chaiff ei argymell. Ar ôl hepgor, ni fydd unrhyw anogwr, felly ni argymhellir hepgor)
Cam 3:Tudalen cymorth gosod ▼
mkdir -P /usr/local/share/man/man1 cp rclone.1 /usr/local/share/man/man1/ mandb
Cam 4:Creu cyfluniad newydd ▼
rclone config
Cam 5:cyfluniad rclone
Argymhellir defnyddio Rclone i osod disg cwmwl a rennir tîm Google ar gyfer cydamseru o bell ▼
Mae'r canlynol yn gyfeiriad enghreifftiol o ddisg rhwydwaith Google Dirve sy'n rhwymo rclone (disg nad yw'n dîm) ▼

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>
Mae angen cael y "config_token" yma trwy lawrlwytho a gosod Rclone ar y cyfrifiadur lleol yn gyntaf ▼
Cymerwch Windows fel enghraifft, ewch i'r ffolder lle mae rclone.exe wedi'i leoli ar ôl datgywasgiad, nodwch cmd ym mar cyfeiriad yr archwiliwr a gwasgwch Enter i agor y gorchymyn yn brydlon yn y llwybr cyfredol.
Ffurfweddu trwy gopïo ffeiliau ffurfweddu
Mae Rclone yn storio ei holl gyfluniad mewn ffeil ffurfweddu, sy'n ei gwneud hi'n hawdd copïo ffeiliau cyfluniad i Rclone o bell.
Felly, yn gyntaf mae angen i chi ffurfweddu Rclone ar eich cyfrifiadur bwrdd gwaith ▼
rclone config
ar gyfrifiadurrclonecyfluniad, mae problemUse auto config?pryd, atebY.
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
Bydd porwr yn ymddangos nesaf, gan ofyn i chi fewngofnodi i'ch cyfrif i'w awdurdodi.
Sut i awdurdodi cyfrif Google?

- Os ydych chi ar dir mawr Tsieina, yn gyntaf mae'n rhaid i chi osgoi wal X, yna mae angen i chi gael cyfrif Google a mewngofnodi.
- Os yw "Nid yw'r ap hwn wedi'i wirio gan Google" yn ymddangos, cliciwch "Uwch".
- Yna, cliciwch Caniatáu i awdurdodi.
Ydych chi'n ffurfweddu Google Teams i rannu disgiau cwmwl?
Os na ddefnyddiwch ddisg cwmwl a rennir tîm Google, dewiswchn ▼
Configure this as a team drive? y) Yes n) No (default) y/n> n
Gwirio gwybodaeth ffurfweddu o bell
Yn olaf, gwiriwch baramedrau'r cyfluniad anghysbell, a chadarnhewch trwy deipioyIawn ▼
--------------------
[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> yBydd yn dangos y rhestr romete sydd wedi'i chadw ar y peiriant presennol, dim ond edrych, gwasgwchqallanfa ▼
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- Ar y pwynt hwn, cwblheir cyfluniad rclone y cyfrifiadur lleol.
Ar ôl i'r cyfrifiadur lleol gael ei ffurfweddu, gosodwch y cyfrifiadur lleol yn uniongyrcholrclone.confMae'r cynnwys yn y ffeil ffurfweddu yn cael ei gopïo i'r gweinydd Linuxrclone.confffeil ffurfweddu.
Ar y cyfrifiadur lleol a'r gweinydd, rhowch y gorchmynion canlynol iGweld Rgorchymyn lleoliad ffeil ffurfweddu clon ▼
rclone config file
Holwch y ffeil cyfluniad Rclone, ac mae'r canlyniadau a gafwyd fel a ganlyn▼
rclone config file Configuration file is stored at: /root/.config/rclone/rclone.conf
- Rhowch ffeil ffurfweddu'r cyfrifiadur lleol
rclone.confcopïwch y cynnwys i'r gweinydd Linuxrclone.confFfeil ffurfweddu, gallwch chi ddatrys y broblem cyfluniad Rclone.
enghraifft gorchymyn defnyddio rclone
Rhestr ffeiliau a chyfeiriaduron gorchymyn
Rhestrwch y cyfeiriadur lle mae'r ddisg rhwydwaith o'r enw gdrive wedi'i ffurfweddu (ni fydd ffeiliau'n cael eu dangos)▼
rclone lsd gdrive:
Rhestrwch y ffeiliau yn y cyfeiriadur wrth gefn yn y ddisg rhwydwaith gyda'r enw cyfluniad gdrive (bydd yr holl ffeiliau gan gynnwys is-gyfeiriaduron yn cael eu harddangos, ond ni fydd y cyfeiriadur yn cael ei arddangos) ▼
rclone ls gdrive:backup
Copi Torri Dileu Gorchymyn
Copïwch y ffeil cyfluniad Rclone i gyfeiriadur gwraidd y ddisg rhwydwaith gdrive ▼
rclone copy /root/.config/rclone/rclone.conf gdrive:/
copi lleol /home/backup Ewch i'r cyfeiriadur wrth gefn lle mae'r ddisg rhwydwaith o'r enw gdrive wedi'i ffurfweddu, ac i'r gwrthwyneb ▼
rclone copy --progress /home/backup gdrive:backup
- trwy ychwanegu'r paramedr hwn
--ignore-existingGellir anwybyddu ffeiliau sydd wedi'u gwneud wrth gefn ar ddisg y rhwydwaith, sy'n cyfateb i wrth gefn cynyddrannol ▼
rclone copy --ignore-existing /home/backup gdrive:backup
Copïwch y ffeil wrth gefn â llaw CWP lleol i gyfeiriadur wrth gefn y ddisg rhwydwaith o'r enw gdrive, ac i'r gwrthwyneb ▼
rclone copy --progress /newbackup/full/manual/accounts/eloha.tar.gz gdrive:cwp-newbackup/full/manual/accounts/
O ddisg rhwydwaith gdrive, copïwch ffeil wrth gefn a drefnwyd yn awtomatig CWP i'r lleol /newbackup Catalog ▼
rclone copy --progress gdrive:cwp-newbackup/full/daily/Friday/accounts/eloha.tar.gz /newbackup/ rclone copy --progress gdrive:cwp-backup2/ /home/backup2/
O ddisg rhwydwaith gdrive, copïwch ffeil wrth gefn llaw CWP i'r lleol /newbackup/full/manual/accounts/ Catalog ▼
rclone copy --progress gdrive:cwp-newbackup/full/manual/accounts/eloha.tar.gz /newbackup/full/manual/accounts/
O ddisg rhwydwaith gdrive, copïwchVestaCPFfeiliau wrth gefn i lleol /home/backup Catalog ▼
rclone copy --progress gdrive:backup/admin.2018-04-12_13-10-02.tar /home/backup
Symud (Torri) Gorchymyn ▼
rclone move /home/backup gdrive:backup
Dileu cyfeiriadur wrth gefn y ddisg rhwydwaith gyda'r enw cyfluniad gdrive▼
rclone delete gdrive:backup
Creu cyfeiriadur wrth gefn sy'n ffurfweddu disg rhwydwaith o'r enw gdrive ▼
rclone mkdir gdrive:backup
gorchymyn ffeil cysoni
Cydamserwch y lleol / cartref / copi wrth gefn i'r cyfeiriadur wrth gefn yn y ddisg rhwydwaith gyda'r enw cyfluniad gdrive, ac i'r gwrthwyneb ▼
rclone sync /home/backup gdrive:backup
Cydamserwch yr enw cyfluniad gdrive2 yn y ddisg rhwydwaithUFOcyfeiriadur, i'r cyfeiriadur wrth gefn lle mae'r ddisg rhwydwaith o'r enw gdrive wedi'i ffurfweddu, ac i'r gwrthwyneb ▼
rclone sync gdrive2:ufo gdrive:backup
Ar ôl ychydig, os na ddychwelir neges gwall, gallwch weld y ffeil wrth gefn ar ddisg y rhwydwaith ar ôl cwblhau'r copi wrth gefn.
Sut i gysoni ffeiliau wrth gefn VPS yn awtomatig i GDrive?
Mewn tasgau wedi'u hamseru, ychwanegwch orchmynion cydamseru i gyflawni cydamseriad awtomatigPanel Rheoli CWPffeiliau wrth gefn i GDrive.
- (Cydamseru cyfeiriadur lleol yn awtomatig am 2 am bob dydd
/newbackupi ffurfweddu enwgdriveyn y ddisg rhwydwaithcwp-newbackupTabl cynnwys)
SSH sut i ychwanegu crontab Mae tasgau sydd wedi'u hamserlennu yn cysoni'n awtomatig i GDrive?
Yn gyntaf, SSH i mewn i'r gorchymyn crontab canlynol ▼
crontab -e
Nesaf, ychwanegwch y gorchymyn at y llinell olaf ▼
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- SSH, pwyswch CTRL + C, yna nodwch
:wqCadw a gadael.
Dileu ffeiliau o bell 50 diwrnod neu hŷn (dileu ffeiliau sy'n hŷn na 50 diwrnod) ▼
rclone delete koofr:ETUFO.ORG --min-age 50d
Dileu ffeiliau o bell am 50 diwrnod neu lai (dileu ffeiliau o fewn 50 diwrnod) ▼
rclone delete koofr:ETUFO.ORG --max-age 50d
Sut i osod tasgau amser Crontab i'w cysoni'n awtomatig i GDrive ym mhanel rheoli CWP?
Os ydych chi'n defnyddio Panel Rheoli CWP, mewngofnodwch i Baneli Rheoli CWP Server Setting → Crontab for root ▼

Yn "Ychwanegu Swyddi Cron Custom Llawn", nodwch y gorchymyn cron cwbl arferol canlynol ▼
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- (Cydamseru cyfeiriadur lleol yn awtomatig bob bore am 7:00 am
/backup2i'r ddisg rhwydwaith gyda'r enw cyfluniad gdrivebackup2Tabl cynnwys) - (Cydamseru cyfeiriadur lleol yn awtomatig bob bore am 7:55 am
/newbackupi'r ddisg rhwydwaith gyda'r enw cyfluniad gdrivecwp-newbackupTabl cynnwys) - CydamseruWordPressAr gyfer ffeiliau gwefan, argymhellir peidio â gwneud copïau wrth gefn yn gynyddrannol, oherwydd canfu'r prawf, os yw enwau'r ffeiliau yr un peth, ond bod cynnwys y ffeiliau'n wahanol, ni fyddant yn cael eu cydamseru.
Ar ôl i'r cydamseru awtomatig o rclone gael ei ddechrau'n rheolaidd, bydd y broses rclone yn dal i redeg yn y cefndir, a all feddiannu hyd at 20% o'r adnoddau CPU, gan arwain at wastraff adnoddau gweinydd.
Felly, mae angen ychwanegu gorchymyn tasg wedi'i amserlennu wedi'i addasu'n llawn i orfodi'r broses rclone i gau ▼
00 09 * * * killall rclone
- (Cau'r broses rclone yn awtomatig am 9:00 bob bore)
Copïwch y cyfeiriadur lleol penodedig i'r enw cyfluniad am 4:0 a.m. bob dyddkoofryn y ddisg rhwydwaithETUFO.ORGCatalog ▼
0 4 * * * rclone copy /home/eloha/public_html/img.etufo.org/backwpup-xxxxx-backups/ koofr:ETUFO.ORG -P
Dileu ffeiliau o bell 4 diwrnod neu hŷn am 50:50 am bob dydd (dilëwch ffeiliau sy'n hŷn na 50 diwrnod)▼
50 4 * * * rclone delete koofr:ETUFO.ORG --min-age 50d
Mae'r gorchymyn cron hwn i ddileu'r ffeil o'r enw "koofr:ETUFO.ORG“Yn y targed, pob ffeil a ffolder yr oedd eu hamser addasu diwethaf 50 diwrnod yn ôl, mae'r canlynol yn esboniad o bob rhan:
- Mae'r rhif cyntaf "50" yn golygu gweithredu'r gorchymyn bob 50 munud.
- Mae'r ail rif "4" yn golygu gweithredu'r gorchymyn am 4 am.
- Mae "* * *" yn golygu y bydd y gorchymyn yn cael ei weithredu ar bob diwrnod o'r mis, y dydd a'r wythnos.
- mae "rclone delete" yn golygu gweithredu gweithrediad dileu'r offeryn rclone.
- " koofr:ETUFO.ORG" yw enw'r targed i'w ddileu.
- Mae "--min-age 50d" yn golygu dileu ffeiliau a ffolderi y mae eu hamser addasu diwethaf 50 diwrnod yn ôl yn unig.
在HestiaCPI ychwanegu neu addasu tasg a drefnwyd gan Cron, rhaid ailgychwyn gwasanaeth Cron i ddod i rym ▼
systemctl restart cron
gorchymynion cyffredin rclone
Wrth gwrs, mae rclone yn llawer mwy na hynny, ac mae rhai gorchmynion cyffredin wedi'u rhestru isod.
Copi ▼
rclone copy
symud ▼
rclone move
dileu ▼
rclone delete
Cysoni ▼
rclone sync
Paramedrau ychwanegol: arddangos cyflymder amser real ▼
-P
Paramedrau ychwanegol: cyflymder terfyn 40MB ▼
--bwlimit 40M
Paramedr ychwanegol: nifer y ffeiliau cyfochrog ▼
--transfers=N
dechreu rclone ▼
systemctl start rclone
stop rclone ▼
systemctl stop rclone
Gweld statws rclone ▼
systemctl status rclone
Gweld Lleoliad Proffil ▼
rclone config file
Mae'n hawdd iawn defnyddio Rclone i gydamseru VPS wrth gefn ^ _ ^ yn awtomatig
Ar y pwynt hwn, mae'r tiwtorial ar sut i gysoni cyfeiriadur Linux lleol i Google Drive wedi'i gwblhau.
Darllen estynedig:
Blog Chen Weiliang Gobeithio ( https://www.chenweiliang.com/ ) a rennir "Sut i ddefnyddio copi wrth gefn rclone ar gyfer VPS? Mae CentOS yn defnyddio tiwtorial cydamseru awtomatig GDrive" i'ch helpu chi.
Croeso i chi rannu dolen yr erthygl hon:https://www.chenweiliang.com/cwl-694.html


