Kif tuża backup rclone għal VPS? CentOS juża tutorja tas-sinkronizzazzjoni awtomatika GDrive

Dan l-artikolu huwa "Tutorial dwar il-bini tal-websajt WordPress"L-ewwel parti minn sensiela ta' disa' artikoli:
  1. Xi jfisser WordPress?X'int tagħmel?X'jista' jagħmel websajt?
  2. Kemm tiswa biex tibni websajt personali/kumpanija?Spiża tal-bini ta 'websajt tan-negozju
  3. Kif tagħżel l-isem tad-dominju t-tajjeb?Rakkomandazzjonijiet u Prinċipji tar-Reġistrazzjoni tal-Ismijiet tad-Dominju tal-Kostruzzjoni tal-Websajt
  4. NameSiloTutorial dwar ir-Reġistrazzjoni tal-Ismijiet tad-Dominju (Ibgħatlek $1 NameSiloKodiċi promozzjonali)
  5. Liema softwer huwa meħtieġ biex tinbena websajt?X'inhuma r-rekwiżiti biex tagħmel il-websajt tiegħek?
  6. NameSiloIssolvi l-Isem tad-Dominju NS għal Tutorial Bluehost/SiteGround
  7. Kif tibni manwalment WordPress? Tutorial Installazzjoni WordPress
  8. Kif tidħol fil-backend ta' WordPress? Indirizz tal-login fl-isfond tal-WP
  9. Kif tuża WordPress? Settings ġenerali ta 'sfond ta' WordPress u Titolu Ċiniż
  10. Kif tibdel is-settings tal-lingwa f'WordPress?Ibdel il-metodu tal-issettjar Ċiniż/Ingliż
  11. Kif toħloq Direttorju tal-Kategorija WordPress? Ġestjoni tal-Kategorija WP
  12. Kif WordPress jippubblika artikli?Għażliet ta' editjar għal artikoli ppubblikati minnha nfisha
  13. Kif toħloq paġna ġdida f'WordPress?Żid/editja s-setup tal-paġna
  14. Kif WordPress iżid menus?Ippersonalizza l-għażliet tal-wiri tal-bar tan-navigazzjoni
  15. X'inhi tema WordPress?Kif tinstalla mudelli ta 'WordPress?
  16. FTP kif tiddekompressa fajls zip online? Niżżel il-programm ta' dekompressjoni onlajn PHP
  17. Il-timeout tal-konnessjoni tal-għodda tal-FTP falla Kif tikkonfigura WordPress biex tikkonnettja mas-server?
  18. Kif tinstalla plugin WordPress? 3 Modi kif Tinstalla Plugin ta' WordPress - wikiHow
  19. Kif dwar BlueHost hosting?L-aħħar Kodiċijiet Promo/Kupuni tal-BlueHost USA
  20. Kif Bluehost jinstalla awtomatikament WordPress bi klikk waħda? Tutorja tal-bini tal-websajt tal-BH
  21. Kif tuża VPSrklonubackup?CentOSTutorial ta' Sinkronizzazzjoni Awtomatika ma' GDrive

minhabbaPromozzjoni tal-WebL-aktar metodu effiċjenti fiSEO, tant SEO b'esperjenza网络 营销In-nies se jagħżlu li jixtru VPS (Virtual Private Server) biex jibnu websajt.

Peress li jintuża VPS, huwa meħtieġ li tagħmel backup tal-VPS.Il-backup tal-VPS jista 'jiġi sinkronizzat mad-diska tan-netwerk GDrive b'backup rclone.

X'inhu rclone?

RClone jista 'faċilment u konvenjenti jimmaniġġja diski tan-netwerk bħal Google Drive u Dropbox, u jappoġġja mount drive ittri u linja ta' kmand upload u download:

  • Diska tal-immuntar, faċli biex tużah, iżda bil-mod, aktar adattat għal fajls żgħar u frammentati
  • It-tlugħ u t-tniżżil tal-linja tal-kmand huwa mgħaġġel ħafna, adattat għat-tlugħ ta 'fajls kbar
  • Rclone huwa inqas suxxettibbli għal problemi ta 'interruzzjoni minn Google Drive AP, u meta mqabbel mal-proġett [gdrive] fuq github.

