Kuidas kasutada VPS-i jaoks rclone'i varukoopiat? CentOS kasutab GDrive'i automaatse sünkroonimise õpetust

See artikkel on "WordPressi veebisaidi loomise õpetus"21 artiklist koosneva sarja 21. osa:
  1. Mida WordPress tähendab?Mida sa teed?Mida saab veebisait teha?
  2. Kui palju maksab isikliku/ettevõtte veebisaidi loomine?Ettevõtte veebisaidi loomise kulud
  3. Kuidas valida õige domeeninimi?Veebisaidi loomine Domeeninime registreerimise soovitused ja põhimõtted
  4. NameSiloDomeeninime registreerimise õpetus (saadake teile 1 dollar NameSiloPromo kood)
  5. Millist tarkvara on veebisaidi loomiseks vaja?Millised on nõuded oma veebisaidi tegemisel?
  6. NameSiloLahendage domeeninimi NS Bluehosti/SiteGroundi õpetusega
  7. Kuidas WordPressi käsitsi luua? WordPressi installimise õpetus
  8. Kuidas WordPressi taustaprogrammi sisse logida? WP taustal sisselogimise aadress
  9. Kuidas WordPressi kasutada? WordPressi tausta üldseaded ja hiina keele pealkiri
  10. Kuidas WordPressis keeleseadeid muuta?Muutke hiina/inglise keele seadistusmeetodit
  11. Kuidas luua WordPressi kategooriakataloogi? WP kategooria haldamine
  12. Kuidas WordPress artikleid avaldab?Omaavaldatud artiklite redigeerimisvalikud
  13. Kuidas WordPressis uut lehte luua?Lehekülje seadistuse lisamine/muutmine
  14. Kuidas WordPress menüüsid lisab?Kohandage navigeerimisriba kuvavalikuid
  15. Mis on WordPressi teema?Kuidas installida WordPressi malle?
  16. FTP kuidas zip-faile võrgus lahti pakkida? PHP veebipõhise dekompressiooniprogrammi allalaadimine
  17. FTP tööriista ühenduse ajalõpp ebaõnnestus Kuidas WordPressi serveriga ühenduse loomiseks konfigureerida?
  18. Kuidas installida WordPressi pistikprogrammi? 3 viisi WordPressi pistikprogrammi installimiseks – wikiHow
  19. Kuidas on lood BlueHosti hostimisega?Uusimad BlueHost USA sooduskoodid/kupongid
  20. Kuidas Bluehost WordPressi ühe klõpsuga automaatselt installib? BH veebisaidi loomise õpetus
  21. Kuidas VPS-i kasutadarcloneVarundamine?CentOSAutomaatse sünkroonimise õpetus GDrive'iga

tõttuVeebireklaamKõige tõhusam meetodSEO, nii palju inimesi, kellel on rikkalik SEO kogemus网络 营销Inimesed otsustavad veebisaidi loomiseks osta VPS-i (virtuaalne privaatserver).

Kuna kasutatakse VPS-i, on vajalik VPS-i varundamine.VPS-i varukoopiat saab sünkroniseerida GDrive võrgukettale rclone backup abil.

Mis on rclone?

RClone saab hõlpsalt ja mugavalt hallata võrgukettaid, nagu Google Drive ja Dropbox, ning toetab kettatähtede ühendamist ning käsurea üles- ja allalaadimist:

  • Paigaldusketas, lihtne kasutada, kuid aeglane, sobib rohkem väikeste ja killustatud failide jaoks
  • Käsurea üles- ja allalaadimine on väga kiire, sobib suurte failide üleslaadimiseks
  • Rclone on vähem altid katkestusprobleemidele kui Google Drive'i AP ja võrreldes githubi projektiga [gdrive].

Jagame meetodit rclone varukoopia installimiseks CentOS-i ja selle Google Drive'iga sünkroonimiseks.

Kuidas varundada VPS-i rclone'iga?

Siin on tööriistad, mis tuleb ette valmistada:

  • Google Dirve konto
  • rclone fail
  • 一台LinuxMasin (selles artiklis on näiteks CentOS7)

Seejärel alustage rclone installimist, installimine on väga lihtne, kopeerige ja kleepige pluss load.

