Wéi benotzen ech rclone Backup fir VPS? CentOS benotzt GDrive automatesch Synchroniséierung Tutorial

Dësen Artikel ass "WordPress Websäit bauen Tutorial"Deel 21 vun enger Serie vun néng Artikelen:
  1. Wat heescht WordPress?Wat méchs du?Wat kann eng Websäit maachen?
  2. Wéi vill kascht et fir eng perséinlech / Firma Websäit ze bauen?D'Käschte fir eng Geschäftswebsäit ze bauen
  3. Wéi wielen ech de richtege Domain Numm?Websäit Konstruktioun Domain Numm Aschreiwung Recommandatiounen & Prinzipien
  4. NameSiloDomain Numm Registréierung Tutorial (Schéckt Iech $1 NameSiloPromo Code)
  5. Wéi eng Software ass néideg fir eng Websäit ze bauen?Wat sinn d'Ufuerderunge fir Är eege Websäit ze maachen?
  6. NameSiloLéisung Domain Numm NS op Bluehost / SiteGround Tutorial
  7. Wéi bauen ech WordPress manuell? WordPress Installatioun Tutorial
  8. Wéi aloggen op de WordPress Backend? WP Hannergrond Login Adress
  9. Wéi benotzen ech WordPress? WordPress Hannergrond allgemeng Astellunge & Chinesesch Titel
  10. Wéi änneren ech Sprooche-Astellungen am WordPress?Änneren Chinesesch / Englesch Astellungsmethod
  11. Wéi erstellen ech e WordPress Category Directory? WP Kategorie Management
  12. Wéi publizéiert WordPress Artikelen?Änneren Optiounen fir selwer publizéiert Artikelen
  13. Wéi erstellen ech eng nei Säit am WordPress?Säit Setup addéieren / änneren
  14. Wéi füügt WordPress Menue derbäi?Personnaliséiert Navigatiounsbar Displayoptiounen
  15. Wat ass e WordPress Thema?Wéi installéiere WordPress Templates?
  16. FTP wéi dekompriméiert Zip Dateien online? PHP Online Dekompressiounsprogramm eroflueden
  17. FTP Tool Verbindung Timeout gescheitert Wéi konfiguréiert WordPress fir mat dem Server ze verbannen?
  18. Wéi installéiere ech e WordPress Plugin? 3 Weeër fir e WordPress Plugin z'installéieren - wikiHow
  19. Wéi wier et mat BlueHost Hosting?Läscht BlueHost USA Promo Coden / Couponen
  20. Wéi installéiert Bluehost automatesch WordPress mat engem Klick? BH Websäit Gebai Tutorial
  21. Wéi benotzt VPSrclonebackup?CentOSAutomatesch Synchroniséierung Tutorial mat GDrive

wéinstWeb PromotiounDéi efficacest Method anAm Prinzip, sou vill Leit mat räich SEO ErfahrungInternet MarketingD'Leit wäerte wielen e VPS (Virtual Private Server) ze kafen fir eng Websäit ze bauen.

Well VPS benotzt gëtt, ass et néideg fir de VPS ze backen.De VPS Backup kann op d'GDrive Netzwierkdiskussioun mat rclone Backup synchroniséiert ginn.

Wat ass rclone?

RClone kann einfach a bequem Netzwierkdiskussiounen wéi Google Drive an Dropbox verwalten, an ënnerstëtzt Mount Drive Bréiwer a Kommandozeil Eroplueden an Download:

  • Montage Scheif, einfach ze benotzen, awer lues, méi gëeegent fir kleng a fragmentéiert Dateien
  • Kommandozeil Eroplueden an Download ass ganz séier, gëeegent fir grouss Dateien eropzelueden
  • Rclone ass manner ufälleg fir Ënnerbriechungsproblemer wéi Google Drive AP, a verglach mam [gdrive] Projet op github.

Loosst eis d'Methode deelen fir rclone Backup op CentOS z'installéieren an et op Google Drive ze synchroniséieren.

Wéi Backupsatellit VPS mat rclone?

Hei sinn d'Tools déi musse virbereet ginn:

  • Google Dirve Kont
  • eng rclone Datei
  • eentLinuxMaschinn (dësen Artikel hëlt CentOS7 als Beispill)

Da fänkt un rclone z'installéieren, d'Installatioun ass ganz einfach, kopéieren a Paste plus Permissiounen.

Schrëtt 1:Download Datei ▼

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 步:Kopéiert de Fichier op de relevante Wee ▼

