Artikel Verzeechnes
- Wat heescht WordPress?Wat méchs du?Wat kann eng Websäit maachen?
- Wéi vill kascht et fir eng perséinlech / Firma Websäit ze bauen?D'Käschte fir eng Geschäftswebsäit ze bauen
- Wéi wielen ech de richtege Domain Numm?Websäit Konstruktioun Domain Numm Aschreiwung Recommandatiounen & Prinzipien
- NameSiloDomain Numm Registréierung Tutorial (Schéckt Iech $1 NameSiloPromo Code)
- Wéi eng Software ass néideg fir eng Websäit ze bauen?Wat sinn d'Ufuerderunge fir Är eege Websäit ze maachen?
- NameSiloLéisung Domain Numm NS op Bluehost / SiteGround Tutorial
- Wéi bauen ech WordPress manuell? WordPress Installatioun Tutorial
- Wéi aloggen op de WordPress Backend? WP Hannergrond Login Adress
- Wéi benotzen ech WordPress? WordPress Hannergrond allgemeng Astellunge & Chinesesch Titel
- Wéi änneren ech Sprooche-Astellungen am WordPress?Änneren Chinesesch / Englesch Astellungsmethod
- Wéi erstellen ech e WordPress Category Directory? WP Kategorie Management
- Wéi publizéiert WordPress Artikelen?Änneren Optiounen fir selwer publizéiert Artikelen
- Wéi erstellen ech eng nei Säit am WordPress?Säit Setup addéieren / änneren
- Wéi füügt WordPress Menue derbäi?Personnaliséiert Navigatiounsbar Displayoptiounen
- Wat ass e WordPress Thema?Wéi installéiere WordPress Templates?
- FTP wéi dekompriméiert Zip Dateien online? PHP Online Dekompressiounsprogramm eroflueden
- FTP Tool Verbindung Timeout gescheitert Wéi konfiguréiert WordPress fir mat dem Server ze verbannen?
- Wéi installéiere ech e WordPress Plugin? 3 Weeër fir e WordPress Plugin z'installéieren - wikiHow
- Wéi wier et mat BlueHost Hosting?Läscht BlueHost USA Promo Coden / Couponen
- Wéi installéiert Bluehost automatesch WordPress mat engem Klick? BH Websäit Gebai Tutorial
- 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) ▼
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 Computerrclone
Konfiguratioun, 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?
- Wann Dir am Festland China sidd, musst Dir als éischt d'X Mauer ëmgoen, da musst Dir e Google Kont hunn an aloggen.
- Wann "Dës App ass net vu Google verifizéiert" erschéngt, klickt op "Fortgeschratt".
- 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.conf
Den Inhalt an der Konfiguratiounsdatei gëtt op de Linux Server kopéiertrclone.conf
Konfiguratiounsdatei.
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 Computer
rclone.conf
kopéiert den Inhalt op de Linux Serverrclone.conf
Konfiguratiounsdatei, 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éierengdrive
am Netzdiskussiouncwp-newbackup
Inhaltsverzeechnes)
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 Setting
→ Crontab for root
▼
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
/backup2
op den Netzwierkdisk mat dem Konfiguratiounsnumm gdrivebackup2
Inhaltsverzeechnes) - (Synchroniséiert automatesch de lokale Verzeechnes all Moien um 7:55 Auer
/newbackup
op den Netzwierkdisk mat dem Konfiguratiounsnumm gdrivecwp-newbackup
Inhaltsverzeechnes) - 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 Auerkoofr
am NetzdiskussiounETUFO.ORG
Katalog▼
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:
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!
📚 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!