Giunsa paggamit ang backup sa rclone alang sa VPS? Gigamit sa CentOS ang GDrive nga awtomatikong pag-synchronize sa tutorial

Kini nga artikulo mao ang "Tutorial sa pagtukod sa website sa WordPress"Bahin 21 sa serye sa siyam ka artikulo:
  1. Unsa ang gipasabut sa WordPress?nag unsa ka?Unsa ang mahimo sa usa ka website?
  2. Pila ang gasto sa paghimo sa usa ka website sa personal/kompaniya?Gasto sa pagtukod sa usa ka website sa negosyo
  3. Giunsa pagpili ang husto nga ngalan sa domain?Mga Rekomendasyon ug Prinsipyo sa Pagparehistro sa Ngalan sa Domain sa Pagtukod sa Website
  4. NameSiloTutorial sa Pagparehistro sa Ngalan sa Domain (Ipadala kanimo ang $1 NameSiloPromo Code)
  5. Unsa nga software ang gikinahanglan sa paghimo sa usa ka website?Unsa ang mga kinahanglanon sa paghimo sa imong kaugalingon nga website?
  6. NameSiloPagsulbad sa Domain Name NS sa Bluehost/SiteGround Tutorial
  7. Giunsa man ang paghimo sa WordPress? Tutorial sa Pag-instalar sa WordPress
  8. Giunsa ang pag-log in sa backend sa WordPress? WP background login address
  9. Giunsa paggamit ang WordPress? Kinatibuk-ang setting sa background sa WordPress ug Titulo sa Intsik
  10. Giunsa pagbag-o ang mga setting sa pinulongan sa WordPress?Usba ang pamaagi sa setting sa Intsik/Iningles
  11. Giunsa Paghimo ang Direktoryo sa Kategorya sa WordPress? Pagdumala sa Kategorya sa WP
  12. Giunsa pagpatik sa WordPress ang mga artikulo?Mga kapilian sa pag-edit alang sa kaugalingon nga gipatik nga mga artikulo
  13. Giunsa paghimo ang usa ka bag-ong panid sa WordPress?Idugang/i-edit ang setup sa panid
  14. Giunsa pagdugang sa WordPress ang mga menu?Ipasibo ang mga opsyon sa pagpakita sa navigation bar
  15. Unsa ang tema sa WordPress?Giunsa ang pag-install sa mga template sa WordPress?
  16. FTP unsaon pag-decompress ang mga file sa zip online? PHP online decompression program download
  17. Ang FTP tool connection timeout napakyas Giunsa ang pag-configure sa WordPress aron makonektar sa server?
  18. Giunsa ang pag-install sa usa ka plugin sa WordPress? 3 Mga Paagi sa Pag-instalar sa usa ka WordPress Plugin - wikiHow
  19. Giunsa ang pag-host sa BlueHost?Pinakabag-o nga BlueHost USA Promo Codes/Kupon
  20. Giunsa awtomatikong i-install sa Bluehost ang WordPress sa usa ka pag-klik? Tutorial sa pagtukod sa website sa BH
  21. Giunsa paggamit ang VPSrclonebackup?CentOSAwtomatikong Pag-sync nga Tutorial sa GDrive

tungod saPromosyon sa WebAng labing epektibo nga pamaagi saSEO, daghang mga tawo nga adunay daghang kasinatian sa SEOMarketing sa InternetAng mga tawo mopili sa pagpalit og VPS (Virtual Private Server) aron makatukod og website.

Tungod kay gigamit ang VPS, gikinahanglan nga i-back up ang VPS.Ang backup sa VPS mahimong i-synchronize sa GDrive network disk nga adunay rclone backup.

Unsa ang rclone?

Ang RClone dali ug dali nga makadumala sa mga disk sa network sama sa Google Drive ug Dropbox, ug nagsuporta sa mga letra sa pag-mount sa drive ug pag-upload ug pag-download sa linya sa command:

  • Ang pag-mount disk, dali gamiton, apan hinay, mas angay alang sa gagmay ug tipik nga mga file
  • Ang pag-upload ug pag-download sa linya sa command paspas kaayo, angay alang sa pag-upload sa dagkong mga file
  • Ang Rclone dili kaayo prone sa mga problema sa pagkabalda kay sa Google Drive AP, ug itandi sa [gdrive] nga proyekto sa github.