samm 1:Laadi fail alla ▼

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 步:Kopeerige fail vastavale teele ▼

cp rclone /usr/bin/
chown root:root /usr/bin/rclone
chmod 755 /usr/bin/rclone
  • (Selle sammu võib ära jätta, kuid see pole soovitatav. Pärast vahelejätmist viipa ei tule, seega ei ole soovitatav vahele jätta)

samm 3:Installimise abileht▼

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

samm 4:Looge uus konfiguratsioon ▼

rclone config

samm 5:Rklooni konfiguratsioon

Soovitatav on kasutada Rclone'i, et ühendada Google'i meeskonna jagatud pilveketta kaugsünkroonimiseks ▼

Järgnev on näide rclooni sidumisest Google Dirve võrgukettast (mittemeeskonna ketas) ▼

Kuidas kasutada VPS-i jaoks rclone'i varukoopiat? CentOS kasutab GDrive'i automaatse sünkroonimise õpetust

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>

Siin tuleb "config_token" hankida, laadides esmalt alla ja installides Rclone kohalikku arvutisse▼

Võtke näiteks Windows, minge pärast lahtipakkimist kausta, kus rclone.exe asub, sisestage exploreri aadressiribale cmd ja vajutage sisestusklahvi, et avada praegusel teel käsuviip.

Seadistage konfiguratsioonifailid kopeerides

Rclone salvestab kogu oma konfiguratsiooni konfiguratsioonifaili, mis muudab konfiguratsioonifailide kopeerimise kaug-Rclone'i lihtsaks.

Niisiis, kõigepealt peate oma lauaarvutis ▼ konfigureerima Rclone'i

rclone config

arvutisrclonekonfiguratsioonis on probleemUse auto config?millal, vastaY.

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

Järgmisena avaneb brauser, mis palub teil selle autoriseerimiseks oma kontole sisse logida.

Kuidas Google'i kontot autoriseerida?

 

Kuidas seadistada Crontabi ajastatud ülesanded CWP juhtpaneelil automaatselt GDrive'iga sünkroonima?3

  1. Kui olete Mandri-Hiinas, peate esmalt X seinast mööda minema, seejärel peab teil olema Google'i konto ja sisse logida.
  2. Kui kuvatakse teade "Google ei ole seda rakendust kinnitanud", klõpsake "Täpsemalt".
  3. Seejärel klõpsake volitamiseks nuppu Luba.

Kas konfigureerite Google Teamsi pilvkettaid jagama?

Kui te ei kasuta Google'i meeskonna jagatud pilvketast, valigen

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

Kontrollige kaugkonfiguratsiooni teavet

Lõpuks kontrollige kaugkonfiguratsiooni parameetreid ja kinnitage tippimisegayOK▼

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

See kuvab praegusesse masinasse salvestatud romete loendi, vaadake lihtsalt, vajutageqvälju ▼

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
  • Sel hetkel on kohaliku arvuti rclooni seadistamine lõpule viidud.

Pärast kohaliku arvuti konfigureerimist määrake kohalik arvuti otserclone.confKonfiguratsioonifaili sisu kopeeritakse Linuxi serverisserclone.confkonfiguratsioonifail.

Sisestage kohalikus arvutis ja serveris järgmised käsudVaata Rklooni konfiguratsioonifaili asukoha käsk▼

rclone config file

Esitage päring Rclone'i konfiguratsioonifailist ja saadud tulemused on järgmised

rclone config file
Configuration file is stored at:
/root/.config/rclone/rclone.conf
  • Lihtsalt sisestage kohaliku arvuti konfiguratsioonifailrclone.confkopeerige sisu Linuxi serverisserclone.confKonfiguratsioonifaili abil saate lahendada Rclone'i konfiguratsiooniprobleemi.

rclone kasutamise käsu näide

Failide ja kataloogide loendi käsk

Loetlege kataloog, kus võrguketas nimega gdrive on konfigureeritud (faile ei kuvata)▼

rclone lsd gdrive:

Loetlege võrguketta varukataloogis olevad failid konfiguratsiooninimega gdrive (kuvatakse kõik failid, sealhulgas alamkataloogid, kuid kataloogi ei kuvata) ▼

