Adresár článkov
- Čo znamená WordPress?Čo robíš?Čo dokáže webová stránka?
- Koľko stojí vytvorenie osobného/firemného webu?Náklady na vytvorenie firemnej webovej stránky
- Ako si vybrať správny názov domény?Tvorba webových stránok Odporúčania a princípy registrácie doménového mena
- NameSiloNávod na registráciu názvu domény (Pošlite vám $1 NameSilopropagačný kód)
- Aký softvér je potrebný na vytvorenie webovej stránky?Aké sú požiadavky na vytvorenie vlastnej webovej stránky?
- NameSiloNávod na vyriešenie názvu domény NS na Bluehost/SiteGround
- Ako manuálne zostaviť WordPress? Návod na inštaláciu WordPress
- Ako sa prihlásiť do backendu WordPress? WP prihlasovacia adresa na pozadí
- Ako používať WordPress? Všeobecné nastavenia na pozadí WordPress a čínsky názov
- Ako zmeniť nastavenia jazyka vo WordPress?Zmeňte spôsob nastavenia čínštiny/angličtiny
- Ako vytvoriť adresár kategórií WordPress? WP Category Management
- Ako WordPress publikuje články?Možnosti úprav pre články, ktoré publikujete sami
- Ako vytvoriť novú stránku vo WordPress?Pridať/upraviť nastavenie stránky
- Ako WordPress pridáva ponuky?Prispôsobte možnosti zobrazenia navigačnej lišty
- Čo je to téma WordPress?Ako nainštalovať WordPress šablóny?
- FTP ako dekomprimovať zip súbory online? Stiahnite si online dekompresný program PHP
- Časový limit pripojenia FTP nástroja zlyhal Ako nakonfigurovať WordPress na pripojenie k serveru?
- Ako nainštalovať doplnok WordPress? 3 spôsoby inštalácie doplnku WordPress - wikiHow
- Ako je to s hostingom BlueHost?Najnovšie propagačné kódy / kupóny BlueHost USA
- Ako Bluehost automaticky nainštaluje WordPress jedným kliknutím? Návod na tvorbu webovej stránky BH
- Ako používať VPSrclonezálohovať?CentOSNávod na automatickú synchronizáciu s GDrive
kvôliWeb PropagáciaNajúčinnejšia metóda vSEO, toľko ľudí s bohatými skúsenosťami so SEOInternetový marketingĽudia sa rozhodnú kúpiť si VPS (virtuálny súkromný server) na vytvorenie webovej stránky.
Keďže sa používa VPS, je potrebné zálohovať VPS Zálohu VPS je možné synchronizovať na sieťový disk GDrive pomocou zálohy rclone.
čo je rclone?
RClone dokáže jednoducho a pohodlne spravovať sieťové disky, ako sú Disk Google a Dropbox, a podporuje pripájacie písmená jednotiek a nahrávanie a sťahovanie z príkazového riadku:
- Pripojte disk, ľahko použiteľný, ale pomalý, vhodnejší pre malé a fragmentované súbory
- Nahrávanie a sťahovanie z príkazového riadku je veľmi rýchle, vhodné na nahrávanie veľkých súborov
- Rclone je menej náchylný na problémy s prerušením ako Google Drive AP a v porovnaní s projektom [gdrive] na githube.
Poďme sa podeliť o metódu inštalácie zálohy rclone na CentOS a jej synchronizáciu s Diskom Google.
Ako zálohovať VPS pomocou rclone?
Tu sú nástroje, ktoré je potrebné pripraviť:
- účet Google Dirve
- súbor rclone
- jedenLinuxStroj (tento článok používa CentOS7 ako príklad)
Potom začnite inštalovať rclone, inštalácia je veľmi jednoduchá, skopírujte a vložte plus povolenia.
krok 1:Stiahnuť súbor ▼
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 步:Skopírujte súbor do príslušnej cesty ▼
cp rclone /usr/bin/ chown root:root /usr/bin/rclone chmod 755 /usr/bin/rclone
- (Tento krok je možné vynechať, ale neodporúča sa. Po vynechaní sa nezobrazí výzva, preto sa neodporúča vynechať)
krok 3:Stránka pomocníka pri inštalácii▼
mkdir -P /usr/local/share/man/man1 cp rclone.1 /usr/local/share/man/man1/ mandb
krok 4:Vytvorte novú konfiguráciu ▼
rclone config
krok 5:konfigurácia rclone
Odporúča sa použiť Rclone na pripojenie zdieľaného cloudového disku tímu Google na vzdialenú synchronizáciu ▼
Nasleduje príklad odkazu na väzbu rclone na sieťový disk Google Dirve (netímový 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>
Tu "config_token" je potrebné získať stiahnutím a inštaláciou Rclone na lokálnom počítači najskôr▼
Zoberme si Windows ako príklad, po dekompresii prejdite do priečinka, kde sa nachádza rclone.exe, do panela s adresou prieskumníka zadajte cmd a stlačením klávesu Enter otvorte príkazový riadok v aktuálnej ceste.
Konfigurujte skopírovaním konfiguračných súborov
Rclone ukladá všetku svoju konfiguráciu do konfiguračného súboru, čo uľahčuje kopírovanie konfiguračných súborov do vzdialeného Rclone.
Takže najprv musíte nakonfigurovať Rclone na vašom stolnom počítači ▼
rclone config
na počítačirclone
konfigurácii, vyskytol sa problémUse auto config?
kedy, odpovedzY
.
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
Potom sa zobrazí prehliadač, ktorý vás požiada, aby ste sa prihlásili do svojho účtu a autorizovali ho.
Ako autorizovať účet Google?
- Ak ste v pevninskej Číne, najprv musíte obísť X stenu, potom musíte mať účet Google a prihlásiť sa.
- Ak sa zobrazí „Táto aplikácia nebola overená Googlom“, kliknite na „Rozšírené“.
- Potom kliknite na Povoliť na autorizáciu.
Nakonfigurujete Google Teams na zdieľanie cloudových diskov?
Ak nepoužívate zdieľaný cloudový disk tímu Google, vyberte sin
▼
Configure this as a team drive? y) Yes n) No (default) y/n> n
Skontrolujte informácie o vzdialenej konfigurácii
Nakoniec skontrolujte parametre vzdialenej konfigurácie a potvrďte zadanímyOK▼
-------------------- [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
Zobrazí zoznam rome uložený na aktuálnom stroji, stačí sa pozrieť, stlačiťqvýstup ▼
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
- V tomto bode je konfigurácia rclone lokálneho počítača dokončená.
Po nakonfigurovaní lokálneho počítača nastavte priamo lokálny počítačrclone.conf
Obsah konfiguračného súboru sa skopíruje na server Linuxrclone.conf
konfiguračný súbor.
Na lokálnom počítači a serveri zadajte nasledujúce príkazyZobraziť Rpríkaz umiestnenia konfiguračného súboru klonovania▼
rclone config file
Vyhľadajte konfiguračný súbor Rclone a získané výsledky sú nasledovné▼
rclone config file Configuration file is stored at: /root/.config/rclone/rclone.conf
- Stačí vložiť konfiguračný súbor lokálneho počítača
rclone.conf
skopírujte obsah na server Linuxrclone.conf
Konfiguračný súbor, môžete vyriešiť problém s konfiguráciou Rclone.
príklad použitia príkazu rclone
Príkaz na zoznam súborov a adresárov
Vypíšte adresár, kde je nakonfigurovaný sieťový disk s názvom gdrive (súbory sa nezobrazia)▼
rclone lsd gdrive:
Vypíšte súbory v záložnom adresári na sieťovom disku s konfiguračným názvom gdrive (zobrazia sa všetky súbory vrátane podadresárov, ale adresár sa nezobrazí) ▼
rclone ls gdrive:backup
Kopírovať Vystrihnúť Vymazať príkaz
Skopírujte konfiguračný súbor Rclone do koreňového adresára sieťového disku gdrive ▼
rclone copy /root/.config/rclone/rclone.conf gdrive:/
skopírujte lokálne /home/backup
Prejdite do záložného adresára, kde je nakonfigurovaný sieťový disk s názvom gdrive, a naopak ▼
rclone copy --progress /home/backup gdrive:backup
- pridaním tohto parametra
--ignore-existing
Súbory, ktoré boli zálohované na sieťovom disku, môžu byť ignorované, čo je ekvivalentné prírastkovému zálohovaniu ▼
rclone copy --ignore-existing /home/backup gdrive:backup
Skopírujte lokálny súbor manuálnej zálohy CWP do záložného adresára sieťového disku s názvom gdrive a naopak ▼
rclone copy --progress /newbackup/full/manual/accounts/eloha.tar.gz gdrive:cwp-newbackup/full/manual/accounts/
Zo sieťového disku gdrive skopírujte súbor automatickej plánovanej zálohy CWP do lokálneho /newbackup
Katalóg▼
rclone copy --progress gdrive:cwp-newbackup/full/daily/Friday/accounts/eloha.tar.gz /newbackup/ rclone copy --progress gdrive:cwp-backup2/ /home/backup2/
Zo sieťového disku gdrive skopírujte súbor manuálnej zálohy CWP do lokálneho /newbackup/full/manual/accounts/
Katalóg▼
rclone copy --progress gdrive:cwp-newbackup/full/manual/accounts/eloha.tar.gz /newbackup/full/manual/accounts/
Zo sieťového disku gdrive skopírujteVestaCPZálohujte súbory do lokálneho /home/backup
Katalóg▼
rclone copy --progress gdrive:backup/admin.2018-04-12_13-10-02.tar /home/backup
Príkaz Posunúť (Vystrihnúť) ▼
rclone move /home/backup gdrive:backup
Odstráňte záložný adresár sieťového disku s názvom konfigurácie gdrive▼
rclone delete gdrive:backup
Vytvorte záložný adresár, ktorý konfiguruje sieťový disk s názvom gdrive ▼
rclone mkdir gdrive:backup
príkaz na synchronizáciu súboru
Synchronizujte lokálny /home/backup so záložným adresárom na sieťovom disku s konfiguračným názvom gdrive a naopak ▼
rclone sync /home/backup gdrive:backup
Synchronizujte názov konfigurácie gdrive2 na sieťovom diskuUFOdo adresára zálohy, kde je nakonfigurovaný sieťový disk s názvom gdrive a naopak ▼
rclone sync gdrive2:ufo gdrive:backup
Ak sa po chvíli nevráti žiadne chybové hlásenie, po dokončení zálohovania uvidíte súbor zálohy na sieťovom disku.
Ako automaticky synchronizovať záložné súbory VPS s GDrive?
V časovaných úlohách pridajte synchronizačné príkazy, aby ste dosiahli automatickú synchronizáciuOvládací panel CWPzálohovanie súborov na GDrive.
- (Automatická synchronizácia miestneho adresára o 2:XNUMX každý deň
/newbackup
na názov konfiguráciegdrive
na sieťovom diskucwp-newbackup
Obsah)
SSH ako pridať crontab Naplánované úlohy sa automaticky synchronizujú s GDrive?
Najprv zadajte SSH do nasledujúceho príkazu crontab▼
crontab -e
Potom pridajte príkaz na posledný riadok▼
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- SSH, stlačte CTRL + C a potom zadajte
:wq
Uložiť a ukončiť.
Odstrániť vzdialené súbory staršie ako 50 dní (vymazať súbory staršie ako 50 dní)▼
rclone delete koofr:ETUFO.ORG --min-age 50d
Odstráňte vzdialené súbory na 50 dní alebo menej (vymažte súbory do 50 dní) ▼
rclone delete koofr:ETUFO.ORG --max-age 50d
Ako nastaviť načasované úlohy Crontab na automatickú synchronizáciu s GDrive v ovládacom paneli CWP?
Ak používate ovládací panel CWP, prihláste sa do ovládacieho panela CWP Server Setting
→ Crontab for root
▼
V časti „Pridať úplné vlastné úlohy cronu“ zadajte nasledujúci úplne vlastný príkaz cron ▼
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- (Automaticky synchronizovať miestny adresár každé ráno o 7:00
/backup2
na sieťový disk s názvom konfigurácie gdrivebackup2
Obsah) - (Automaticky synchronizovať miestny adresár každé ráno o 7:55
/newbackup
na sieťový disk s názvom konfigurácie gdrivecwp-newbackup
Obsah) - SynchronizovaťWordPressPri súboroch webových stránok sa odporúča nezálohovať inkrementálne, pretože test zistil, že ak sú názvy súborov rovnaké, ale obsah súborov je odlišný, nebudú synchronizované.
Po pravidelnom spustení automatickej synchronizácie rclone bude proces rclone stále bežať na pozadí, čo môže zaberať až 20% zdrojov CPU, čo vedie k plytvaniu zdrojmi servera.
Preto je potrebné pridať plne prispôsobený príkaz naplánovanej úlohy, aby sa proces rclone zatvoril ▼
00 09 * * * killall rclone
- (Automaticky násilne zatvorte proces rclone každé ráno o 9:00)
Skopírujte zadaný lokálny adresár do názvu konfigurácie každý deň o 4:0koofr
na sieťovom diskuETUFO.ORG
Katalóg▼
0 4 * * * rclone copy /home/eloha/public_html/img.etufo.org/backwpup-xxxxx-backups/ koofr:ETUFO.ORG -P
Odstrániť vzdialené súbory staršie ako 4 dní každý deň o 50:50 (odstrániť súbory staršie ako 50 dní)▼
50 4 * * * rclone delete koofr:ETUFO.ORG --min-age 50d
Tento príkaz cron slúži na odstránenie súboru s názvom "koofr:ETUFO.ORG
"V cieli, všetky súbory a priečinky, ktorých čas poslednej úpravy bol pred 50 dňami, nasleduje vysvetlenie každej časti:
- Prvé číslo „50“ znamená vykonať príkaz každých 50 minút.
- Druhé číslo „4“ znamená vykonať príkaz o 4:XNUMX.
- "* * *" znamená, že príkaz sa vykoná vo všetky dni v mesiaci, dni a týždni.
- "rclone delete" znamená vykonať operáciu vymazania nástroja rclone.
- "koofr:ETUFO.ORG" je názov cieľa, ktorý sa má odstrániť.
- "--min-age 50d" znamená odstrániť iba súbory a priečinky, ktorých čas poslednej úpravy je pred 50 dňami.
bežné príkazy rclone
Samozrejme, rclone je oveľa viac a niektoré bežné príkazy sú uvedené nižšie.
Kopírovať ▼
rclone copy
presunúť ▼
rclone move
vymazať ▼
rclone delete
Synchronizovať ▼
rclone sync
Ďalšie parametre: zobrazenie rýchlosti v reálnom čase ▼
-P
Ďalšie parametre: limitná rýchlosť 40MB ▼
--bwlimit 40M
Dodatočný parameter: počet paralelných súborov ▼
--transfers=N
spustiť rclone ▼
systemctl start rclone
zastaviť rclone ▼
systemctl stop rclone
Skontrolujte stav rcklonovania ▼
systemctl status rclone
Zobraziť polohu profilu ▼
rclone config file
Je naozaj jednoduché použiť Rclone na automatickú synchronizáciu zálohy VPS ^_^
V tomto bode je návod na synchronizáciu lokálneho adresára Linuxu s Diskom Google dokončený.
Ďalšie čítanie:
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) shared "Ako používať zálohu rclone pre VPS? CentOS používa príručku automatickej synchronizácie GDrive“, ktorá vám pomôže.
Vitajte pri zdieľaní odkazu na tento článok:https://www.chenweiliang.com/cwl-694.html
Vitajte na telegramovom kanáli blogu Chen Weiliang, kde získate najnovšie aktualizácie!
📚 Táto príručka obsahuje obrovskú hodnotu, 🌟Toto je vzácna príležitosť, nenechajte si ju ujsť! ⏰⌛💨
Ak sa vám páči, zdieľajte a lajkujte!
Vaše zdieľanie a lajky sú našou neustálou motiváciou!