Atong ipaambit ang pamaagi sa pag-install sa rclone backup sa CentOS ug pag-sync niini sa Google Drive.

Giunsa ang pag-backup sa VPS gamit ang rclone?

Ania ang mga himan nga kinahanglan andamon:

  • Google Dirve nga account
  • usa ka rclone file
  • Sa usa kaLinuxMachine (kini nga artikulo nagkuha sa CentOS7 ingon usa ka pananglitan)

Unya magsugod sa pag-instalar sa rclone, ang pag-instalar kay yano ra kaayo, kopyaha ug i-paste plus permiso.

Lakang 1:I-download ang file ▼

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

Lakang 2:Kopyaha ang file sa may kalabutan nga dalan ▼

cp rclone /usr/bin/
chown root:root /usr/bin/rclone
chmod 755 /usr/bin/rclone
  • (Kini nga lakang mahimong laktawan, apan kini dili girekomendar. Human sa paglaktaw, wala nay pag-aghat, mao nga dili girekomendar nga laktawan)

Lakang 3:Panid sa tabang sa pag-install▼

mkdir -P /usr/local/share/man/man1
cp rclone.1 /usr/local/share/man/man1/
mandb

Lakang 4:Paghimo og bag-ong configuration ▼

rclone config

Lakang 5:rclone configuration

Girekomenda nga gamiton ang Rclone aron i-mount ang Google team nga gipaambit nga cloud disk alang sa hilit nga pag-synchronize ▼

Ang mosunod usa ka pananglitan nga pakisayran sa rclone nga nagbugkos sa Google Dirve network disk (non-team disk) ▼

Giunsa paggamit ang backup sa rclone alang sa VPS? Gigamit sa CentOS ang GDrive nga awtomatikong pag-synchronize sa tutorial

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>

Ang "config_token" dinhi kinahanglan makuha pinaagi sa pag-download ug pag-install sa Rclone sa lokal nga kompyuter una▼

Dad-a ang Windows isip pananglitan, adto sa folder diin nahimutang ang rclone.exe human sa decompression, isulod ang cmd sa address bar sa explorer ug pindota ang Enter aron maablihan ang command prompt sa kasamtangan nga dalan.

Pag-configure pinaagi sa pagkopya sa mga file sa pag-configure

Gitipigan sa Rclone ang tanan nga pag-configure niini sa usa ka file sa pag-configure, nga nagpadali sa pagkopya sa mga file sa pag-configure sa hilit nga Rclone.

Busa, una kinahanglan nimo nga i-configure ang Rclone sa imong desktop computer ▼

rclone config

sa kompyuterrcloneconfiguration, naay problemaUse auto config?kanus-a, tubagY.

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

Usa ka browser ang mo-pop sa sunod, nga maghangyo kanimo sa pag-log in sa imong account aron tugutan kini.

Giunsa ang pagtugot sa usa ka Google account?

 

Giunsa ang pagtakda sa mga buluhaton nga gi-time sa Crontab aron awtomatiko nga ma-sync sa GDrive sa control panel sa CWP?ika-3

  1. Kung naa ka sa mainland China, kinahanglan nimo nga laktawan una ang X wall, unya kinahanglan nimo nga adunay Google account ug mag-log in.
  2. Kung ang "Kini nga app wala pa gipamatud-an sa Google" makita, i-klik ang "Advanced".
  3. Dayon, i-klik ang Tugoti sa pagtugot.

Gi-configure ba nimo ang Google Teams aron ipaambit ang mga cloud disk?

Kung dili nimo gamiton ang Google team shared cloud disk, pilian

Configure this as a team drive?
y) Yes
n) No (default)
y/n> n

I-verify ang layo nga impormasyon sa pag-configure

Sa katapusan, pamatud-i ang mga parameter sa hilit nga pagsumpo, ug kumpirmahi pinaagi sa pag-typeyOK ▼