Ejja naqsmu l-metodu ta 'installazzjoni ta' backup rclone fuq CentOS u sinkronizzazzjoni ma 'Google Drive.

Kif tagħmel backup tal-VPS b'rclone?

Hawn huma l-għodod li jeħtieġ li jiġu ppreparati:

  • Kont Google Dirve
  • fajl rclone
  • WaħdaLinuxMagna (dan l-artikolu jieħu CentOS7 bħala eżempju)

Imbagħad ibda tinstalla rclone, l-installazzjoni hija sempliċi ħafna, kopja u paste flimkien ma 'permessi.

pass 1:Niżżel il-fajl ▼

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

Pass 2:Ikkopja l-fajl fit-triq rilevanti ▼

cp rclone /usr/bin/
chown root:root /usr/bin/rclone
chmod 755 /usr/bin/rclone
  • (Dan il-pass jista 'jitħalla barra, iżda mhux rakkomandat. Wara ommissjoni, mhux se jkun hemm fil-pront, għalhekk mhux rakkomandat li tħalli barra)

pass 3:Paġna ta' għajnuna għall-installazzjoni▼

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

pass 4:Oħloq konfigurazzjoni ġdida ▼

rclone config

pass 5:konfigurazzjoni rclone

Huwa rakkomandat li tuża Rclone biex timmonta d-diska tas-sħab kondiviża tat-tim tal-Google għal sinkronizzazzjoni remota ▼

Dan li ġej huwa eżempju ta 'referenza ta' rclone li jorbot id-diska tan-netwerk Google Dirve (disk mhux tat-tim) ▼

Kif tuża backup rclone għal VPS? CentOS juża tutorja tas-sinkronizzazzjoni awtomatika 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>

Il-"config_token" hawn jeħtieġ li tinkiseb billi l-ewwel tniżżel u tinstalla Rclone fuq il-kompjuter lokali▼

Ħu l-Windows bħala eżempju, mur fil-folder fejn jinsab rclone.exe wara d-dekompressjoni, daħħal cmd fil-bar tal-indirizz tal-esploratur u agħfas Enter biex tiftaħ il-kmand fil-pront fil-mogħdija kurrenti.

Ikkonfigura billi tikkopja l-fajls tal-konfigurazzjoni

Rclone jaħżen il-konfigurazzjoni kollha tiegħu f'fajl ta 'konfigurazzjoni, li jagħmilha faċli li tikkopja fajls ta' konfigurazzjoni f'Rclone remot.

Għalhekk, l-ewwel trid tikkonfigura Rclone fuq il-kompjuter desktop tiegħek ▼

rclone config

fuq il-kompjuterrclonekonfigurazzjoni, hemm problemaUse auto config?meta, wieġebY.

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

Imbgħad jitfaċċa browser, fejn jitlobek tidħol fil-kont tiegħek biex tawtorizzah.

Kif tawtorizza kont Google?

 

Kif tissettja l-kompiti timed Crontab biex issinkronizzaw awtomatikament ma 'GDrive fil-pannell tal-kontroll CWP?it-3

  1. Jekk inti fiċ-Ċina kontinentali, l-ewwel trid tevita l-ħajt X, imbagħad ikollok bżonn li jkollok kont Google u tidħol.
  2. Jekk tidher "Din l-app ma ġietx verifikata minn Google", ikklikkja "Advanced".
  3. Imbagħad, ikklikkja Ħalli biex tawtorizza.

Tikkonfigura Google Teams biex taqsam diski tal-cloud?

Jekk ma tużax id-disk tas-sħab kondiviż tat-tim tal-Google, agħżeln

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

Ivverifika l-informazzjoni tal-konfigurazzjoni remota

Fl-aħħarnett, ivverifika l-parametri tal-konfigurazzjoni remota, u kkonferma billi ttajpjayOK▼

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

Se juri l-lista romete ssejvjata fuq il-magna attwali, agħti ħarsa, agħfasqħruġ ▼

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
  • F'dan il-punt, il-konfigurazzjoni rclone tal-kompjuter lokali titlesta.

Wara li l-kompjuter lokali jiġi kkonfigurat, issettja direttament il-kompjuter lokalirclone.confIl-kontenut fil-fajl tal-konfigurazzjoni jiġi kkupjat fis-server Linuxrclone.conffajl tal-konfigurazzjoni.

Fuq il-kompjuter lokali u s-server, daħħal il-kmandi li ġejjin lilAra Rkmand tal-post tal-fajl tal-konfigurazzjoni tal-klonu▼

rclone config file

Mistoqsija l-fajl tal-konfigurazzjoni Rclone, u r-riżultati miksuba huma kif ġej▼

rclone config file
Configuration file is stored at:
/root/.config/rclone/rclone.conf
  • Poġġi biss il-fajl tal-konfigurazzjoni tal-kompjuter lokalirclone.confkopja l-kontenut fis-server Linuxrclone.confFajl ta 'konfigurazzjoni, tista' ssolvi l-problema tal-konfigurazzjoni Rclone.

rclone użu kmand eżempju

Lista fajls u direttorji kmand

Elenka d-direttorju fejn id-disk tan-netwerk bl-isem gdrive huwa kkonfigurat (il-fajls mhux se jintwerew)▼

rclone lsd gdrive:

Elenka l-fajls fid-direttorju tal-backup fid-diska tan-netwerk bl-isem tal-konfigurazzjoni gdrive (il-fajls kollha inklużi s-subdirettorji se jintwerew, iżda d-direttorju mhux se jintwera) ▼

rclone ls gdrive:backup

Ikkopja Aqta Ħassar Kmand

Ikkopja l-fajl tal-konfigurazzjoni Rclone fid-direttorju tal-għeruq tad-diska tan-netwerk gdrive ▼

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

kopja lokali /home/backup Mur fid-direttorju tal-backup fejn id-diska tan-netwerk bl-isem gdrive hija kkonfigurata, u viċi versa ▼

rclone copy --progress /home/backup gdrive:backup
  • billi żżid dan il-parametru --ignore-existing Fajls li jkunu ġew appoġġjati fuq id-diska tan-netwerk jistgħu jiġu injorati, li huwa ekwivalenti għal backup inkrementali ▼
rclone copy --ignore-existing /home/backup gdrive:backup

Ikkopja l-fajl lokali tal-backup manwali tas-CWP fid-direttorju tal-backup tad-diska tan-netwerk bl-isem gdrive, u viċeversa ▼

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

Mid-diska tan-netwerk ta 'gdrive, ikkopja l-fajl tal-backup skedat awtomatiku CWP fil-lokali /newbackup Catalog▼

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

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

Mid-diska tan-netwerk gdrive, ikkopja l-fajl tal-backup manwali CWP fil-lokali /newbackup/full/manual/accounts/ Catalog▼

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

Mid-disk tan-netwerk ta' gdrive, kopjaVestaCPFajls ta 'backup għal lokali /home/backup Catalog▼

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

Nimxu (Aqta) Kmand ▼

rclone move /home/backup gdrive:backup

Ħassar id-direttorju tal-backup tad-diska tan-netwerk bl-isem tal-konfigurazzjoni gdrive▼

rclone delete gdrive:backup

Oħloq direttorju backup li jikkonfigura disk tan-netwerk bl-isem gdrive ▼

rclone mkdir gdrive:backup

kmand tal-fajl tas-sinkronizzazzjoni

Issinkronizza l-/home/backup lokali mad-direttorju tal-backup fid-diska tan-netwerk bl-isem tal-konfigurazzjoni gdrive, u viċi versa ▼

rclone sync /home/backup gdrive:backup

Issinkronizza l-isem tal-konfigurazzjoni gdrive2 fid-diska tan-netwerkUFOdirettorju, għad-direttorju tal-backup fejn id-diska tan-netwerk bl-isem gdrive hija kkonfigurata, u viċi versa ▼

rclone sync gdrive2:ufo gdrive:backup

Wara xi żmien, jekk l-ebda messaġġ ta 'żball ma jiġi rritornat, tista' tara l-fajl tal-backup fuq id-diska tan-netwerk wara li titlesta l-backup.

Kif tissinkronizza awtomatikament il-fajls tal-backup tal-VPS ma 'GDrive?

F'ħidmiet bil-ħin, żid il-kmandi tas-sinkronizzazzjoni biex tikseb sinkronizzazzjoni awtomatikaPanel tal-Kontroll tas-CWPfajls tal-backup għal GDrive.

  • (Sinkronizza awtomatikament id-direttorju lokali fis-2 am kuljum /newbackup  biex tikkonfigura l-isemgdrivefid-diska tan-netwerkcwp-newbackupWerrej)

SSH kif iżżid crontab Il-kompiti skedati jissinkronizzaw awtomatikament ma' GDrive?

L-ewwel, SSH fil-kmand crontab li ġej▼

crontab -e

Sussegwentement, żid il-kmand mal-aħħar linja▼

00 7 * * * rclone sync /backup2 gdrive:cwp-backup2
55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
  • SSH, agħfas CTRL + C, imbagħad daħħal :wq Issejvja u oħroġ.

Ħassar fajls remoti ta' 50 jum jew aktar (ħassar fajls ta' aktar minn 50 jum)▼

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