rclone ls gdrive:backup

Kopeeri Lõika Kustuta käsk

Kopeerige Rclone'i konfiguratsioonifail gdrive'i võrguketta juurkataloogi ▼

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

kohalik kopeerimine /home/backup Minge varukataloogi, kus on konfigureeritud võrguketas nimega gdrive, ja vastupidi ▼

rclone copy --progress /home/backup gdrive:backup
  • lisades selle parameetri --ignore-existing Võrgukettale varundatud faile saab ignoreerida, mis võrdub järkjärgulise varundamisega ▼
rclone copy --ignore-existing /home/backup gdrive:backup

Kopeerige kohalik CWP käsitsi varundusfail võrguketta nimega gdrive varunduskataloogi ja vastupidi ▼

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

Kopeerige gdrive'i võrgukettalt CWP automaatne ajastatud varundusfail kohalikku faili /newbackup Kataloog▼

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

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

Kopeerige gdrive'i võrgukettalt CWP käsitsi varundusfail kohalikku faili /newbackup/full/manual/accounts/ Kataloog▼

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

Kopeerige gdrive'i võrgukettaltVestaCPVarunda failid kohalikku /home/backup Kataloog▼

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

Liigutamise (lõikamise) käsk ▼

rclone move /home/backup gdrive:backup

Kustutage võrguketta varukataloog konfiguratsiooninimega gdrive▼

rclone delete gdrive:backup

Looge varukataloog, mis konfigureerib võrguketta nimega gdrive ▼

rclone mkdir gdrive:backup

faili sünkroonimise käsk

Sünkroonige kohalik /home/backup võrguketta varukataloogiga konfiguratsiooninimega gdrive ja vastupidi ▼

rclone sync /home/backup gdrive:backup

Sünkroonige võrgukettal konfiguratsiooninimi gdrive2ufokataloogi varukataloogi, kus võrguketas nimega gdrive on konfigureeritud ja vastupidi ▼

rclone sync gdrive2:ufo gdrive:backup

Kui mõne aja pärast veateadet ei tagastata, näete pärast varundamise lõpetamist võrgukettal varukoopiafaili.

Kuidas VPS-i varukoopiafaile automaatselt GDrive'iga sünkroonida?

Ajastatud ülesannete puhul lisage automaatse sünkroonimise saavutamiseks sünkroonimiskäsudCWP juhtpaneelvarundada failid GDrive'i.

  • (Sünkroonige kohalik kataloog automaatselt iga päev kell 2 öösel /newbackup  nime konfigureerimiseksgdrivevõrgukettalcwp-newbackupSisukord)

SSH kuidas lisada crontab Kas ajastatud ülesanded sünkroonitakse automaatselt GDrive'iga?

Esiteks sisestage SSH järgmisse käsku crontab▼

crontab -e

Järgmisena lisage käsk viimasele reale▼

00 7 * * * rclone sync /backup2 gdrive:cwp-backup2
55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
  • SSH, vajutage klahvikombinatsiooni CTRL + C ja seejärel sisestage :wq Salvesta ja välju.

Kustutage 50-päevased või vanemad kaugfailid (kustutage failid, mis on vanemad kui 50 päeva)▼

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

Kustutage kaugfailid kuni 50 päevaks (kustutage failid 50 päeva jooksul) ▼

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

Kuidas seadistada Crontabi ajastatud ülesanne CWP juhtpaneelil automaatselt GDrive'iga sünkroonima?

Kui kasutate CWP juhtpaneeli, logige sisse CWP juhtpaneeli Server SettingCrontab for root ▼

Kuidas kasutada VPS-i jaoks rclone'i varukoopiat? Teine pilt CentOS-i automaatse sünkroonimise õpetusest GDrive'i abil

Sisestage jaotises "Täielike kohandatud Cron-tööde lisamine" järgmine täielikult kohandatud cron-käsk ▼