cp rclone /usr/bin/
chown root:root /usr/bin/rclone
chmod 755 /usr/bin/rclone
  • (Dëse Schrëtt kann ausgeliwwert ginn, awer et ass net recommandéiert. No der Ausléisung gëtt et keng Prompt, also ass et net recommandéiert ze läschen)

Schrëtt 3:Installatioun Hëllef Säit▼

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

Schrëtt 4:Erstellt eng nei Konfiguratioun ▼

rclone config

Schrëtt 5:rclone Konfiguratioun

Et ass recommandéiert Rclone ze benotzen fir de Google Team Shared Cloud Disk fir Remote Synchroniséierung ze montéieren ▼

Déi folgend ass e Beispill Referenz vun rclone bindend Google Dirve Netzwierk Disk (Net-Team Disk) ▼

Wéi benotzen ech rclone Backup fir VPS? CentOS benotzt GDrive automatesch Synchroniséierung 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>

De "config_token" hei muss kritt ginn andeems Dir Rclone als éischt um lokalen Computer eroflueden an installéiert▼

Huelt Windows als e Beispill, gitt an den Dossier wou rclone.exe no Dekompressioun läit, gitt cmd an der Adressbar vum Entdecker an dréckt Enter fir d'Kommandoprompt am aktuelle Wee opzemaachen.

Konfiguréieren andeems Dir Konfiguratiounsdateien kopéiert

Rclone späichert all seng Konfiguratioun an enger Konfiguratiounsdatei, wat et einfach mécht Konfiguratiounsdateien op Remote Rclone ze kopéieren.

Also, als éischt musst Dir Rclone op Ärem Desktop Computer konfiguréieren ▼

rclone config

op ComputerrcloneKonfiguratioun, et gëtt e ProblemUse auto config?wann, ÄntwertY.

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

E Browser erschéngt als nächst, a freet Iech op Äre Kont aloggen fir et ze autoriséieren.

Wéi autoriséiert ech e Google Kont?

 

Wéi setze Crontab timed Aufgaben fir automatesch op GDrive an der CWP Kontrollpanel ze synchroniséieren?3rd

  1. Wann Dir am Festland China sidd, musst Dir als éischt d'X Mauer ëmgoen, da musst Dir e Google Kont hunn an aloggen.
  2. Wann "Dës App ass net vu Google verifizéiert" erschéngt, klickt op "Fortgeschratt".
  3. Da klickt Erlaabt fir ze autoriséieren.

Konfiguréiert Dir Google Teams fir Cloud Disken ze deelen?

Wann Dir de Google Team Shared Cloud Disk net benotzt, wieltn

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

Verifizéiere Fernkonfiguratiounsinformatioun

Endlech, kontrolléiert d'Parameter vun der Fernkonfiguratioun, a bestätegt andeems Dir tipptyOK▼

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

Et wäert d'romete Lëscht op der aktueller Maschinn gespäichert weisen, kuckt just, drécktqeraus ▼

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
  • Zu dësem Zäitpunkt ass d'rclone Konfiguratioun vum lokalen Computer fäerdeg.

Nodeems de lokalen Computer konfiguréiert ass, setzt de lokalen Computer direktrclone.confDen Inhalt an der Konfiguratiounsdatei gëtt op de Linux Server kopéiertrclone.confKonfiguratiounsdatei.

Op de lokalen Computer an de Server gitt déi folgend Kommandoen unVue RKlon Konfiguratiounsdatei Standuert Kommando▼

rclone config file

Frot d'Rclone Konfiguratiounsdatei, an déi kritt Resultater sinn wéi follegt▼

rclone config file
Configuration file is stored at:
/root/.config/rclone/rclone.conf
  • Gitt einfach d'Konfiguratiounsdatei vum lokalen Computerrclone.confkopéiert den Inhalt op de Linux Serverrclone.confKonfiguratiounsdatei, Dir kënnt de Rclone Konfiguratiounsproblem léisen.

rclone benotzen Kommando Beispill

Lëscht Dateien a Verzeichnisser Kommando

Lëscht den Verzeechnes wou den Netzwierkdisk mam Numm gdrive konfiguréiert ass (Dateien ginn net ugewisen)▼

rclone lsd gdrive:

Lëscht d'Fichier'en am Backupverzeichnis op der Netzwierkdiskussioun mam Konfiguratiounsnumm gdrive (all Dateien inklusiv Ënnerverzeechnunge ginn ugewisen, awer de Verzeichnis gëtt net ugewisen) ▼

rclone ls gdrive:backup

Copy Cut Läschen Kommando

Kopéiert d'Rclone Konfiguratiounsdatei an de Root Verzeechnes vun der gdrive Netzwierkdisk ▼

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

