Kako koristiti rclone backup za VPS? CentOS koristi vodič za automatsku sinkronizaciju GDrive

Ovaj je članak "WordPress vodič za izradu web stranica"Prvi dio serije od 21 članaka:
  1. Što znači WordPress?Što radiš?Što web stranica može?
  2. Koliko košta izrada osobne/poslovne web stranice?Trošak izrade poslovne web stranice
  3. Kako odabrati pravo ime domene?Preporuke i načela za registraciju imena domene za izradu web stranice
  4. NameSiloVodič za registraciju imena domene (šaljem vam 1 USD NameSilopromotivni kod)
  5. Koji je softver potreban za izradu web stranice?Koji su uvjeti za izradu vlastite web stranice?
  6. NameSiloRazriješite NS naziva domene u Bluehost/SiteGround vodič
  7. Kako ručno izgraditi WordPress? Vodič za instalaciju WordPressa
  8. Kako se prijaviti na WordPress backend? WP pozadinska adresa za prijavu
  9. Kako koristiti WordPress? Opće postavke pozadine WordPressa i kineski naslov
  10. Kako promijeniti jezične postavke u WordPressu?Promijenite kineski/engleski način postavljanja
  11. Kako stvoriti WordPress imenik kategorija? WP upravljanje kategorijama
  12. Kako WordPress objavljuje članke?Mogućnosti uređivanja samoobjavljenih članaka
  13. Kako napraviti novu stranicu u WordPressu?Dodavanje/uređivanje postavki stranice
  14. Kako WordPress dodaje izbornike?Prilagodite opcije prikaza navigacijske trake
  15. Što je WordPress tema?Kako instalirati WordPress predloške?
  16. FTP kako dekomprimirati zip datoteke na mreži? PHP online program za dekompresiju preuzimanje
  17. Isteklo vrijeme veze s FTP alatom Kako konfigurirati WordPress za povezivanje s poslužiteljem?
  18. Kako instalirati dodatak za WordPress? 3 načina za instaliranje dodatka za WordPress - wikiHow
  19. Što kažete na BlueHost hosting?Najnoviji promotivni kodovi/kuponi BlueHost USA
  20. Kako Bluehost automatski instalira WordPress jednim klikom? BH tutorial za izradu web stranice
  21. Kako koristiti VPSrcloneSigurnosna kopija?CentOSVodič za automatsku sinkronizaciju s GDriveom

zbogWeb promocijaNajučinkovitija metoda uSEO, toliko ljudi s bogatim SEO iskustvom网络 营销Ljudi će odlučiti kupiti VPS (virtualni privatni poslužitelj) za izradu web stranice.

Budući da se koristi VPS, potrebno je napraviti backup VPS-a. VPS backup se može sinkronizirati na GDrive mrežni disk s rclone backupom.

Što je rclone?

RClone može jednostavno i praktično upravljati mrežnim diskovima kao što su Google Drive i Dropbox, te podržava montiranje slova pogona i prijenos i preuzimanje iz naredbenog retka:

  • Disk za montiranje, jednostavan za korištenje, ali spor, pogodniji za male i fragmentirane datoteke
  • Učitavanje i preuzimanje putem naredbenog retka vrlo je brzo, prikladno za učitavanje velikih datoteka
  • Rclone je manje sklon problemima s prekidima nego Google Drive AP i u usporedbi s projektom [gdrive] na githubu.

Podijelimo metodu instaliranja sigurnosne kopije rclone na CentOS i sinkronizacije s Google diskom.

Kako sigurnosno kopirati VPS pomoću rclone?

Evo alata koje treba pripremiti:

  • Google Dirve račun
  • rclone datoteka
  • jedanLinuxStroj (ovaj članak uzima CentOS7 kao primjer)

Zatim počnite instalirati rclone, instalacija je vrlo jednostavna, kopirajte i zalijepite plus dopuštenja.

korak 1:Preuzmite datoteku ▼

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 步:Kopirajte datoteku na odgovarajuću stazu ▼

cp rclone /usr/bin/
chown root:root /usr/bin/rclone
chmod 755 /usr/bin/rclone
  • (Ovaj korak se može izostaviti, ali se ne preporučuje. Nakon izostavljanja, neće biti upita, pa se ne preporučuje izostavljanje)

