Sut i ddefnyddio copi wrth gefn rclone ar gyfer VPS? Mae CentOS yn defnyddio tiwtorial cydamseru awtomatig GDrive

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) ▼

Sut i ddefnyddio copi wrth gefn rclone ar gyfer VPS? Tiwtorial cydamseru CentOS gan ddefnyddio GDrive

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?

 

Yna bydd ffenestr porwr yn ymddangos, gan eich annog i fewngofnodi i'ch cyfrif i gael awdurdodiad. Sut ydw i'n awdurdodi fy nghyfrif Google?

  1. 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.
  2. Os yw "Nid yw'r ap hwn wedi'i wirio gan Google" yn ymddangos, cliciwch "Uwch".
  3. 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> y

Bydd 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 lleolrclone.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-existing Gellir 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 /newbackup  i 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 :wq Cadw 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 SettingCrontab for root ▼

Sut i osod tasgau amser Crontab i'w cysoni'n awtomatig i GDrive ym mhanel rheoli CWP?

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 /newbackup  i'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

I ddatgloi mwy o driciau cudd🔑, croeso i ymuno â'n sianel Telegram!

Rhannwch a hoffwch os ydych chi'n ei hoffi! Eich cyfrannau a'ch hoff bethau yw ein cymhelliant parhaus!

 

发表 评论

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. 必填 项 已 用 * Label

Sgroliwch i'r brig