--------------------
[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

Kini magpakita sa lista sa romete nga gitipigan sa kasamtangan nga makina, tan-awa lang, pindotaqpaggawas ▼

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
  • Niini nga punto, ang rclone configuration sa lokal nga kompyuter nahuman.

Human ma-configure ang lokal nga kompyuter, direkta nga itakda ang lokal nga kompyuterrclone.confAng sulod sa configuration file gikopya ngadto sa Linux serverrclone.confconfiguration file.

Sa lokal nga kompyuter ug sa server, matag usa, isulod ang mosunod nga mga sugo saTan-awa Rclone configuration file location command▼

rclone config file

Pangutana ang Rclone configuration file, ug ang nakuha nga resulta mao ang mosunod▼

rclone config file
Configuration file is stored at:
/root/.config/rclone/rclone.conf
  • Ibutang lang ang configuration file sa lokal nga kompyuterrclone.confkopyaha ang mga sulod sa Linux serverrclone.confConfiguration file, mahimo nimong masulbad ang problema sa configuration sa Rclone.

rclone gamit ang command example

Ilista ang mga file ug mga direktoryo nga sugo

Ilista ang direktoryo diin ang network disk nga ginganlag gdrive gi-configure (dili ipakita ang mga file)▼

rclone lsd gdrive:

Ilista ang mga file sa backup nga direktoryo sa network disk nga adunay configuration name nga gdrive (tanan nga mga file lakip na ang mga subdirectories ipakita, apan ang direktoryo dili ipakita) ▼

rclone ls gdrive:backup

Kopyaha ang Cut Delete Command

Kopyaha ang Rclone configuration file ngadto sa root directory sa gdrive network disk ▼

rclone copy /root/.config/rclone/rclone.conf gdrive:/

kopya sa lokal /home/backup Adto sa backup nga direktoryo diin ang network disk nga ginganlag gdrive na-configure, ug vice versa ▼

rclone copy --progress /home/backup gdrive:backup
  • pinaagi sa pagdugang niini nga parameter --ignore-existing Ang mga file nga gi-back up sa network disk mahimong ibaliwala, nga katumbas sa incremental backup ▼
rclone copy --ignore-existing /home/backup gdrive:backup

Kopyaha ang lokal nga CWP manual backup file ngadto sa backup directory sa network disk nga ginganlag gdrive, ug vice versa ▼

rclone copy --progress /newbackup/full/manual/accounts/eloha.tar.gz gdrive:cwp-newbackup/full/manual/accounts/

Gikan sa gdrive network disk, kopyaha ang CWP automatic nga naka-iskedyul nga backup file ngadto sa lokal /newbackup Katalogo▼

rclone copy --progress gdrive:cwp-newbackup/full/daily/Friday/accounts/eloha.tar.gz /newbackup/

rclone copy --progress gdrive:cwp-backup2/ /home/backup2/

Gikan sa gdrive network disk, kopyaha ang CWP manual backup file ngadto sa lokal /newbackup/full/manual/accounts/ Katalogo▼

rclone copy --progress gdrive:cwp-newbackup/full/manual/accounts/eloha.tar.gz /newbackup/full/manual/accounts/

Gikan sa network disk sa gdrive, kopyahaVestaCPI-backup ang mga file sa lokal /home/backup Katalogo▼

rclone copy --progress gdrive:backup/admin.2018-04-12_13-10-02.tar /home/backup

Paglihok (Cut) Sugo ▼

rclone move /home/backup gdrive:backup

I-delete ang backup nga direktoryo sa network disk nga adunay configuration name gdrive▼

rclone delete gdrive:backup

Paghimo og backup nga direktoryo nga nag-configure sa network disk nga ginganlag gdrive ▼

rclone mkdir gdrive:backup

sync file nga sugo

I-synchronize ang local /home/backup sa backup directory sa network disk nga adunay configuration name gdrive, ug vice versa ▼

rclone sync /home/backup gdrive:backup

I-synchronize ang configuration name gdrive2 sa network diskufodirektoryo, ngadto sa backup nga direktoryo diin ang network disk nga ginganlag gdrive gi-configure, ug vice versa ▼

rclone sync gdrive2:ufo gdrive:backup

Human sa usa ka panahon, kung walay mensahe sa sayop nga gibalik, imong makita ang backup file sa network disk human makompleto ang backup.

Giunsa awtomatikong i-sync ang mga backup nga file sa VPS sa GDrive?

Sa gitakdang oras nga mga buluhaton, idugang ang mga sugo sa pag-synchronize aron makab-ot ang awtomatik nga pag-synchronizeCWP Control Panelbackup nga mga file sa GDrive.

  • (Awtomatikong i-sync ang lokal nga direktoryo sa alas-2 sa buntag kada adlaw /newbackup  aron ma-configure ang ngalangdrivesa network diskcwp-newbackupTalaan sa mga sulod)

SSH unsaon pagdugang crontab Ang naka-iskedyul nga mga buluhaton awtomatikong nag-sync sa GDrive?

Una, SSH ngadto sa mosunod nga crontab command▼

crontab -e

Sunod, idugang ang sugo sa katapusang linya▼

00 7 * * * rclone sync /backup2 gdrive:cwp-backup2
55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
  • SSH, pindota ang CTRL + C, unya pagsulod :wq Pag-save ug paggawas.

Pagtangtang sa hilit nga mga file nga 50 ka adlaw o labaw pa (pagtangtang sa mga file nga mas tigulang sa 50 ka adlaw)▼

rclone delete koofr:ETUFO.ORG --min-age 50d

Pagtangtang sa hilit nga mga file sulod sa 50 ka adlaw o ubos pa (pagtangtang sa mga file sulod sa 50 ka adlaw) ▼

rclone delete koofr:ETUFO.ORG --max-age 50d

Giunsa ang pagtakda sa mga buluhaton nga gi-time sa Crontab aron awtomatiko nga ma-sync sa GDrive sa control panel sa CWP?

Kung naggamit sa CWP Control Panel, log in sa CWP Control Panel's Server SettingCrontab for root ▼

Giunsa paggamit ang backup sa rclone alang sa VPS? Ang ikaduhang hulagway sa CentOS's automatic synchronization tutorial gamit ang GDrive

Sa "Add Full Custom Cron Jobs", isulod ang mosunod nga hingpit nga custom cron command ▼

00 7 * * * rclone sync /backup2 gdrive:cwp-backup2
55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
  • (Awtomatikong i-sync ang lokal nga direktoryo matag buntag sa alas 7:00 sa buntag /backup2ngadto sa network disk nga adunay configuration name gdrivebackup2Talaan sa mga sulod)
  • (Awtomatikong i-sync ang lokal nga direktoryo matag buntag sa alas 7:55 sa buntag /newbackup  ngadto sa network disk nga adunay configuration name gdrivecwp-newbackupTalaan sa mga sulod)
  • I-synchronizeWordPressAlang sa mga file sa website, girekomenda nga dili mag-back up sa hinay-hinay, tungod kay nahibal-an sa pagsulay nga kung parehas ang mga ngalan sa file, apan lahi ang sulud sa mga file, dili sila ma-synchronize.

Pagkahuman sa awtomatik nga pag-synchronize sa rclone nga regular nga gisugdan, ang proseso sa rclone magpadayon gihapon sa background, nga mahimong mag-okupar hangtod sa 20% sa mga kapanguhaan sa CPU, nga moresulta sa pag-usik sa mga kapanguhaan sa server.

Busa, gikinahanglan ang pagdugang ug bug-os nga gipahiangay nga naka-iskedyul nga buluhaton nga sugo aron mapugos ang proseso sa rclone sa pagsira ▼

00 09 * * * killall rclone
  • (Awtomatikong pugson nga isira ang proseso sa rclone sa alas 9:00 matag buntag)

Kopyaha ang gipiho nga lokal nga direktoryo sa ngalan sa pag-configure sa alas 4:0 sa buntag kada adlawkoofrsa network diskETUFO.ORGKatalogo▼

0 4 * * * rclone copy /home/eloha/public_html/img.etufo.org/backwpup-xxxxx-backups/ koofr:ETUFO.ORG -P

Pagtangtang sa hilit nga mga file 4 ka adlaw o labaw pa sa 50:50 am kada adlaw (pagtangtang sa mga file nga mas tigulang sa 50 ka adlaw)

50 4 * * * rclone delete koofr:ETUFO.ORG --min-age 50d

Kini nga cron command mao ang pagtangtang sa file nga ginganlan og "koofr:ETUFO.ORG"Sa target, ang tanan nga mga file ug folder kansang katapusan nga oras sa pagbag-o 50 ka adlaw ang milabay, ang mosunud usa ka pagpatin-aw sa matag bahin:

  • Ang una nga numero nga "50" nagpasabut nga ipatuman ang mando matag 50 minuto.
  • Ang ikaduhang numero nga "4" nagpasabot sa pagpatuman sa sugo sa alas 4 sa buntag.
  • Ang "* * *" nagpasabot nga ang sugo ipatuman sa tanang adlaw sa bulan, adlaw ug semana.
  • Ang "rclone delete" nagpasabot nga ipatuman ang delete operation sa rclone tool.
  • "koofr: ETUFO.ORG" ang ngalan sa target nga papason.
  • Ang "--min-age 50d" nagpasabot lang sa pagtangtang sa mga file ug folder kansang kataposang panahon sa pag-usab kay 50 ka adlaw na ang milabay.

Kasagaran nga mga sugo sa rclone

Siyempre, ang rclone labaw pa niana, ug ang pipila ka komon nga mga sugo gilista sa ubos.

Kopyaha ang ▼

rclone copy

lihok ▼

rclone move

kuhaa ▼

rclone delete

I-sync ▼

rclone sync

Dugang nga mga parametro: ipakita ang real-time nga tulin ▼

-P

Dugang nga mga parameter: limitahan ang katulin 40MB ▼

--bwlimit 40M

Dugang nga parametro: gidaghanon sa parallel files ▼

--transfers=N

pagsugod rclone ▼

systemctl start rclone

hunong rclone ▼

systemctl stop rclone

Tan-awa ang kahimtang sa rclone ▼

systemctl status rclone

Tan-awa ang Lokasyon sa Profile ▼

rclone config file

Sayon ra nga gamiton ang Rclone aron awtomatiko nga i-synchronize ang backup nga VPS ^_^

Niini nga punto, ang panudlo kung giunsa ang pag-sync sa usa ka lokal nga direktoryo sa Linux sa Google Drive kompleto na.

Gipadako nga pagbasa:

Basaha ang ubang mga artikulo niini nga serye:<< Kaniadto: Giunsa awtomatikong i-install sa Bluehost ang WordPress sa usa ka pag-klik? Tutorial sa pagtukod sa website sa BH

Paglaum Chen Weiliang Blog ( https://www.chenweiliang.com/ ) mipakigbahin "Unsaon paggamit sa rclone backup alang sa VPS? Gigamit sa CentOS ang GDrive nga awtomatikong pag-synchronize nga tutorial" aron matabangan ka.

Welcome sa pagpaambit sa link niini nga artikulo:https://www.chenweiliang.com/cwl-694.html

Malipayon nga pag-abut sa channel sa Telegram sa blog ni Chen Weiliang aron makuha ang labing bag-ong mga update!

🔔 Mahimong una nga makakuha sa bililhon nga "ChatGPT Content Marketing AI Tool Usage Guide" sa direktoryo sa taas nga channel! 🌟
📚 Kini nga giya adunay daghang kantidad, 🌟Kini usa ka talagsaon nga oportunidad, ayaw palabya ​​kini! ⏰⌛💨
Share ug like kung ganahan ka!
Ang imong pagpaambit ug pag-like mao ang among padayon nga kadasig!

 

发表 评论

Ang imong email address dili mapatik. Gigamit ang mga kinahanglanon nga uma * Label

scroll sa ibabaw