Ħassar fajls remoti għal 50 jum jew inqas (ħassar fajls fi żmien 50 jum) ▼

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

Kif tissettja l-kompitu bil-ħin Crontab biex tissinkronizza awtomatikament ma 'GDrive fil-pannell tal-kontroll CWP?

Jekk tuża l-Panel tal-Kontroll tas-CWP, idħol fil-Panel tal-Kontroll tas-CWP Server SettingCrontab for root ▼

Kif tuża backup rclone għal VPS? It-tieni stampa tat-tutorja tas-sinkronizzazzjoni awtomatika ta 'CentOS bl-użu ta' GDrive

F'"Żid Impjiegi Cron Custom Sħiħ", daħħal il-kmand cron kompletament personalizzat li ġej ▼

00 7 * * * rclone sync /backup2 gdrive:cwp-backup2
55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
  • (Sinkronizza awtomatikament id-direttorju lokali kull filgħodu fis-7:00 am /backup2għad-diska tan-netwerk bl-isem tal-konfigurazzjoni gdrivebackup2Werrej)
  • (Sinkronizza awtomatikament id-direttorju lokali kull filgħodu fis-7:55 am /newbackup  għad-diska tan-netwerk bl-isem tal-konfigurazzjoni gdrivecwp-newbackupWerrej)
  • IssinkronizzaWordPressGħall-fajls tal-websajt, huwa rakkomandat li ma ssirx backup b'mod inkrementali, minħabba li t-test sab li jekk l-ismijiet tal-fajls huma l-istess, iżda l-kontenuti tal-fajls huma differenti, dawn mhux se jkunu sinkronizzati.

