Directori d'articles
- Què vol dir WordPress?Què estàs fent?Què pot fer un lloc web?
- Quant costa crear un lloc web personal/empresa?Cost de la creació d'un lloc web empresarial
- Com triar el nom de domini adequat?Construcció de llocs web Recomanacions i principis de registre de noms de domini
- NameSiloTutorial de registre de noms de domini (us envieu $1 NameSiloCodi promocional)
- Quin programari es necessita per crear un lloc web?Quins són els requisits per fer el vostre propi lloc web?
- NameSiloResol el nom de domini NS a Bluehost/SiteGround Tutorial
- Com crear manualment WordPress? Tutorial d'instal·lació de WordPress
- Com iniciar sessió al backend de WordPress? Adreça d'inici de sessió de fons de WP
- Com utilitzar WordPress? Configuració general de fons de WordPress i títol xinès
- Com canviar la configuració d'idioma a WordPress?Canvia el mètode de configuració xinès/anglès
- Com crear un directori de categories de WordPress? Gestió de categories WP
- Com publica WordPress articles?Opcions d'edició d'articles autopublicats
- Com crear una pàgina nova a WordPress?Afegeix/edita la configuració de la pàgina
- Com afegeix WordPress menús?Personalitza les opcions de visualització de la barra de navegació
- Què és un tema de WordPress?Com instal·lar plantilles de WordPress?
- FTP com descomprimir fitxers zip en línia? Descàrrega del programa de descompressió en línia PHP
- S'ha produït un error en el temps d'espera de connexió de l'eina FTP Com es configura WordPress per connectar-se al servidor?
- Com instal·lar un complement de WordPress? 3 maneres d'instal·lar un connector de WordPress - wikiHow
- Què tal l'allotjament de BlueHost?Els últims codis promocionals/cupons de BlueHost USA
- Com instal·la Bluehost automàticament WordPress amb un sol clic? Tutorial de creació de llocs web de BH
- Com utilitzar VPSrclonecòpia de seguretat?CentOSTutorial de sincronització automàtica amb GDrive
degut aPromoció webEl mètode més eficient enSEO, tantes persones amb una rica experiència en SEOMàrqueting a InternetLa gent optarà per comprar un VPS (servidor privat virtual) per crear un lloc web.
Com que s'utilitza VPS, és necessari fer una còpia de seguretat del VPS. La còpia de seguretat del VPS es pot sincronitzar amb el disc de xarxa GDrive amb una còpia de seguretat rclone.
Què és rclone?
RClone pot gestionar de manera fàcil i còmoda discs de xarxa com Google Drive i Dropbox, i admet les lletres de la unitat de muntatge i la càrrega i descàrrega de la línia d'ordres:
- Disc de muntatge, fàcil d'utilitzar, però lent, més adequat per a fitxers petits i fragmentats
- La càrrega i descàrrega de la línia d'ordres és molt ràpida, adequada per carregar fitxers grans
- Rclone és menys propens a problemes d'interrupció que Google Drive AP i en comparació amb el projecte [gdrive] a github.
Compartim el mètode per instal·lar la còpia de seguretat de rclone a CentOS i sincronitzar-la amb Google Drive.
Com fer una còpia de seguretat de VPS amb rclone?
Aquestes són les eines que cal preparar:
- Compte de Google Dirve
- un fitxer rclone
- UnLinuxMàquina (aquest article pren CentOS7 com a exemple)
A continuació, comença a instal·lar rclone, la instal·lació és molt senzilla, copia i enganxa més permisos.
Pas 1:Descarrega el fitxer ▼
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
Cap 2 步:Copieu el fitxer a la ruta corresponent ▼
cp rclone /usr/bin/ chown root:root /usr/bin/rclone chmod 755 /usr/bin/rclone
- (Aquest pas es pot ometre, però no es recomana. Després de l'omissió, no hi haurà cap indicació, per la qual cosa no es recomana ometre)
Pas 3:Pàgina d'ajuda d'instal·lació▼
mkdir -P /usr/local/share/man/man1 cp rclone.1 /usr/local/share/man/man1/ mandb
Pas 4:Creeu una configuració nova ▼
rclone config
Pas 5:configuració de rclone
Es recomana utilitzar Rclone per muntar el disc de núvol compartit de l'equip de Google per a la sincronització remota ▼
El següent és un exemple de referència del disc de xarxa de Google Dirve d'unió rclone (disc que no és d'equip) ▼
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>
El "config_token" aquí s'ha d'obtenir primer baixant i instal·lant Rclone a l'ordinador local▼
Preneu Windows com a exemple, aneu a la carpeta on es troba rclone.exe després de la descompressió, introduïu cmd a la barra d'adreces de l'explorador i premeu Intro per obrir el símbol d'ordres al camí actual.
Configura copiant els fitxers de configuració
Rclone emmagatzema tota la seva configuració en un fitxer de configuració, cosa que facilita la còpia de fitxers de configuració a Rclone remot.
Per tant, primer heu de configurar Rclone al vostre ordinador d'escriptori ▼
rclone config
a l'ordinadorrclone
configuració, hi ha un problemaUse auto config?
quan, responY
.
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
A continuació, apareixerà un navegador que us demanarà que inicieu sessió al vostre compte per autoritzar-lo.
Com autoritzar un compte de Google?
- Si esteu a la Xina continental, primer heu de saltar el mur X, després heu de tenir un compte de Google i iniciar sessió.
- Si apareix "Aquesta aplicació no ha estat verificada per Google", feu clic a "Avançat".
- A continuació, feu clic a Permet per autoritzar.
Configureu Google Teams per compartir discos al núvol?
Si no feu servir el disc de núvol compartit de l'equip de Google, trieun
▼
Configure this as a team drive? y) Yes n) No (default) y/n> n
Verifiqueu la informació de configuració remota
Finalment, verifiqueu els paràmetres de la configuració remota i confirmeu escrivintyD'acord▼
-------------------- [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
Mostrarà la llista de Romete desada a la màquina actual, només cal que mireu, premeuqsortir ▼
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
- En aquest punt, s'ha completat la configuració rclone de l'ordinador local.
Després de configurar l'ordinador local, configureu directament l'ordinador localrclone.conf
El contingut del fitxer de configuració es copia al servidor Linuxrclone.conf
fitxer de configuració.
A l'ordinador local i al servidor, introduïu les ordres següents aVeure Rclon l'ordre d'ubicació del fitxer de configuració▼
rclone config file
Consulteu el fitxer de configuració Rclone i els resultats obtinguts són els següents▼
rclone config file Configuration file is stored at: /root/.config/rclone/rclone.conf
- Només cal posar el fitxer de configuració de l'ordinador local
rclone.conf
copieu el contingut al servidor Linuxrclone.conf
Fitxer de configuració, podeu resoldre el problema de configuració de Rclone.
Exemple d'ordre d'ús rclone
Comandes de llista de fitxers i directoris
Llista el directori on està configurat el disc de xarxa anomenat gdrive (els fitxers no es mostraran)▼
rclone lsd gdrive:
Enumereu els fitxers del directori de còpia de seguretat al disc de xarxa amb el nom de configuració gdrive (es mostraran tots els fitxers inclosos els subdirectoris, però el directori no es mostrarà) ▼
rclone ls gdrive:backup
Copia Talla Suprimeix l'ordre
Copieu el fitxer de configuració Rclone al directori arrel del disc de xarxa gdrive ▼
rclone copy /root/.config/rclone/rclone.conf gdrive:/
còpia local /home/backup
Aneu al directori de còpia de seguretat on està configurat el disc de xarxa anomenat gdrive i viceversa ▼
rclone copy --progress /home/backup gdrive:backup
- afegint aquest paràmetre
--ignore-existing
Els fitxers dels quals s'ha fet una còpia de seguretat al disc de xarxa es poden ignorar, cosa que equival a una còpia de seguretat incremental ▼
rclone copy --ignore-existing /home/backup gdrive:backup
Copieu el fitxer de còpia de seguretat manual CWP local al directori de còpia de seguretat del disc de xarxa anomenat gdrive i viceversa ▼
rclone copy --progress /newbackup/full/manual/accounts/eloha.tar.gz gdrive:cwp-newbackup/full/manual/accounts/
Des del disc de xarxa gdrive, copieu el fitxer de còpia de seguretat programada automàtica CWP al local /newbackup
Catàleg▼
rclone copy --progress gdrive:cwp-newbackup/full/daily/Friday/accounts/eloha.tar.gz /newbackup/ rclone copy --progress gdrive:cwp-backup2/ /home/backup2/
Des del disc de xarxa gdrive, copieu el fitxer de còpia de seguretat manual CWP al local /newbackup/full/manual/accounts/
Catàleg▼
rclone copy --progress gdrive:cwp-newbackup/full/manual/accounts/eloha.tar.gz /newbackup/full/manual/accounts/
Copieu-lo del disc de xarxa de gdriveVestaCPCòpia de seguretat dels fitxers a local /home/backup
Catàleg▼
rclone copy --progress gdrive:backup/admin.2018-04-12_13-10-02.tar /home/backup
Ordre de moure (tallar) ▼
rclone move /home/backup gdrive:backup
Suprimiu el directori de còpia de seguretat del disc de xarxa amb el nom de configuració gdrive▼
rclone delete gdrive:backup
Creeu un directori de còpia de seguretat que configura un disc de xarxa anomenat gdrive ▼
rclone mkdir gdrive:backup
ordre de sincronització de fitxers
Sincronitza el /home/backup local amb el directori de còpia de seguretat del disc de xarxa amb el nom de configuració gdrive i viceversa ▼
rclone sync /home/backup gdrive:backup
Sincronitzeu el nom de configuració gdrive2 al disc de xarxaOVNIdirectori, al directori de còpia de seguretat on està configurat el disc de xarxa anomenat gdrive, i viceversa ▼
rclone sync gdrive2:ufo gdrive:backup
Al cap d'un temps, si no es retorna cap missatge d'error, podreu veure el fitxer de còpia de seguretat al disc de xarxa un cop finalitzada la còpia de seguretat.
Com sincronitzar automàticament els fitxers de còpia de seguretat de VPS amb GDrive?
A les tasques cronometrades, afegiu ordres de sincronització per aconseguir la sincronització automàticaTauler de control CWPcòpia de seguretat dels fitxers a GDrive.
- (Sincronitza automàticament el directori local a les 2 del matí cada dia
/newbackup
per configurar el nomgdrive
al disc de xarxacwp-newbackup
Taula de continguts)
SSH com afegir crontab Les tasques programades se sincronitzen automàticament amb GDrive?
Primer, SSH a la següent comanda crontab▼
crontab -e
A continuació, afegiu l'ordre a l'última línia▼
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- SSH premeu CTRL + C i entra
:wq
Guardar i sortir.
Suprimeix els fitxers remots de 50 dies o més (suprimeix els fitxers de més de 50 dies)▼
rclone delete koofr:ETUFO.ORG --min-age 50d
Suprimiu els fitxers remots durant 50 dies o menys (suprimiu els fitxers en un termini de 50 dies) ▼
rclone delete koofr:ETUFO.ORG --max-age 50d
Com configurar les tasques cronometrades de Crontab perquè se sincronitzin automàticament amb GDrive al tauler de control de CWP?
Si utilitzeu el tauler de control de CWP, inicieu sessió al tauler de control de CWP Server Setting
→ Crontab for root
▼
A "Afegeix treballs Cron personalitzats complets", introduïu la següent comanda cron totalment personalitzada ▼
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- (Sincronitza automàticament el directori local cada matí a les 7:00 del matí
/backup2
al disc de xarxa amb el nom de configuració gdrivebackup2
Taula de continguts) - (Sincronitza automàticament el directori local cada matí a les 7:55 del matí
/newbackup
al disc de xarxa amb el nom de configuració gdrivecwp-newbackup
Taula de continguts) - SincronitzaWordPressPer als fitxers del lloc web, es recomana no fer còpies de seguretat de manera incremental, perquè la prova va trobar que si els noms dels fitxers són els mateixos, però el contingut dels fitxers és diferent, no es sincronitzaran.
Després que la sincronització automàtica de rclone s'iniciï regularment, el procés de rclone encara s'executarà en segon pla, que pot ocupar fins a un 20% dels recursos de la CPU, la qual cosa comportarà un malbaratament de recursos del servidor.
Per tant, cal afegir una ordre de tasca programada totalment personalitzada per forçar el tancament del procés rclone ▼
00 09 * * * killall rclone
- (Tanqueu automàticament a la força el procés rclone a les 9:00 cada matí)
Copieu el directori local especificat al nom de configuració a les 4:0 a.m. cada diakoofr
al disc de xarxaETUFO.ORG
Catàleg▼
0 4 * * * rclone copy /home/eloha/public_html/img.etufo.org/backwpup-xxxxx-backups/ koofr:ETUFO.ORG -P
Suprimeix els fitxers remots de 4 dies o més a les 50:50 del matí cada dia (suprimeix els fitxers de més de 50 dies)▼
50 4 * * * rclone delete koofr:ETUFO.ORG --min-age 50d
Aquesta ordre cron és per eliminar el fitxer anomenat "koofr:ETUFO.ORG
"A l'objectiu, tots els fitxers i carpetes l'última modificació dels quals va ser fa 50 dies, la següent és una explicació de cada part:
- El primer número "50" significa executar l'ordre cada 50 minuts.
- El segon número "4" significa executar l'ordre a les 4 del matí.
- "* * *" significa que l'ordre s'executarà tots els dies del mes, dia i setmana.
- "rclone delete" significa executar l'operació d'eliminació de l'eina rclone.
- "koofr:ETOVNI.ORG" és el nom de l'objectiu a suprimir.
- "--min-age 50d" significa només suprimir fitxers i carpetes l'última modificació dels quals és fa 50 dies.
Ordres habituals de rclone
Per descomptat, rclone és molt més que això, i a continuació es mostren algunes ordres habituals.
Còpia ▼
rclone copy
mou ▼
rclone move
suprimir ▼
rclone delete
Sincronitza ▼
rclone sync
Paràmetres addicionals: mostrar la velocitat en temps real ▼
-P
Paràmetres addicionals: velocitat límit 40MB ▼
--bwlimit 40M
Paràmetre addicional: nombre de fitxers paral·lels ▼
--transfers=N
iniciar rclone ▼
systemctl start rclone
aturar rclone ▼
systemctl stop rclone
Mostra l'estat de rclone ▼
systemctl status rclone
Mostra la ubicació del perfil ▼
rclone config file
És molt fàcil utilitzar Rclone per sincronitzar automàticament el VPS de còpia de seguretat ^_^
En aquest punt, s'ha completat el tutorial sobre com sincronitzar un directori de Linux local amb Google Drive.
Lectura ampliada:
Bloc d'Hope Chen Weiliang ( https://www.chenweiliang.com/ ) compartit "Com utilitzar la còpia de seguretat de rclone per a VPS? CentOS utilitza el tutorial de sincronització automàtica de GDrive" per ajudar-vos.
Benvingut a compartir l'enllaç d'aquest article:https://www.chenweiliang.com/cwl-694.html
Benvingut al canal de Telegram del bloc de Chen Weiliang per rebre les últimes actualitzacions!
📚 Aquesta guia té un gran valor, 🌟Aquesta és una oportunitat rara, no la perdis! ⏰⌛💨
Comparteix i m'agrada si t'agrada!
Els vostres likes i compartir són la nostra motivació contínua!