00 7 * * * rclone sync /backup2 gdrive:cwp-backup2
55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
  • (Sünkroonige kohalik kataloog automaatselt igal hommikul kell 7 /backup2võrgukettale konfiguratsiooninimega gdrivebackup2Sisukord)
  • (Sünkroonige kohalik kataloog automaatselt igal hommikul kell 7 /newbackup  võrgukettale konfiguratsiooninimega gdrivecwp-newbackupSisukord)
  • SünkroonidaWordPressVeebisaidi failide puhul on soovitatav mitte varundada astmeliselt, sest test leidis, et kui failinimed on samad, aga failide sisu on erinev, siis neid ei sünkroonita.

Pärast rclone'i automaatse sünkroonimise regulaarset käivitamist töötab rclone'i protsess taustal, mis võib hõivata kuni 20% CPU ressurssidest, mille tulemuseks on serveriressursside raiskamine.

Seetõttu on vaja lisada täielikult kohandatud ajastatud ülesande käsk, et sundida rclone protsessi sulgema ▼

00 09 * * * killall rclone
  • (Sulgege rclooniprotsess automaatselt igal hommikul kell 9)

Kopeerige määratud kohalik kataloog konfiguratsiooninimesse iga päev kell 4:0koofrvõrgukettalETUFO.ORGKataloog▼

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

Kustutage 4-päevased või vanemad kaugfailid iga päev kell 50:50 (kustutage failid, mis on vanemad kui 50 päeva)

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

See cron käsk kustutab faili nimega "koofr:ETUFO.ORG"Sihtmärgis, kõik failid ja kaustad, mille viimane muutmisaeg oli 50 päeva tagasi, on iga osa selgitus järgmine:

  • Esimene number "50" tähendab käsu täitmist iga 50 minuti järel.
  • Teine number "4" tähendab käsu täitmist kell 4 hommikul.
  • "* * *" tähendab, et käsku täidetakse kõigil kuu, päeva ja nädala päevadel.
  • "rclone delete" tähendab rclone'i tööriista kustutamistoimingu sooritamist.
  • "koofr:ETUFO.ORG" on kustutatava sihtmärgi nimi.
  • "--min-age 50d" tähendab ainult failide ja kaustade kustutamist, mille viimane muutmisaeg on 50 päeva tagasi.

Rclooni tavalised käsud

Muidugi on rclone palju enamat ja mõned levinumad käsud on loetletud allpool.

Kopeeri ▼

rclone copy

liiguta ▼

rclone move

kustuta ▼

rclone delete

Sünkrooni ▼

rclone sync

Lisaparameetrid: kuva reaalajas kiirus ▼

-P

Lisaparameetrid: piirkiirus 40MB ▼

--bwlimit 40M

Lisaparameeter: paralleelfailide arv ▼

--transfers=N

käivita rclone ▼

systemctl start rclone

peatage rclone ▼

systemctl stop rclone

Kuva rclooni olek ▼

systemctl status rclone

Vaata profiili asukohta ▼

rclone config file

Varukoopia VPS-i ^_^ automaatseks sünkroonimiseks on Rclone'i kasutamine väga lihtne

Siinkohal on õpetus kohaliku Linuxi kataloogi Google Drive'iga sünkroonimise kohta lõppenud.

Laiendatud lugemine:

Lugege sarja teisi artikleid:<< Eelmine: Kuidas Bluehost WordPressi ühe klõpsuga automaatselt installib? BH veebisaidi loomise õpetus

Hope Chen Weiliangi ajaveeb ( https://www.chenweiliang.com/ ) jagatud "Kuidas kasutada rclone'i varukoopiat VPS-i jaoks? CentOS kasutab teie abistamiseks GDrive'i automaatse sünkroonimise õpetust.

Tere tulemast selle artikli linki jagama:https://www.chenweiliang.com/cwl-694.html

Tere tulemast Chen Weiliangi ajaveebi Telegrami kanalile, et saada uusimaid värskendusi!

🔔 Olge esimene, kes saab kanali ülemises kataloogis väärtusliku "ChatGPT sisuturunduse AI tööriista kasutamise juhendi"! 🌟
📚 See juhend sisaldab tohutut väärtust, 🌟See on harukordne võimalus, ärge jätke seda kasutamata! ⏰⌛💨
Jaga ja like kui meeldib!
Teie jagamine ja meeldimised on meie pidev motivatsioon!

 

发表 评论

Teie e-posti aadressi ei avaldata. Kasutatakse kohustuslikke välju * Silt

kerige üles