korak 3:Stranica pomoći pri instalaciji▼

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

korak 4:Napravite novu konfiguraciju ▼

rclone config

korak 5:rclone konfiguracija

Preporuča se koristiti Rclone za montiranje dijeljenog diska u oblaku Google tima za daljinsku sinkronizaciju ▼

Slijedi primjer reference rclone vezanja Google Dirve mrežnog diska (disk koji nije timski) ▼

Kako koristiti rclone backup za VPS? CentOS koristi vodič za automatsku sinkronizaciju 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>

"Config_token" ovdje treba dobiti preuzimanjem i instaliranjem Rclone na lokalnom računalu prvo▼

Uzmimo Windows kao primjer, idite u mapu u kojoj se nalazi rclone.exe nakon dekompresije, unesite cmd u adresnu traku explorera i pritisnite Enter da biste otvorili naredbeni redak u trenutnoj stazi.

Konfigurirajte kopiranjem konfiguracijskih datoteka

Rclone pohranjuje svu svoju konfiguraciju u konfiguracijsku datoteku, što olakšava kopiranje konfiguracijskih datoteka na udaljeni Rclone.

Dakle, prvo trebate konfigurirati Rclone na svom stolnom računalu ▼

rclone config

na računalurclonekonfiguracija, postoji problemUse auto config?kada, odgovoriY.

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

Zatim će se pojaviti preglednik koji će od vas tražiti da se prijavite na svoj račun kako biste ga autorizirali.

Kako autorizirati Google račun?

 

Kako postaviti Crontab tempirane zadatke da se automatski sinkroniziraju s GDriveom na CWP upravljačkoj ploči?3

  1. Ako ste u kontinentalnoj Kini, prvo morate zaobići X zid, zatim morate imati Google račun i prijaviti se.
  2. Ako se pojavi "Google nije potvrdio ovu aplikaciju", kliknite "Napredno".
  3. Zatim kliknite Dopusti za autorizaciju.

Konfigurirate li Google Teams za dijeljenje diskova u oblaku?

Ako ne koristite zajednički disk u oblaku Google tima, odaberiten

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

Provjerite informacije o udaljenoj konfiguraciji

Na kraju provjerite parametre daljinske konfiguracije i potvrdite upisivanjemyOK▼

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

Prikazat će popis rometa spremljen na trenutnom stroju, samo pogledajte, pritisniteqizlaz ▼

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
  • U ovom trenutku je rclone konfiguracija lokalnog računala dovršena.

Nakon što je lokalno računalo konfigurirano, izravno postavite lokalno računalorclone.confSadržaj konfiguracijske datoteke kopira se na Linux poslužiteljrclone.confkonfiguracijska datoteka.

Na lokalnom računalu i poslužitelju unesite sljedeće naredbe zaPogled Rnaredba lokacije konfiguracijske datoteke klona▼

rclone config file

Upitajte Rclone konfiguracijsku datoteku i dobiveni rezultati su sljedeći▼

rclone config file
Configuration file is stored at:
/root/.config/rclone/rclone.conf
  • Samo stavite konfiguracijsku datoteku lokalnog računalarclone.confkopirajte sadržaj na Linux poslužiteljrclone.confKonfiguracijska datoteka, možete riješiti problem konfiguracije Rclone.

primjer naredbe rclone use

Naredba za popis datoteka i direktorija

Navedite direktorij u kojem je konfiguriran mrežni disk pod nazivom gdrive (datoteke neće biti prikazane)▼

rclone lsd gdrive:

Navedite datoteke u direktoriju sigurnosne kopije na mrežnom disku s konfiguracijskim nazivom gdrive (prikazat će se sve datoteke uključujući poddirektorije, ali direktorij neće biti prikazan) ▼

rclone ls gdrive:backup

Naredba Kopiraj Izreži Brisanje

Kopirajte konfiguracijsku datoteku Rclone u korijenski direktorij gdrive mrežnog diska ▼

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

kopiraj lokalno /home/backup Idite u direktorij sigurnosne kopije gdje je konfiguriran mrežni disk pod nazivom gdrive i obrnuto ▼

