Saraka ya Nakala
- Neno WordPress linamaanisha nini?Unafanya nini?Tovuti inaweza kufanya nini?
- Je, ni gharama gani kujenga tovuti ya kibinafsi/kampuni?Gharama ya kujenga tovuti ya biashara
- Jinsi ya kuchagua jina la kikoa sahihi?Mapendekezo na Kanuni za Usajili wa Jina la Kikoa cha Ujenzi wa Tovuti
- NameSiloMafunzo ya Usajili wa Jina la Kikoa (Tunakutumia $1 NameSiloMsimbo wa Matangazo)
- Ni programu gani inahitajika kuunda tovuti?Je, ni mahitaji gani ya kutengeneza tovuti yako mwenyewe?
- NameSiloTatua Jina la Kikoa NS kwa Bluehost/SiteGround Mafunzo
- Jinsi ya kuunda WordPress kwa mikono? Mafunzo ya Ufungaji wa WordPress
- Jinsi ya kuingia kwenye backend ya WordPress? Anwani ya nyuma ya WP ya kuingia
- Jinsi ya kutumia WordPress? Mipangilio ya jumla ya mandharinyuma ya WordPress na Kichwa cha Kichina
- Jinsi ya kubadilisha mipangilio ya lugha katika WordPress?Badilisha mbinu ya kuweka Kichina/Kiingereza
- Jinsi ya kuunda Saraka ya Kitengo cha WordPress? Usimamizi wa Kitengo cha WP
- Je, WordPress huchapisha vipi makala?Chaguzi za kuhariri kwa nakala zilizochapishwa kibinafsi
- Jinsi ya kuunda ukurasa mpya katika WordPress?Ongeza/hariri usanidi wa ukurasa
- Je, WordPress huongezaje menyu?Geuza kukufaa chaguo za onyesho la upau wa kusogeza
- Mandhari ya WordPress ni nini?Jinsi ya kufunga templeti za WordPress?
- FTP jinsi ya kubana faili za zip mtandaoni? Upakuaji wa programu ya upunguzaji wa mtandao wa PHP
- Muda wa muunganisho wa zana ya FTP umeshindwa Jinsi ya kusanidi WordPress ili kuunganisha kwenye seva?
- Jinsi ya kufunga programu-jalizi ya WordPress? Njia 3 za Kusakinisha programu-jalizi ya WordPress - wikiHow
- Vipi kuhusu mwenyeji wa BlueHost?Nambari/Kuponi za Matangazo za BlueHost USA
- Je, Bluehost inasanikishaje WordPress kiotomatiki kwa kubofya mara moja? Mafunzo ya ujenzi wa tovuti ya BH
- Jinsi ya kutumia VPSkimbungachelezo?CentOSMafunzo ya Usawazishaji Kiotomatiki na GDrive
kwa sababu yaUkuzaji wa WavutiNjia yenye ufanisi zaidi katikaSEO, watu wengi walio na uzoefu tajiri wa SEOUuzaji wa mtandaoWatu watachagua kununua VPS (Virtual Private Server) ili kuunda tovuti.
Kwa kuwa VPS inatumiwa, ni muhimu kucheleza VPS. Hifadhi ya VPS inaweza kusawazishwa kwenye diski ya mtandao ya GDrive na chelezo ya rclone.
rclone ni nini?
RClone inaweza kudhibiti diski za mtandao kwa urahisi na kwa urahisi kama vile Hifadhi ya Google na Dropbox, na inaauni herufi za kiendeshi na upakiaji na upakuaji wa mstari wa amri:
- Weka diski, rahisi kutumia, lakini polepole, inafaa zaidi kwa faili ndogo na zilizogawanyika
- Upakiaji na upakuaji wa mstari wa amri ni haraka sana, unafaa kwa kupakia faili kubwa
- Rclone haikabiliwi na matatizo ya kukatizwa kuliko AP ya Hifadhi ya Google, na ikilinganishwa na mradi wa [gdrive] kwenye github.
Hebu tushiriki mbinu ya kusakinisha chelezo ya rclone kwenye CentOS na kuisawazisha kwenye Hifadhi ya Google.
Jinsi ya kuhifadhi VPS na rclone?
Hapa kuna zana ambazo zinahitaji kutayarishwa:
- Akaunti ya Google Dirve
- faili ya rclone
- MojaLinuxMashine (kifungu hiki kinachukua CentOS7 kama mfano)
Kisha kuanza kusakinisha rclone, ufungaji ni rahisi sana, nakala na kuweka pamoja na ruhusa.
hatua ya 1:Pakua faili ▼
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
Sura ya 2:Nakili faili kwa njia inayofaa ▼
cp rclone /usr/bin/ chown root:root /usr/bin/rclone chmod 755 /usr/bin/rclone
- (Hatua hii inaweza kuachwa, lakini haifai. Baada ya kuacha, hakutakuwa na haraka, kwa hivyo haipendekezi kuacha)
hatua ya 3:Ukurasa wa usaidizi wa usakinishaji▼
mkdir -P /usr/local/share/man/man1 cp rclone.1 /usr/local/share/man/man1/ mandb
hatua ya 4:Unda usanidi mpya ▼
rclone config
hatua ya 5:usanidi wa rclone
Inapendekezwa kutumia Rclone kupachika diski ya wingu iliyoshirikiwa ya timu ya Google kwa ulandanishi wa mbali ▼
Ifuatayo ni marejeleo ya mfano wa diski ya mtandao ya rclone inayofunga Google Dirve (diski isiyo ya timu) ▼
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>
"config_token" hapa inahitaji kupatikana kwa kupakua na kusakinisha Rclone kwenye kompyuta ya ndani kwanza▼
Chukua Windows kama mfano, nenda kwenye folda ambapo rclone.exe iko baada ya kuharibika, ingiza cmd kwenye bar ya anwani ya mchunguzi na ubofye Ingiza ili kufungua amri ya amri katika njia ya sasa.
Sanidi kwa kunakili faili za usanidi
Rclone huhifadhi usanidi wake wote katika faili ya usanidi, ambayo inafanya iwe rahisi kunakili faili za usanidi kwa Rclone ya mbali.
Kwa hivyo, kwanza unahitaji kusanidi Rclone kwenye kompyuta yako ya mezani ▼
rclone config
kwenye kompyutarclone
usanidi, kuna shidaUse auto config?
lini, jibuY
.
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
Kivinjari kitatokea kifuatacho, kikikuuliza uingie kwenye akaunti yako ili kuidhinisha.
Jinsi ya kuidhinisha akaunti ya Google?
- Ikiwa uko China Bara, kwanza lazima upite ukuta wa X, basi unahitaji kuwa na akaunti ya Google na uingie.
- Ikiwa "Programu hii haijathibitishwa na Google" inaonekana, bofya "Advanced".
- Kisha, bofya Ruhusu ili kuidhinisha.
Je, unasanidi Timu za Google ili zishiriki diski za wingu?
Ikiwa hutumii diski ya wingu iliyoshirikiwa ya timu ya Google, chaguan
▼
Configure this as a team drive? y) Yes n) No (default) y/n> n
Thibitisha maelezo ya usanidi wa mbali
Hatimaye, thibitisha vigezo vya usanidi wa mbali, na uthibitishe kwa kuandikaySAWA▼
-------------------- [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
Itaonyesha orodha ya romete iliyohifadhiwa kwenye mashine ya sasa, angalia tu, bonyezaqtoka ▼
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
- Katika hatua hii, usanidi wa rclone wa kompyuta ya ndani umekamilika.
Baada ya kompyuta ya ndani kusanidiwa, weka moja kwa moja kompyuta ya ndanirclone.conf
Yaliyomo kwenye faili ya usanidi yanakiliwa kwa seva ya Linuxrclone.conf
faili ya usanidi.
Kwenye kompyuta ya ndani na seva, ingiza amri zifuatazo kwaTazama Ramri ya eneo la faili ya usanidi ya clone▼
rclone config file
Uliza faili ya usanidi ya Rclone, na matokeo yaliyopatikana ni kama ifuatavyo▼
rclone config file Configuration file is stored at: /root/.config/rclone/rclone.conf
- Weka tu faili ya usanidi ya kompyuta ya ndani
rclone.conf
nakili yaliyomo kwenye seva ya Linuxrclone.conf
Faili ya usanidi, unaweza kutatua tatizo la usanidi wa Rclone.
rclone tumia mfano wa amri
Orodhesha faili na saraka amri
Orodhesha saraka ambapo diski ya mtandao inayoitwa gdrive imesanidiwa (faili hazitaonyeshwa)▼
rclone lsd gdrive:
Orodhesha faili kwenye saraka ya chelezo kwenye diski ya mtandao yenye jina la usanidi gdrive (faili zote pamoja na saraka ndogo zitaonyeshwa, lakini saraka haitaonyeshwa) ▼
rclone ls gdrive:backup
Nakili Kata Kufuta Amri
Nakili faili ya usanidi wa Rclone kwenye saraka ya mizizi ya diski ya mtandao ya gdrive ▼
rclone copy /root/.config/rclone/rclone.conf gdrive:/
nakala ya ndani /home/backup
Nenda kwenye saraka ya chelezo ambapo diski ya mtandao inayoitwa gdrive imesanidiwa, na kinyume chake ▼
rclone copy --progress /home/backup gdrive:backup
- kwa kuongeza kigezo hiki
--ignore-existing
Faili ambazo zimechelezwa kwenye diski ya mtandao zinaweza kupuuzwa, ambayo ni sawa na hifadhi ya ziada ▼
rclone copy --ignore-existing /home/backup gdrive:backup
Nakili faili ya chelezo ya mwongozo ya CWP kwenye saraka ya chelezo ya diski ya mtandao inayoitwa gdrive, na kinyume chake ▼
rclone copy --progress /newbackup/full/manual/accounts/eloha.tar.gz gdrive:cwp-newbackup/full/manual/accounts/
Kutoka kwa diski ya mtandao ya gdrive, nakili faili ya chelezo iliyoratibiwa kiotomatiki ya CWP kwa ya ndani /newbackup
Katalogi▼
rclone copy --progress gdrive:cwp-newbackup/full/daily/Friday/accounts/eloha.tar.gz /newbackup/ rclone copy --progress gdrive:cwp-backup2/ /home/backup2/
Kutoka kwa diski ya mtandao ya gdrive, nakili faili ya chelezo ya mwongozo ya CWP kwa ya ndani /newbackup/full/manual/accounts/
Katalogi▼
rclone copy --progress gdrive:cwp-newbackup/full/manual/accounts/eloha.tar.gz /newbackup/full/manual/accounts/
Kutoka kwa diski ya mtandao ya gdrive, nakalaVestaCPHifadhi nakala kwa faili za kawaida /home/backup
Katalogi▼
rclone copy --progress gdrive:backup/admin.2018-04-12_13-10-02.tar /home/backup
Sogeza (Kata) Amri ▼
rclone move /home/backup gdrive:backup
Futa saraka ya chelezo ya diski ya mtandao yenye jina la usanidi gdrive▼
rclone delete gdrive:backup
Unda saraka ya chelezo inayosanidi diski ya mtandao inayoitwa gdrive ▼
rclone mkdir gdrive:backup
kusawazisha amri ya faili
Sawazisha eneo/nyumbani/chelezo kwenye saraka ya chelezo kwenye diski ya mtandao na gdrive ya jina la usanidi, na kinyume chake ▼
rclone sync /home/backup gdrive:backup
Sawazisha jina la usanidi gdrive2 kwenye diski ya mtandaoufosaraka, kwa saraka ya chelezo ambapo diski ya mtandao inayoitwa gdrive imesanidiwa, na kinyume chake ▼
rclone sync gdrive2:ufo gdrive:backup
Baada ya muda, ikiwa hakuna ujumbe wa kosa unarudi, unaweza kuona faili ya chelezo kwenye diski ya mtandao baada ya uhifadhi kukamilika.
Jinsi ya kusawazisha kiotomatiki faili za chelezo za VPS kwa GDrive?
Katika kazi zilizoratibiwa, ongeza amri za ulandanishi ili kufikia usawazishaji otomatikiJopo la Kudhibiti la CWPchelezo faili kwenye GDrive.
- (Sawazisha saraka ya ndani kiotomatiki saa 2 asubuhi kila siku
/newbackup
kusanidi jinagdrive
kwenye diski ya mtandaocwp-newbackup
Jedwali la Yaliyomo)
SSH jinsi ya kuongeza crontab Kazi zilizoratibiwa husawazishwa kiotomatiki kwenye GDrive?
Kwanza, SSH kwa amri ifuatayo ya crontab▼
crontab -e
Ifuatayo, ongeza amri kwenye mstari wa mwisho▼
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- SSH, bonyeza CTRL + C, kisha ingiza
:wq
Hifadhi na uondoke.
Futa faili za mbali kwa siku 50 au zaidi (futa faili zilizo na umri wa zaidi ya siku 50)▼
rclone delete koofr:ETUFO.ORG --min-age 50d
Futa faili za mbali kwa siku 50 au chini (futa faili ndani ya siku 50) ▼
rclone delete koofr:ETUFO.ORG --max-age 50d
Jinsi ya kuweka kazi iliyopitwa na wakati ya Crontab kusawazisha kiotomatiki kwa GDrive kwenye paneli dhibiti ya CWP?
Ikiwa unatumia Paneli ya Kudhibiti ya CWP, ingia kwenye Paneli ya Kudhibiti ya CWP Server Setting
→ Crontab for root
▼
Katika "Ongeza Kazi Kamili za Cron", weka amri ya cron maalum ifuatayo ▼
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- (Sawazisha saraka ya ndani kiotomatiki kila asubuhi saa 7:00 asubuhi
/backup2
kwa diski ya mtandao iliyo na jina la usanidi gdrivebackup2
Jedwali la Yaliyomo) - (Sawazisha saraka ya ndani kiotomatiki kila asubuhi saa 7:55 asubuhi
/newbackup
kwa diski ya mtandao iliyo na jina la usanidi gdrivecwp-newbackup
Jedwali la Yaliyomo) - SawazishaWordPressKwa faili za tovuti, inashauriwa usihifadhi nakala kwa nyongeza, kwa sababu jaribio liligundua kuwa ikiwa majina ya faili ni sawa, lakini yaliyomo kwenye faili ni tofauti, hayatasawazishwa.
Baada ya maingiliano ya kiotomatiki ya rclone kuanza mara kwa mara, mchakato wa rclone bado utaendelea nyuma, ambayo inaweza kuchukua hadi 20% ya rasilimali za CPU, na kusababisha upotevu wa rasilimali za seva.
Kwa hivyo, ni muhimu kuongeza amri ya kazi iliyopangwa kikamilifu ili kulazimisha mchakato wa rclone kufunga ▼
00 09 * * * killall rclone
- (Funga mchakato wa rclone kiotomatiki saa 9:00 kila asubuhi)
Nakili saraka maalum ya ndani kwa jina la usanidi saa 4:0 asubuhi kila sikukoofr
kwenye diski ya mtandaoETUFO.ORG
Katalogi▼
0 4 * * * rclone copy /home/eloha/public_html/img.etufo.org/backwpup-xxxxx-backups/ koofr:ETUFO.ORG -P
Futa faili za mbali kwa siku 4 au zaidi saa 50:50 asubuhi kila siku (futa faili zilizo na umri wa zaidi ya siku 50)▼
50 4 * * * rclone delete koofr:ETUFO.ORG --min-age 50d
Amri hii ya cron ni kufuta faili inayoitwa "koofr:ETUFO.ORG
"Katika lengo, faili zote na folda ambazo wakati wake wa mwisho wa urekebishaji ulikuwa siku 50 zilizopita, yafuatayo ni maelezo ya kila sehemu:
- Nambari ya kwanza "50" inamaanisha kutekeleza amri kila baada ya dakika 50.
- Nambari ya pili "4" inamaanisha kutekeleza amri saa 4 asubuhi.
- "* * *" inamaanisha amri itatekelezwa siku zote za mwezi, siku na juma.
- "rclone delete" inamaanisha kutekeleza utendakazi wa kufuta zana ya rclone.
- "koofr:ETUFO.ORG" ni jina la lengo la kufuta.
- "--min-age 50d" inamaanisha kufuta faili na folda ambazo mwisho wake wa kurekebisha ni siku 50 zilizopita.
Amri za kawaida za rclone
Kwa kweli, rclone ni zaidi ya hiyo, na amri zingine za kawaida zimeorodheshwa hapa chini.
Nakili ▼
rclone copy
hoja ▼
rclone move
futa ▼
rclone delete
Sawazisha ▼
rclone sync
Vigezo vya ziada: onyesha kasi ya wakati halisi ▼
-P
Vigezo vya ziada: kasi ya kikomo 40MB ▼
--bwlimit 40M
Kigezo cha ziada: idadi ya faili sambamba ▼
--transfers=N
anza rclone ▼
systemctl start rclone
kuacha rclone ▼
systemctl stop rclone
Tazama hali ya rclone ▼
systemctl status rclone
Tazama Mahali pa Wasifu ▼
rclone config file
Ni rahisi sana kutumia Rclone kusawazisha kiotomatiki chelezo cha VPS ^_^
Kwa wakati huu, mafunzo ya jinsi ya kusawazisha saraka ya ndani ya Linux kwenye Hifadhi ya Google yamekamilika.
Kusoma kwa muda mrefu:
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ilishirikiwa "Jinsi ya kutumia nakala rudufu ya rclone kwa VPS? CentOS hutumia mafunzo ya kusawazisha kiotomatiki ya GDrive" kukusaidia.
Karibu kushiriki kiungo cha makala hii:https://www.chenweiliang.com/cwl-694.html
Karibu kwenye chaneli ya Telegramu ya blogu ya Chen Weiliang ili kupata masasisho mapya zaidi!
📚 Mwongozo huu una thamani kubwa, 🌟Hii ni fursa adimu, usiikose! ⏰⌛💨
Share na like ukipenda!
Kushiriki kwako na kupenda kwako ndio motisha yetu inayoendelea!