Wara li s-sinkronizzazzjoni awtomatika ta 'rclone tinbeda regolarment, il-proċess ta' rclone xorta se jaħdem fl-isfond, li jista 'jokkupa sa 20% tar-riżorsi tas-CPU, li jirriżulta fi ħela ta' riżorsi tas-server.

Għalhekk, huwa meħtieġ li żżid kmand tal-kompitu skedat kompletament personalizzat biex iġġiegħel il-proċess rclone jagħlaq ▼

00 09 * * * killall rclone
  • (Agħlaq awtomatikament bil-forza l-proċess rclone fis-9:00 kull filgħodu)

Ikkopja d-direttorju lokali speċifikat fl-isem tal-konfigurazzjoni fl-4:0 a.m. kuljumkoofrfid-diska tan-netwerkETUFO.ORGCatalog▼

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

Ħassar fajls remoti ta' 4 jum jew aktar fl-50:50 ta' filgħodu kuljum (ħassar fajls ta' aktar minn 50 jum)

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

Dan il-kmand cron huwa li tħassar il-fajl bl-isem "koofr:ETUFO.ORG"Fil-mira, il-fajls u l-folders kollha li l-aħħar ħin tal-modifika tagħhom kien 50 jum ilu, din li ġejja hija spjegazzjoni ta 'kull parti:

  • L-ewwel numru "50" ifisser li tesegwixxi l-kmand kull 50 minuta.
  • It-tieni numru "4" ifisser li tesegwixxi l-kmand fl-4 am.
  • "* * *" tfisser li l-kmand se jiġi esegwit fil-ġranet kollha tax-xahar, jum u ġimgħa.
  • "rclone delete" tfisser li tesegwixxi l-operazzjoni tat-tħassir tal-għodda rclone.
  • "koofr:ETUFO.ORG" huwa l-isem tal-mira li trid tħassar.
  • "--min-age 50d" tfisser biss ħassar fajls u folders li l-aħħar ħin tal-modifika tagħhom huwa 50 jum ilu.

rclone kmandi komuni

Naturalment, rclone huwa ħafna aktar minn hekk, u xi kmandi komuni huma elenkati hawn taħt.

Kopja ▼

rclone copy

jimxu ▼

rclone move

ħassar ▼

rclone delete

Sinkronizzazzjoni ▼

rclone sync

Parametri addizzjonali: juri l-veloċità f'ħin reali ▼

-P

Parametri addizzjonali: limitu tal-veloċità 40MB ▼

--bwlimit 40M

Parametru addizzjonali: numru ta' fajls paralleli ▼

--transfers=N

ibda rclone ▼

systemctl start rclone

stop rclone ▼

systemctl stop rclone

Ara l-istatus rclone ▼

systemctl status rclone

Ara Post tal-Profil ▼

rclone config file

Huwa tassew faċli li tuża Rclone biex tissinkronizza awtomatikament il-backup VPS ^_^

F'dan il-punt, it-tutorja dwar kif tissinkronizza direttorju Linux lokali ma 'Google Drive hija kompluta.

Aktar qari:

Aqra artikli oħra fis-serje:<< Preċedenti: Kif Bluehost jinstalla awtomatikament WordPress bi klikk waħda? Tutorja tal-bini tal-websajt tal-BH

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) maqsuma "Kif tuża rclone backup għal VPS? CentOS juża tutorja tas-sinkronizzazzjoni awtomatika GDrive" biex jgħinek.

Merħba biex taqsam il-link ta' dan l-artikolu:https://www.chenweiliang.com/cwl-694.html

Merħba fil-kanal Telegram tal-blog ta' Chen Weiliang biex tikseb l-aħħar aġġornamenti!

🔔 Kun l-ewwel li ġġib il-"Gwida għall-Użu tal-Għodda AI għall-Marketing tal-Kontenut ChatGPT" siewja fid-direttorju ta' fuq tal-kanal! 🌟
📚 Din il-gwida fiha valur kbir, 🌟Din hija opportunità rari, titlifhiex! ⏰⌛💨
Share u like jekk togħġobkom!
Il-qsim u l-likes tiegħek huma l-motivazzjoni kontinwa tagħna!

 

发表 评论

L-indirizz elettroniku tiegħek mhux se jkun ippubblikat. Jintużaw l-oqsma meħtieġa * Tikketta

iscroll għal fuq