Tusaha Maqaalka
sabab u ahHorumarinta ShabkadaHabka ugu waxtarka badan gudahaSEO, dad aad u badan oo leh khibrad SEO ah oo qani ahSuuqgeynta InternetkaDadku waxay dooran doonaan inay iibsadaan VPS (Virtual Private Server) si ay u dhistaan degel.
Maadaama aad isticmaalayso VPS, waxaad u baahan tahay inaad dib u soo celiso VPS kaabta waa la isticmaali karaarcloneKu soo celi oo ku dheji diskka shabakadda GDrive.
Waa maxay clone?
RClone waxay si fudud oo ku habboon u maareyn kartaa saxannada shabakadda sida Google Drive iyo Dropbox, waxayna taageertaa xarfaha wadista iyo soo dejinta khadka amarka:
- Buur disk, fududahay in la isticmaalo, laakiin gaabis ah, ku habboon faylalka yaryar iyo kuwa jajaban
- Soo dejinta khadka taliska iyo soo dejintu aad bay u dhakhso badan tahay, ku habboon soo dejinta faylalka waaweyn
- Rclone way ka yar tahay dhibaatooyinka joojinta marka loo eego Google Drive AP, marka la barbar dhigo mashruuca [gdrive] ee github.
Hoos aan la wadaagnoCentOS Sida loo rakibo rlone si loo kaydiyo oo loogu dhejiyo Google Drive.
Sida loo kaydiyo VPS rlone?
Waa kuwan qalabka loo baahan yahay in la diyaariyo:
- Koontada Google Dirve
- faylka rclone
- midLinuxMashiinka (maqaalkani wuxuu tusaale u qaadanayaa CentOS7)
Ka dib bilow inaad ku rakibto rlone, rakibiddu aad ayay u fududahay, koobi oo dheji iyo ogolaansho.
Tallaabada 1:Soo deji faylka ▼
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
Tallaabada 2:Ku koobbi faylka jidka ku habboon ▼
cp rclone /usr/bin/ chown root:root /usr/bin/rclone chmod 755 /usr/bin/rclone
- (Tallaabadan waa la dhaafi karaa, laakiin laguma talinayo, ka-tagista ka dib, ma jiri doonto degdeg, markaa laguma talinayo in laga tago)
Tallaabada 3:Rakibaadda caawinta bogga▼
mkdir -P /usr/local/share/man/man1 cp rclone.1 /usr/local/share/man/man1/ mandb
Tallaabada 4:Samee qaabayn cusub ▼
rclone config
Tallaabada 5:qaabeynta rclone
Waxaa lagu talinayaa in la isticmaalo Rclone si loogu rakibo kooxda Google-ka la wadaago ee diskka daruuriga ah si ay u wada shaqeeyaan fog ▼
Kuwa soo socdaa waa tusaale tixraaca rclone ku xidhidhiyaha Google Dirve network disk (aan koox ahayn) ▼

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>
"Configu_token" halkan wuxuu u baahan yahay in la helo iyadoo la soo dejinayo oo lagu rakibayo Rclone kombuyuutarka maxalliga ah marka hore▼
Tusaale ahaan u soo qaado Windows, tag faylka uu ku yaal rclone.exe ka dib depression, geli cmd ciwaanka ciwaanka ee sahamiyaha oo tabo Gelida si aad u furto amarka amarka ee wadada hadda.
Ku habbee adiga oo koobiyaynaya qaabaynta faylasha
Rclone waxay ku kaydisaa dhammaan qaabaynteeda faylka qaabaynta, taas oo sahlaysa in la koobiyeeyo faylasha qaabaynta ee Rclone fog.
Marka, marka hore waxaad u baahan tahay inaad ku rakibto Rclone kumbuyuutarkaaga desktop ▼
rclone config
kumbiyuutarkarcloneqaabeynta, waxaa jira dhibaatoUse auto config?goorma, jawaabY.
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
browser ayaa soo bixi doona soo socda, oo ku weydiin doona inaad gasho akoonkaaga si aad u ogolaato.
Sida loo oggolaado akoon Google?

