Adresář článků
- Co znamená WordPress?Co to děláš?Co web umí?
- Kolik stojí vytvoření osobního/firemního webu?Náklady na vytvoření firemního webu
- Jak vybrat správný název domény?Tvorba webových stránek Doporučení a zásady pro registraci doménového jména
- NameSiloNávod k registraci doménového jména (zašlete vám $ 1 NameSiloPromo kód)
- Jaký software je potřeba k vytvoření webu?Jaké jsou požadavky na vytvoření vlastního webu?
- NameSiloVýukový program Přeložit doménové jméno NS na Bluehost/SiteGround
- Jak ručně sestavit WordPress? Návod na instalaci WordPressu
- Jak se přihlásit do backendu WordPressu? Přihlašovací adresa na pozadí WP
- Jak používat WordPress? Obecná nastavení pozadí WordPress a čínský název
- Jak změnit nastavení jazyka ve WordPressu?Změňte způsob nastavení čínštiny/angličtiny
- Jak vytvořit adresář kategorií WordPress? WP Category Management
- Jak WordPress publikuje články?Možnosti úprav pro samostatně publikované články
- Jak vytvořit novou stránku ve WordPressu?Přidat/upravit nastavení stránky
- Jak WordPress přidává nabídky?Přizpůsobte možnosti zobrazení navigační lišty
- Co je to téma WordPress?Jak nainstalovat WordPress šablony?
- FTP jak dekomprimovat zip soubory online? PHP online dekompresní program ke stažení
- Vypršel časový limit připojení nástroje FTP Jak nakonfigurovat WordPress pro připojení k serveru?
- Jak nainstalovat plugin WordPress? 3 způsoby, jak nainstalovat plugin WordPress - wikiHow
- Jak je to s hostingem BlueHost?Nejnovější promo kódy/kupóny BlueHost USA
- Jak Bluehost automaticky nainstaluje WordPress jedním kliknutím? Návod na tvorbu webových stránek BH
- Jak používat VPSrclonezáloha?CentOSVýukový program automatické synchronizace s GDrive
kvůliWebová propagaceNejúčinnější metoda vSEO, tolik lidí s bohatými zkušenostmi se SEO网络 营销Lidé se rozhodnou koupit si VPS (Virtual Private Server) k vytvoření webové stránky.
Vzhledem k tomu, že se používá VPS, je nutné zálohovat VPS Zálohu VPS lze synchronizovat na síťový disk GDrive pomocí rclone backup.
Co je rclone?
RClone může snadno a pohodlně spravovat síťové disky, jako je Disk Google a Dropbox, a podporuje připojování písmen jednotek a nahrávání a stahování z příkazového řádku:
- Montážní disk, snadno použitelný, ale pomalý, vhodnější pro malé a fragmentované soubory
- Nahrávání a stahování z příkazového řádku je velmi rychlé, vhodné pro nahrávání velkých souborů
- Rclone je méně náchylný k problémům s přerušením než Google Drive AP a ve srovnání s projektem [gdrive] na githubu.
Pojďme se podělit o metodu instalace zálohy rclone na CentOS a její synchronizaci s Diskem Google.
Jak zálohovat VPS pomocí rclone?
Zde jsou nástroje, které je třeba připravit:
- Účet Google Dirve
- soubor rclone
- 一 台LinuxStroj (tento článek používá CentOS7 jako příklad)
Poté začněte instalovat rclone, instalace je velmi jednoduchá, zkopírujte a vložte plus oprávnění.
krok 1:Stáhnout soubor ▼
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 步:Zkopírujte soubor do příslušné cesty ▼
cp rclone /usr/bin/ chown root:root /usr/bin/rclone chmod 755 /usr/bin/rclone
- (Tento krok lze vynechat, ale nedoporučuje se. Po vynechání se nezobrazí výzva, proto se nedoporučuje vynechávat)
krok 3:Stránka nápovědy k instalaci▼
mkdir -P /usr/local/share/man/man1 cp rclone.1 /usr/local/share/man/man1/ mandb
krok 4:Vytvořte novou konfiguraci ▼
rclone config
krok 5:konfigurace rclone
Doporučuje se použít Rclone k připojení sdíleného cloudového disku týmu Google pro vzdálenou synchronizaci ▼
Následuje příklad odkazu na vazbu rclone na síť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>
Zde je třeba získat "config_token" stažením a instalací Rclone na místní počítač nejprve▼
Vezměte si jako příklad Windows, přejděte po dekompresi do složky, kde se nachází rclone.exe, do adresního řádku průzkumníka zadejte cmd a stisknutím klávesy Enter otevřete příkazový řádek v aktuální cestě.
Konfigurujte zkopírováním konfiguračních souborů
Rclone ukládá veškerou svou konfiguraci do konfiguračního souboru, což usnadňuje kopírování konfiguračních souborů do vzdáleného Rclone.
Nejprve tedy musíte nakonfigurovat Rclone na vašem stolním počítači ▼
rclone config
na počítačirclone
konfiguraci, nastal problémUse auto config?
kdy, odpovězY
.
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
Poté se zobrazí prohlížeč, který vás požádá o přihlášení ke svému účtu a autorizaci.
Jak autorizovat účet Google?
- Pokud jste v pevninské Číně, musíte nejprve obejít X zeď, poté musíte mít účet Google a přihlásit se.
- Pokud se zobrazí „Tato aplikace nebyla ověřena Googlem“, klikněte na „Upřesnit“.
- Poté klikněte na Povolit pro autorizaci.
Nakonfigurujete Google Teams pro sdílení cloudových disků?
Pokud nepoužíváte sdílený cloudový disk týmu Google, vyberte sin
▼
Configure this as a team drive? y) Yes n) No (default) y/n> n
Ověřte informace o vzdálené konfiguraci
Nakonec ověřte parametry vzdálené konfigurace a potvrďte zadání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í se seznam rome uložený na aktuálním stroji, stačí se podívat, stisknoutqvý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 okamžiku je konfigurace rclone místního počítače dokončena.
Po konfiguraci místního počítače nastavte přímo místní počítačrclone.conf
Obsah konfiguračního souboru se zkopíruje na server Linuxrclone.conf
konfigurační soubor.
Na místním počítači a serveru zadejte následující příkazyZobrazit Rpříkaz umístění konfiguračního souboru klonu▼
rclone config file
Dotaz na konfigurační soubor Rclone a získané výsledky jsou následující▼
rclone config file Configuration file is stored at: /root/.config/rclone/rclone.conf
- Stačí vložit konfigurační soubor místního počítače
rclone.conf
zkopírujte obsah na server Linuxrclone.conf
Konfigurační soubor, můžete vyřešit problém s konfigurací Rclone.
příklad použití příkazu rclone
Příkaz Seznam souborů a adresářů
Vypište adresář, kde je nakonfigurován síťový disk s názvem gdrive (soubory se nebudou zobrazovat)▼
rclone lsd gdrive:
Vypsat soubory v záložním adresáři na síťovém disku s konfiguračním názvem gdrive (zobrazí se všechny soubory včetně podadresářů, ale adresář se nezobrazí) ▼
rclone ls gdrive:backup
Kopírovat příkaz Vyjmout Odstranit
Zkopírujte konfigurační soubor Rclone do kořenového adresáře síťového disku gdrive ▼
rclone copy /root/.config/rclone/rclone.conf gdrive:/
kopírovat místní /home/backup
Přejděte do adresáře zálohy, kde je nakonfigurován síťový disk s názvem gdrive, a naopak ▼
rclone copy --progress /home/backup gdrive:backup
- přidáním tohoto parametru
--ignore-existing
Soubory, které byly zálohovány na síťovém disku, lze ignorovat, což je ekvivalentní přírůstkové záloze ▼
rclone copy --ignore-existing /home/backup gdrive:backup
Zkopírujte místní soubor ruční zálohy CWP do záložního adresáře síťového disku s názvem gdrive a naopak ▼
rclone copy --progress /newbackup/full/manual/accounts/eloha.tar.gz gdrive:cwp-newbackup/full/manual/accounts/
Ze síťového disku gdrive zkopírujte soubor automatické plánované zálohy CWP na místní /newbackup
Katalog▼
rclone copy --progress gdrive:cwp-newbackup/full/daily/Friday/accounts/eloha.tar.gz /newbackup/ rclone copy --progress gdrive:cwp-backup2/ /home/backup2/
Ze síťového disku gdrive zkopírujte soubor ruční zálohy CWP na místní /newbackup/full/manual/accounts/
Katalog▼
rclone copy --progress gdrive:cwp-newbackup/full/manual/accounts/eloha.tar.gz /newbackup/full/manual/accounts/
Ze síťového disku gdrive zkopírujteVestaCPZálohujte soubory na místní /home/backup
Katalog▼
rclone copy --progress gdrive:backup/admin.2018-04-12_13-10-02.tar /home/backup
Příkaz Přesunout (Vyjmout) ▼
rclone move /home/backup gdrive:backup
Smažte záložní adresář síťového disku s názvem konfigurace gdrive▼
rclone delete gdrive:backup
Vytvořte záložní adresář, který konfiguruje síťový disk s názvem gdrive ▼
rclone mkdir gdrive:backup
příkaz synchronizace souboru
Synchronizujte lokální /home/backup se záložním adresářem na síťovém disku s konfiguračním názvem gdrive a naopak ▼
rclone sync /home/backup gdrive:backup
Synchronizujte název konfigurace gdrive2 na síťovém diskuUFOdo adresáře zálohy, kde je nakonfigurován síťový disk s názvem gdrive, a naopak ▼
rclone sync gdrive2:ufo gdrive:backup
Pokud se po chvíli neobjeví žádná chybová zpráva, můžete po dokončení zálohování vidět záložní soubor na síťovém disku.
Jak automaticky synchronizovat záložní soubory VPS s GDrive?
V časovaných úlohách přidejte synchronizační příkazy, abyste dosáhli automatické synchronizaceOvládací panel CWPzálohování souborů na GDrive.
- (Automaticky synchronizovat místní adresář každý den ve 2 hodiny ráno
/newbackup
na název konfiguracegdrive
na síťovém diskucwp-newbackup
Obsah)
SSH jak přidat crontab Naplánované úlohy se automaticky synchronizují s GDrive?
Nejprve zadejte SSH do následujícího příkazu crontab▼
crontab -e
Dále přidejte příkaz na poslední řádek▼
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- SSH, stiskněte CTRL + C a poté enter
:wq
Uložit a odejít.
Smazat vzdálené soubory starší 50 dnů (smazat soubory starší než 50 dnů)▼
rclone delete koofr:ETUFO.ORG --min-age 50d
Odstraňte vzdálené soubory po dobu 50 dnů nebo méně (smažte soubory do 50 dnů) ▼
rclone delete koofr:ETUFO.ORG --max-age 50d
Jak nastavit načasovanou úlohu Crontab, aby se automaticky synchronizovala s GDrive v ovládacím panelu CWP?
Pokud používáte ovládací panel CWP, přihlaste se do ovládacího panelu CWP Server Setting
→ Crontab for root
▼
V "Add Full Custom Cron Jobs" zadejte následující plně vlastní cron příkaz ▼
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- (Automaticky synchronizovat místní adresář každé ráno v 7:00
/backup2
na síťový disk s názvem konfigurace gdrivebackup2
Obsah) - (Automaticky synchronizovat místní adresář každé ráno v 7:55
/newbackup
na síťový disk s názvem konfigurace gdrivecwp-newbackup
Obsah) - SynchronizovatWordPressU souborů webových stránek se doporučuje nezálohovat přírůstkově, protože test zjistil, že pokud jsou názvy souborů stejné, ale obsah souborů se liší, nebudou synchronizovány.
Po pravidelném spouštění automatické synchronizace rclone bude proces rclone stále běžet na pozadí, což může zabírat až 20 % zdrojů CPU, což vede k plýtvání serverovými prostředky.
Proto je nutné přidat plně přizpůsobený příkaz naplánované úlohy, který vynutí ukončení procesu rclone ▼
00 09 * * * killall rclone
- (Automaticky násilně uzavřít proces rclone každé ráno v 9:00)
Zkopírujte zadaný místní adresář do názvu konfigurace ve 4:0 každý denkoofr
na síťovém diskuETUFO.ORG
Katalog▼
0 4 * * * rclone copy /home/eloha/public_html/img.etufo.org/backwpup-xxxxx-backups/ koofr:ETUFO.ORG -P
Smazat vzdálené soubory starší 4 dní nebo starší každý den ve 50:50 (smazat soubory starší než 50 dní)▼
50 4 * * * rclone delete koofr:ETUFO.ORG --min-age 50d
Tento příkaz cron slouží k odstranění souboru s názvem "koofr:ETUFO.ORG
"V cíli, u všech souborů a složek, jejichž čas poslední úpravy byl před 50 dny, je následující vysvětlení každé části:
- První číslo "50" znamená provedení příkazu každých 50 minut.
- Druhé číslo „4“ znamená provést příkaz ve 4 hodiny ráno.
- "* * *" znamená, že příkaz bude proveden ve všechny dny v měsíci, dni a týdnu.
- "rclone delete" znamená provedení operace odstranění nástroje rclone.
- "koofr:ETUFO.ORG" je název cíle, který se má odstranit.
- "--min-age 50d" znamená smazat pouze soubory a složky, jejichž čas poslední úpravy je před 50 dny.
běžné příkazy rclone
Samozřejmě, rclone je mnohem víc než to a některé běžné příkazy jsou uvedeny níže.
Kopírovat ▼
rclone copy
přesunout ▼
rclone move
smazat ▼
rclone delete
Synchronizovat ▼
rclone sync
Další parametry: zobrazení rychlosti v reálném čase ▼
-P
Další parametry: limitní rychlost 40MB ▼
--bwlimit 40M
Další parametr: počet paralelních souborů ▼
--transfers=N
spustit rclone ▼
systemctl start rclone
zastavit rclone ▼
systemctl stop rclone
Zobrazit stav rcklonování ▼
systemctl status rclone
Zobrazit umístění profilu ▼
rclone config file
Je opravdu snadné použít Rclone k automatické synchronizaci záložních VPS ^_^
V tomto okamžiku je návod, jak synchronizovat místní adresář Linuxu s Diskem Google, dokončen.
Rozšířené čtení:
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) shared "Jak používat rclone backup pro VPS? CentOS používá tutoriál automatické synchronizace GDrive“, který vám pomůže.
Vítejte u sdílení odkazu na tento článek:https://www.chenweiliang.com/cwl-694.html
Vítejte na telegramovém kanálu blogu Chen Weiliang, kde získáte nejnovější aktualizace!
📚 Tento průvodce má obrovskou hodnotu, 🌟Toto je vzácná příležitost, nenechte si ji ujít! ⏰⌛💨
Sdílejte a lajkujte, pokud se vám líbí!
Vaše sdílení a lajky jsou naší neustálou motivací!