kopéieren lokal /home/backup Gitt an de Backup-Verzeichnis wou den Netzwierkdisk mam Numm gdrive konfiguréiert ass, a vice versa ▼

rclone copy --progress /home/backup gdrive:backup
  • andeems Dir dëse Parameter derbäigesat --ignore-existing Dateien déi op der Netzwierkdiskussioun gebackupt goufen kënnen ignoréiert ginn, wat gläichwäerteg ass mat inkrementelle Backup ▼
rclone copy --ignore-existing /home/backup gdrive:backup

Kopéiert déi lokal CWP manuell Backupdatei an de Backupverzeichnis vun der Netzwierkdiskussioun mam Numm gdrive, a vice versa ▼

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

Vun der gdrive Netzdisk, kopéiert d'CWP automatesch geplangte Backupdatei op d'lokal /newbackup Katalog▼

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

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

Vun der gdrive Netzdisk, kopéiert d'CWP manuell Backupdatei op d'lokal /newbackup/full/manual/accounts/ Katalog▼

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

Vun gdrive d'Netz Scheif, KopieVestaCPBackupsatellit Dateien op lokal /home/backup Katalog▼

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

Beweegen (Schnëtt) Kommando ▼

rclone move /home/backup gdrive:backup

Läschen de Backupverzeechnes vun der Netzwierkdiskussioun mam Konfiguratiounsnumm gdrive▼

rclone delete gdrive:backup

Erstellt e Backup-Verzeichnis deen en Netzwierkdisk mam Numm gdrive ▼ konfiguréiert

rclone mkdir gdrive:backup

synchroniséiert Datei Kommando

Synchroniséiert de lokalen /home/backup an de Backup-Verzeichnis op der Netzwierkdiskussioun mam Konfiguratiounsnumm gdrive, a vice versa ▼

rclone sync /home/backup gdrive:backup

Synchroniséiert den Konfiguratiounsnumm gdrive2 op der NetzwierkdiskussiounUFOVerzeechnes, an de Backup-Verzeichnis wou den Netzdisk mam Numm gdrive konfiguréiert ass, a vice versa ▼

rclone sync gdrive2:ufo gdrive:backup

No enger Zäit, wann keng Fehlermeldung zréckgeet, kënnt Dir d'Backupdatei op der Netzwierkdiskussioun gesinn nodeems de Backup ofgeschloss ass.

Wéi automatesch VPS Backupdateien op GDrive synchroniséieren?

An timed Aufgaben, füügt Synchroniséierungsbefehle fir automatesch Synchroniséierung z'erreechenCWP Kontrolléiere PanelBackupdateien op GDrive.

  • (Synchroniséiert automatesch de lokale Verzeichnis um 2 Auer all Dag /newbackup  Numm ze konfiguréierengdriveam Netzdiskussiouncwp-newbackupInhaltsverzeechnes)

SSH wéi addéieren crontab Geplangte Aufgaben automatesch op GDrive synchroniséieren?

Als éischt, SSH an de folgende crontab Kommando▼

crontab -e

Als nächst füügt de Kommando op déi lescht Zeil▼

00 7 * * * rclone sync /backup2 gdrive:cwp-backup2
55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
  • SSH, dréckt CTRL + C, dann gitt :wq Späicheren an erausgoen.

Läschen Ferndateien 50 Deeg oder méi al (läschen Dateien méi al wéi 50 Deeg)▼

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

Läschen Ferndateien fir 50 Deeg oder manner (läscht Dateien bannent 50 Deeg) ▼

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

Wéi setze Crontab timed Aufgaben fir automatesch op GDrive an der CWP Kontrollpanel ze synchroniséieren?

Wann Dir d'CWP Kontrollpanel benotzt, loggt Iech op d'CWP Kontrollpanel Server SettingCrontab for root ▼

Wéi benotzen ech rclone Backup fir VPS? Déi zweet Bild vum CentOS automatesch Synchroniséierung Tutorial mat GDrive

An "Add Full Custom Cron Jobs", gitt de folgende ganz personaliséierte Cron Kommando ▼

00 7 * * * rclone sync /backup2 gdrive:cwp-backup2
55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
  • (Synchroniséiert automatesch de lokale Verzeechnes all Moien um 7:00 Auer /backup2op den Netzwierkdisk mat dem Konfiguratiounsnumm gdrivebackup2Inhaltsverzeechnes)
  • (Synchroniséiert automatesch de lokale Verzeechnes all Moien um 7:55 Auer /newbackup  op den Netzwierkdisk mat dem Konfiguratiounsnumm gdrivecwp-newbackupInhaltsverzeechnes)
  • SynchroniséierenWordPressFir Websäitdateien ass et recommandéiert net inkrementell Backup ze maachen, well den Test fonnt huet datt wann d'Dateinamen déiselwecht sinn, awer den Inhalt vun de Dateien anescht ass, se net synchroniséiert ginn.