rclone copy --progress /home/backup gdrive:backup
  • dodavanjem ovog parametra --ignore-existing Datoteke koje su sigurnosno kopirane na mrežni disk mogu se zanemariti, što je jednako inkrementalnom sigurnosnom kopiranju ▼
rclone copy --ignore-existing /home/backup gdrive:backup

Kopirajte lokalnu CWP datoteku ručne sigurnosne kopije u direktorij sigurnosne kopije mrežnog diska pod nazivom gdrive i obrnuto ▼

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

S gdrive mrežnog diska kopirajte CWP datoteku automatske planirane sigurnosne kopije na lokalnu /newbackup Katalog▼

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

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

S gdrive mrežnog diska kopirajte CWP datoteku ručne sigurnosne kopije na lokalni /newbackup/full/manual/accounts/ Katalog▼

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

Kopirajte s mrežnog diska gdriveaVestaCPSigurnosno kopirajte datoteke na lokalno /home/backup Katalog▼

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

Naredba Premjesti (Izreži) ▼

rclone move /home/backup gdrive:backup

Izbrišite rezervni direktorij mrežnog diska s nazivom konfiguracije gdrive▼

rclone delete gdrive:backup

Napravite rezervni direktorij koji konfigurira mrežni disk pod nazivom gdrive ▼

rclone mkdir gdrive:backup

naredba za sinkronizaciju datoteke

Sinkronizirajte lokalni /home/backup s direktorijem za sigurnosne kopije na mrežnom disku s konfiguracijskim nazivom gdrive, i obrnuto ▼

rclone sync /home/backup gdrive:backup

Sinkronizirajte naziv konfiguracije gdrive2 na mrežnom diskuUfodirektorij, u rezervni direktorij gdje je konfiguriran mrežni disk pod nazivom gdrive i obrnuto ▼

rclone sync gdrive2:ufo gdrive:backup

Nakon nekog vremena, ako se ne vrati nikakva poruka o pogrešci, možete vidjeti datoteku sigurnosne kopije na mrežnom disku nakon što je sigurnosna kopija dovršena.

Kako automatski sinkronizirati VPS backup datoteke na GDrive?

U vremenski ograničenim zadacima dodajte naredbe za sinkronizaciju da biste postigli automatsku sinkronizacijuUpravljačka ploča CWPsigurnosne kopije datoteka na GDrive.

  • (Automatski sinkroniziraj lokalni imenik u 2 ujutro svaki dan /newbackup  za konfiguraciju imenagdrivena mrežnom diskucwp-newbackupSadržaj)

SSH kako dodati crontab Želite li se planirani zadaci automatski sinkronizirati s GDriveom?

Prvo, SSH u sljedeću naredbu crontab▼

crontab -e

Zatim dodajte naredbu u zadnji redak▼

00 7 * * * rclone sync /backup2 gdrive:cwp-backup2
55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
  • SSH, pritisnite CTRL + C, zatim enter :wq Spremi i izađi.

Brisanje udaljenih datoteka starijih od 50 dana (brisanje datoteka starijih od 50 dana)▼

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

Brisanje udaljenih datoteka na 50 dana ili manje (brisanje datoteka unutar 50 dana) ▼

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

Kako postaviti Crontab tempirane zadatke da se automatski sinkroniziraju s GDriveom na CWP upravljačkoj ploči?

Ako koristite CWP Control Panel, prijavite se na CWP Control Panel Server SettingCrontab for root ▼

Kako koristiti rclone backup za VPS? Druga slika vodiča za automatsku sinkronizaciju CentOS-a pomoću GDrive-a

U "Add Full Custom Cron Jobs" unesite sljedeću potpuno prilagođenu cron naredbu ▼

00 7 * * * rclone sync /backup2 gdrive:cwp-backup2
55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
  • (Automatski sinkroniziraj lokalni imenik svako jutro u 7:00 /backup2na mrežni disk s konfiguracijskim nazivom gdrivebackup2Sadržaj)
  • (Automatski sinkroniziraj lokalni imenik svako jutro u 7:55 /newbackup  na mrežni disk s konfiguracijskim nazivom gdrivecwp-newbackupSadržaj)
  • SinkronizirajWordPressZa datoteke web-mjesta preporučuje se ne sigurnosno kopirati inkrementalno, jer je test otkrio da ako su nazivi datoteka isti, ali je sadržaj datoteka različit, one neće biti sinkronizirane.