- Haddii aad ku sugan tahay dhulweynaha Shiinaha, marka hore waa inaad ka gudubtaa darbiga X, ka dib waxaad u baahan tahay inaad leedahay Google account oo aad gasho.
- Haddii "app kan uusan xaqiijin Google" uu soo baxo, dhagsii "Advanced".
- Kadib, dhagsii Oggolow si aad u fasaxdo.
Ma u habaysaa kooxaha Google inay wadaagaan saxannada daruuriga ah?
Haddii aadan isticmaalin kooxda Google-ka la wadaago Cloud disk, dooron ▼
Configure this as a team drive? y) Yes n) No (default) y/n> n
Xaqiiji xogta qaabeynta fog
Ugu dambeyntii, xaqiiji xuduudaha qaabeynta fog, oo ku xaqiiji adigoo teebeynayayWaayahay▼
--------------------
[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> yWaxay soo bandhigi doontaa liiska romete ee lagu keydiyay mashiinka hadda, kaliya fiiri, riixqka bax ▼
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- Halkaa marka ay marayso, qaabaynta rlone ee kombuyuutarka deegaanka waa la dhammeeyaa.
Ka dib marka kombayutarka deegaanka la habeeyo, si toos ah u deji kombayutarka deegaankarclone.confWaxa ku jira faylka qaabaynta waxa lagu koobiyeeyay server-ka Linuxrclone.conffaylka qaabeynta.
Kumbiyuutarka deegaanka iyo server-ka, geli amarrada soo socda si aad u gashoDaawo Rgoobta faylka qaabeynta clone Command▼
rclone config file
Weydii faylka qaabeynta Rclone, iyo natiijooyinka la helay waa sida soo socota▼
rclone config file Configuration file is stored at: /root/.config/rclone/rclone.conf
- Kaliya dhig faylka qaabeynta kombiyuutarka deegaanka
rclone.confku koobbi waxa ku jira server Linux ahrclone.confFaylka qaabeynta, waxaad xallin kartaa dhibaatada qaabeynta Rclone.
rclone isticmaal tusaale ahaan amarka
Liis garee faylalka iyo amarka hagayaasha
Liis garee tusaha halka loo habeeyay diskka shabakadda ee loo yaqaan gdrive (faylalka lama soo bandhigi doono)▼
rclone lsd gdrive:
Liis garee faylalka ku jira buugga kaydinta ee diskka shabakadda oo wata magaca qaabeynta gdrive (dhammaan faylasha ay ku jiraan haga-hoosaadyada waa la soo bandhigi doonaa, laakiin tusaha lama soo bandhigi doono) ▼
rclone ls gdrive:backup
Nuqul ka goo taliska tirtirka
Ku koobbi faylka qaabeynta Rclone tusaha xididka gdrive network disk ▼
rclone copy /root/.config/rclone/rclone.conf gdrive:/
koobi deegaan /home/backup Tag tusaha kaydinta halkaas oo diskka shabakadda ee loo yaqaan gdrive lagu habeeyay, iyo dhanka kale ▼
rclone copy --progress /home/backup gdrive:backup
- adoo ku daraya cabbirkan
--ignore-existingFaylasha lagu kaydiyay saxanka shabakada waa la iska indho tiri karaa, taas oo u dhiganta kayd kordhin ▼
rclone copy --ignore-existing /home/backup gdrive:backup
Ku koobbi faylka kaydinta buug-gacmeedka CWP maxaliga ah tusaha kaydinta ee diskka shabakadda ee loo yaqaan gdrive, iyo caksi ▼
rclone copy --progress /newbackup/full/manual/accounts/eloha.tar.gz gdrive:cwp-newbackup/full/manual/accounts/
Laga soo bilaabo diskka shabakada gdrive, koobiyi faylka kaydinta tooska ah ee loo qorsheeyay ee CWP ka gudaha /newbackup Catalog▼
rclone copy --progress gdrive:cwp-newbackup/full/daily/Friday/accounts/eloha.tar.gz /newbackup/ rclone copy --progress gdrive:cwp-backup2/ /home/backup2/
Laga soo bilaabo diskka shabakadda gdrive, nuqul ka nuqul ka samee faylka gacanta ee CWP una gudbi kan deegaanka /newbackup/full/manual/accounts/ Catalog▼
rclone copy --progress gdrive:cwp-newbackup/full/manual/accounts/eloha.tar.gz /newbackup/full/manual/accounts/
Laga soo bilaabo diskka shabakadda gdrive, koobiVestaCPKu kaabi faylasha gudaha /home/backup Catalog▼
rclone copy --progress gdrive:backup/admin.2018-04-12_13-10-02.tar /home/backup
Dhaqaaq (Gooso) Taliska ▼
rclone move /home/backup gdrive:backup
Tirtir buugga kaydinta ee diskka shabakadda oo wata magaca qaabeynta gdrive▼
rclone delete gdrive:backup
Samee hagaha kaydka ah ee habeeya diskka networkga ee loo yaqaan gdrive ▼
rclone mkdir gdrive:backup
sync file Command
Isku xidh gudaha/guriga/kaabta tusaha kaydinta ee saxanka shabkada oo wata magaca qaabaynta gdrive, iyo caksi ▼
rclone sync /home/backup gdrive:backup
Isku xidh magaca qaabaynta gdrive2 ee saxanka shabakadaNiyadjabkatusaha, oo ku socota hagaha kaydka ah halkaasoo diskka shabakadda ee lagu magacaabo gdrive lagu habeeyay, iyo liddi ku ▼
rclone sync gdrive2:ufo gdrive:backup
Muddo ka dib, haddii aan fariin qalad ah soo celin, waxaad arki kartaa faylka kaydinta ee diskka shabakada ka dib marka kaydku dhammaato.
Sidee si toos ah loogu dhejiyaa faylasha kaydka ah ee VPS GDrive?
Hawlaha wakhtiyeysan, ku dar amarrada isku xidhka si aad u gaadho wada shaqayn toos ahCWP Control Panelkaydinta faylasha GDrive
- (Si toos ah u sax tusaha deegaanka 2 subaxnimo maalin kasta
/newbackupsi loo habeeyo magacagdrivediskka shabakaddacwp-newbackupShaxda tusmada)
SSH sida wax loogu daro crontab Hawlaha la qorsheeyay si toos ah ayey ula midoobaan GDrive?
Marka hore, SSH geli amarka crontab ee soo socda▼
crontab -e
Marka xigta, ku dar amarka laynka u dambeeya▼
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- SSH, taabo CTRL + C, ka dibna geli
:wqKeydso oo bax
Tirtir faylasha fog 50 maalmood ama ka weyn (tirtir faylasha ka weyn 50 maalmood)▼
rclone delete koofr:ETUFO.ORG --min-age 50d
Tirtir faylasha fog 50 maalmood ama ka yar (ku tirtir faylasha 50 maalmood gudahood) ▼
rclone delete koofr:ETUFO.ORG --max-age 50d
Sidee loo dejiyaa hawlaha Crontab waqtiyeysan si ay si toos ah ugula jaanqaadaan GDrive gudaha guddiga kantaroolka CWP?
Haddii aad isticmaalayso CWP Control Panel, gal CWP Control Panel's Server Setting → Crontab for root ▼

Gudaha "Ku dar Shaqooyinka Cron Full Custom", geli amarka soo socda ee si buuxda caadada u ah ▼
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- (Si toos ah u hagaaji tusaha deegaanka subax kasta 7:00 subaxnimo
/backup2diskka shabakadda oo leh magaca qaabeynta gdrivebackup2Shaxda tusmada) - (Si toos ah u hagaaji tusaha deegaanka subax kasta 7:55 subaxnimo
/newbackupdiskka shabakadda oo leh magaca qaabeynta gdrivecwp-newbackupShaxda tusmada) - Isku xidhWordPressFaylasha bogga internetka, waxaa lagula talinayaa in aan dib loo soo celin si kordheysa, sababtoo ah imtixaanku wuxuu ogaaday in haddii magacyada faylalka ay isku mid yihiin, laakiin waxa ku jira faylalka ay ka duwan yihiin, aan la isku dhejin doonin.
Ka dib markii si toos ah loo bilaabo isku-dubbaridka tooska ah ee rclone, habka rclone wuxuu wali socon doonaa gadaasha, kaas oo laga yaabo inuu qabsado ilaa 20% ee ilaha CPU, taasoo keentay in la khasaariyo ilaha server-ka.
Sidaa darteed, waxaa lagama maarmaan ah in lagu daro amar shaqo oo si buuxda loo habeeyey si loogu qasbo habka rlone in la xiro ▼
00 09 * * * killall rclone
- (Si toos ah u xidh nidaamka clone 9:00 subax kasta)
Ku koobbi hagaha maxaliga ah ee la cayimay magaca qaabeynta 4:0 subaxnimo maalin kastakoofrdiskka shabakaddaETUFO.ORGCatalog▼
0 4 * * * rclone copy /home/eloha/public_html/img.etufo.org/backwpup-xxxxx-backups/ koofr:ETUFO.ORG -P
Tirtir faylasha fog 4 maalmood ama ka weyn 50:50 subaxnimo maalin kasta (tirtir faylasha ka weyn 50 maalmood)▼
50 4 * * * rclone delete koofr:ETUFO.ORG --min-age 50d
Amarka cron waa in la tirtiro faylka la magacaabay"koofr:ETUFO.ORG"Bartilmaameedka, dhammaan faylalka iyo faylalka waqtigoodii u dambeeyay ee wax ka beddelka ahaa 50 maalmood ka hor, kuwan soo socda waa sharaxaad qayb kasta:
- Lambarka koowaad "50" macnaheedu waa in la fuliyo amarka 50 daqiiqo kasta.
- Lambarka labaad "4" macnaheedu waa in la fuliyo amarka 4 subaxnimo.
- "* * *" macnaheedu waa amarka waxaa la fulin doonaa dhammaan maalmaha bisha, maalinta iyo toddobaadka.
- "clone delete" macnaheedu waa in la fuliyo hawlgalka tirtirka ee qalabka clone.
- "koofr:ETUFO.ORG" waa magaca bartilmaameedka la tirtirayo.
- "--min-age 50d" macnaheedu waa tirtir faylasha iyo faylalka kuwaas oo wakhtigoodii u dambeeyay ee wax ka beddelka ahaa 50 maalmood ka hor.
GudahaHestiaCPSi loogu daro ama loo beddelo hawsha loo qorsheeyay Cron, adeegga Cron waa in dib loo bilaabo si uu u dhaqan galo ▼
systemctl restart cron
Awaamiirta guud ee clone
Dabcan, rclone aad ayuu uga badan yahay taas, iyo qaar ka mid ah amarada caadiga ah ayaa hoos ku taxan.
Nuqul ▼
rclone copy
dhaqaaq ▼
rclone move
tirtir ▼
rclone delete
Isku xidh ▼
rclone sync
Qiyaaso dheeri ah: soo bandhig xawaaraha waqtiga-dhabta ah ▼
-P
Xaddidyo dheeri ah: xawliga xaddidan 40MB ▼
--bwlimit 40M
Halbeeg dheeri ah: tirada faylalka isbar-bar yaacaya ▼
--transfers=N
bilow rclone ▼
systemctl start rclone
Jooji rclone ▼
systemctl stop rclone
Eeg heerka rlone ▼
systemctl status rclone
Eeg Goobta Xogta ▼
rclone config file
Runtii way fududahay in la isticmaalo Rclone in si toos ah loo waafajiyo kaydka VPS ^_^
Halkaa marka ay marayso, casharkii ku saabsanaa sida loo waafajiyo tusaha Linux ee deegaanka Google Drive waa dhammaatay.
Akhrinta dheeraadka ah:
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) la wadaagay "Sidee loo istcimaalay kaydka clone ee VPS? CentOS waxay isticmaashaa casharka is-waafajinta tooska ah ee GDrive" si ay kuu caawiso.
Ku soo dhawoow inaad wadaagto xiriirka maqaalkan:https://www.chenweiliang.com/cwl-694.html