Nodeems d'automatesch Synchroniséierung vu rclone regelméisseg gestart ass, leeft de rclone-Prozess nach ëmmer am Hannergrond, wat bis zu 20% vun den CPU-Ressourcen besetzen kann, wat zu engem Verschwendung vu Serverressourcen resultéiert.

Dofir ass et néideg e komplett personaliséierte geplangten Aufgab Kommando ze addéieren fir den rclone Prozess ze zwéngen fir ▼ zou ze maachen

00 09 * * * killall rclone
  • (Automatesch gezwongen den rclone Prozess all Moien um 9:00 zoumaachen)

Kopéiert de spezifizéierte lokale Verzeichnis op den Konfiguratiounsnumm all Dag um 4:0 Auerkoofram NetzdiskussiounETUFO.ORGKatalog▼

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

Läschen Ferndateien 4 Deeg oder méi al um 50:50 Auer all Dag (läscht Dateien méi al wéi 50 Deeg)

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

Dëse Cron Kommando ass fir d'Datei mam Numm " ze läschenkoofr:ETUFO.ORG"Am Zil, all Dateien an Ordner, deenen hir lescht Ännerungszäit virun 50 Deeg war, ass déi folgend eng Erklärung vun all Deel:

  • Déi éischt Nummer "50" heescht de Kommando all 50 Minutten auszeféieren.
  • Déi zweet Nummer "4" heescht de Kommando um 4 Auer auszeféieren.
  • "* * *" heescht datt de Kommando op all Deeg vum Mount, Dag a Woch ausgefouert gëtt.
  • "rclone läschen" heescht d'Läschoperatioun vum rclone Tool auszeféieren.
  • "koofr: ETUFO.ORG" ass den Numm vum Zil fir ze läschen.
  • "--min-age 50d" heescht nëmmen Dateien an Ordner läschen, deenen hir lescht Ännerungszäit virun 50 Deeg ass.

rclone gemeinsam Kommandoen

Natierlech ass rclone vill méi wéi dat, an e puer gemeinsam Kommandoen sinn hei ënnen opgezielt.

Kopie ▼

rclone copy

plënneren ▼

rclone move

läschen ▼

rclone delete

Synchroniséiert ▼

rclone sync

Zousätzlech Parameteren: Echtzäitgeschwindegkeet weisen ▼

-P

Zousätzlech Parameteren: Limite Vitesse 40MB ▼

--bwlimit 40M

Zousätzlech Parameter: Zuel vun parallel Fichieren ▼

--transfers=N

starten rclone ▼

systemctl start rclone

stoppen rclone ▼

systemctl stop rclone

Check rclone Status ▼

systemctl status rclone

View Profil Location ▼

rclone config file

Et ass wierklech einfach Rclone ze benotzen fir automatesch Backup VPS ze synchroniséieren ^_^

Zu dësem Zäitpunkt ass den Tutorial iwwer wéi een e lokalen Linux Verzeechnes op Google Drive synchroniséiert ass komplett.

Verlängert Liesung:

Liest aner Artikelen an der Serie:<< Virdrun: Wéi installéiert Bluehost automatesch WordPress mat engem Klick? BH Websäit Gebai Tutorial

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) gedeelt "Wéi benotzen ech rclone Backup fir VPS? CentOS benotzt GDrive automatesch Synchroniséierung Tutorial" fir Iech ze hëllefen.

Wëllkomm de Link vun dësem Artikel ze deelen:https://www.chenweiliang.com/cwl-694.html

Wëllkomm op dem Telegram Kanal vum Chen Weiliang säi Blog fir déi lescht Updates ze kréien!

🔔 Gitt deen Éischten dee wäertvollen "ChatGPT Content Marketing AI Tool Usage Guide" am Kanal Top Verzeechnes ze kréien! 🌟
📚 Dëse Guide enthält en enorme Wäert, 🌟 Dëst ass eng selten Geleeënheet, verpasst et net! ⏰⌛💨
Deelen a liken wann dir wëllt!
Är Deelen a Likes sinn eis kontinuéierlech Motivatioun!

 

Comments

Är E-Mail Adress gëtt net verëffentlecht. Néideg Felder gi benotzt * Etikett

scroll no uewen