Nakon redovitog pokretanja automatske sinkronizacije rclonea, rclone proces će se i dalje izvoditi u pozadini, što može zauzeti do 20% resursa CPU-a, što će rezultirati gubitkom resursa poslužitelja.

Stoga je potrebno dodati potpuno prilagođenu naredbu planiranog zadatka kako bi se proces rclone prisilio na zatvaranje ▼

00 09 * * * killall rclone
  • (Automatski prisilno zatvori proces rclone u 9:00 svakog jutra)

Kopirajte navedeni lokalni direktorij u ime konfiguracije u 4:0 ujutro svaki dankoofrna mrežnom diskuETUFO.ORGKatalog▼

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

Brisanje udaljenih datoteka 4 dana ili starijih u 50:50 ujutro svaki dan (brisanje datoteka starijih od 50 dana)

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

Ova naredba cron služi za brisanje datoteke pod nazivom "koofr:ETUFO.ORG"U cilju, sve datoteke i mape čije je vrijeme zadnje izmjene bilo prije 50 dana, sljedeće je objašnjenje svakog dijela:

  • Prvi broj "50" znači izvršavanje naredbe svakih 50 minuta.
  • Drugi broj "4" znači izvršiti naredbu u 4 ujutro.
  • "* * *" znači da će se naredba izvršavati sve dane u mjesecu, dan i tjedan.
  • "rclone delete" znači izvršiti operaciju brisanja alata rclone.
  • "koofr:ETNLO.ORG" je naziv cilja za brisanje.
  • "--min-age 50d" znači samo brisanje datoteka i mapa čije je vrijeme zadnje izmjene bilo prije 50 dana.

Uobičajene naredbe rclone

Naravno, rclone je puno više od toga, a neke uobičajene naredbe navedene su u nastavku.

Kopiraj ▼

rclone copy

premjestiti ▼

rclone move

izbrisati ▼

rclone delete

Sinkronizacija ▼

rclone sync

Dodatni parametri: prikaz brzine u stvarnom vremenu ▼

-P

Dodatni parametri: ograničenje brzine 40MB ▼

--bwlimit 40M

Dodatni parametar: broj paralelnih datoteka ▼

--transfers=N

pokrenuti rclone ▼

systemctl start rclone

zaustavi rclone ▼

systemctl stop rclone

Pregledajte status rclone ▼

systemctl status rclone

Pogledaj lokaciju profila ▼

rclone config file

Zaista je jednostavno koristiti Rclone za automatsku sinkronizaciju sigurnosne kopije VPS-a ^_^

U ovom je trenutku dovršen vodič o tome kako sinkronizirati lokalni Linux direktorij s Google diskom.

Prošireno čitanje:

Pročitajte ostale članke iz serije:<< Prethodna: Kako Bluehost automatski instalira WordPress jednim klikom? BH tutorial za izradu web stranice

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) podijelio je "Kako koristiti rclone backup za VPS? CentOS koristi vodič za automatsku sinkronizaciju GDrive" da vam pomogne.

Dobrodošli da podijelite vezu ovog članka:https://www.chenweiliang.com/cwl-694.html

Dobro došli na Telegram kanal Chen Weiliangovog bloga da dobijete najnovija ažuriranja!

🔔 Budite prvi koji će dobiti vrijedan "Vodič za korištenje AI alata za marketing sadržaja ChatGPT" u direktoriju na vrhu kanala! 🌟
📚 Ovaj vodič ima veliku vrijednost, 🌟 Ovo je rijetka prilika, nemojte je propustiti! ⏰⌛💨
Podijelite i lajkajte ako vam se sviđa!
Vaše dijeljenje i lajkovi naša su stalna motivacija!

 

发表 评论

Vaša email adresa neće biti objavljena. Koriste se obavezna polja * Označiti

pomaknite se na vrh