Հոդվածների տեղեկատու
- Ի՞նչ է նշանակում WordPress-ը:Ինչ ես անում?Ի՞նչ կարող է անել կայքը:
- Որքա՞ն արժե անձնական/ընկերության կայք կառուցելը:Բիզնես կայքի կառուցման արժեքը
- Ինչպե՞ս ընտրել ճիշտ դոմենի անունը:Վեբ կայքի կառուցում Դոմենի անվան գրանցման առաջարկություններ և սկզբունքներ
- NameSiloԴոմենների անվան գրանցման ձեռնարկ (ուղարկեք ձեզ $1 NameSiloՊրոմո Կոդ)
- Ի՞նչ ծրագրեր են անհրաժեշտ վեբ կայք ստեղծելու համար:Որո՞նք են ձեր սեփական կայք ստեղծելու պահանջները:
- NameSiloԼուծեք տիրույթի անունը NS Bluehost/SiteGround ձեռնարկին
- Ինչպե՞ս ձեռքով կառուցել WordPress-ը: WordPress-ի տեղադրման ձեռնարկ
- Ինչպե՞ս մուտք գործել WordPress backend-ը: WP ֆոնային մուտքի հասցեն
- Ինչպե՞ս օգտագործել WordPress-ը: WordPress-ի ֆոնային ընդհանուր կարգավորումներ և չինարեն վերնագիր
- Ինչպե՞ս փոխել լեզվի կարգավորումները WordPress-ում:Փոխել չինարեն/անգլերեն կարգավորումների մեթոդը
- Ինչպե՞ս ստեղծել WordPress-ի կատեգորիայի գրացուցակ: WP կատեգորիայի կառավարում
- Ինչպե՞ս է WordPress-ը հրապարակում հոդվածները:Ինքնուրույն հրապարակված հոդվածների խմբագրման տարբերակներ
- Ինչպե՞ս ստեղծել նոր էջ WordPress-ում:Ավելացնել/խմբագրել էջի կարգավորումը
- Ինչպե՞ս է WordPress-ը ավելացնում ընտրացանկերը:Անհատականացրեք նավիգացիոն գծի ցուցադրման ընտրանքները
- Ի՞նչ է WordPress թեման:Ինչպե՞ս տեղադրել WordPress ձևանմուշներ:
- FTP ինչպե՞ս ապակոմպրեսիացնել zip ֆայլերը առցանց: PHP առցանց ապակոմպրեսիոն ծրագրի ներբեռնում
- FTP գործիքի միացման ժամկետը ձախողվեց Ինչպե՞ս կարգավորել WordPress-ը սերվերին միանալու համար:
- Ինչպե՞ս տեղադրել WordPress հավելվածը: WordPress Plugin-ի տեղադրման 3 եղանակ՝ wikiHow
- Ինչ վերաբերում է BlueHost հոստինգին?Վերջին BlueHost USA պրոմո կոդերը/կուպոնները
- Ինչպե՞ս է Bluehost-ն ավտոմատ կերպով տեղադրում WordPress-ը մեկ սեղմումով? BH կայքի կառուցման ձեռնարկ
- Ինչպես օգտվել VPS-իցrcloneՊահուստավորում?CentOSԱվտոմատ համաժամացման ձեռնարկ GDrive-ի հետ
շնորհիվՎեբ առաջխաղացումԱմենաարդյունավետ մեթոդըSEO, այդքան շատ մարդիկ SEO-ի հարուստ փորձով网络 营销Մարդիկ կընտրեն գնել VPS (Վիրտուալ մասնավոր սերվեր)՝ կայք կառուցելու համար:
Քանի որ VPS-ն օգտագործվում է, անհրաժեշտ է կրկնօրինակել VPS-ը: VPS կրկնօրինակը կարող է համաժամանակացվել GDrive ցանցի սկավառակի հետ rclone կրկնօրինակով:
Ի՞նչ է rclone-ը:
RClone-ը կարող է հեշտությամբ և հարմարավետորեն կառավարել ցանցային սկավառակները, ինչպիսիք են Google Drive-ը և Dropbox-ը, և աջակցում է տեղադրման դրայվի տառերը և հրամանի տողերի վերբեռնումը և ներբեռնումը.
- Մոնտաժվող սկավառակ, հեշտ օգտագործման, բայց դանդաղ, ավելի հարմար փոքր և մասնատված ֆայլերի համար
- Հրամանի տողի բեռնումը և ներբեռնումը շատ արագ է, հարմար է մեծ ֆայլեր վերբեռնելու համար
- Rclone-ն ավելի քիչ հակված է ընդհատումների, քան Google Drive AP-ն, և համեմատած github-ի [gdrive] նախագծի հետ:
Եկեք կիսվենք CentOS-ում rclone կրկնօրինակի տեղադրման և Google Drive-ի հետ համաժամացման եղանակով:
Ինչպե՞ս կրկնօրինակել VPS-ը rclone-ով:
Ահա այն գործիքները, որոնք պետք է պատրաստվեն.
- Google Dirve հաշիվ
- rclone ֆայլ
- ՄեկըLinuxՄեքենա (այս հոդվածը վերցնում է CentOS7-ը որպես օրինակ)
Հետո սկսեք տեղադրել rclone, տեղադրումը շատ պարզ է, պատճենեք և տեղադրեք գումարած թույլտվությունները:
քայլ 1:Ներբեռնեք ▼
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 步:Պատճենեք ֆայլը համապատասխան ուղու ▼
cp rclone /usr/bin/ chown root:root /usr/bin/rclone chmod 755 /usr/bin/rclone
- (Այս քայլը կարելի է բաց թողնել, բայց խորհուրդ չի տրվում: Բացթողումից հետո հուշում չի լինի, ուստի խորհուրդ չի տրվում բաց թողնել)
քայլ 3:Տեղադրման օգնության էջ ▼
mkdir -P /usr/local/share/man/man1 cp rclone.1 /usr/local/share/man/man1/ mandb
քայլ 4:Ստեղծեք նոր կոնֆիգուրացիա ▼
rclone config
քայլ 5:rclone կոնֆիգուրացիա
Խորհուրդ է տրվում օգտագործել Rclone-ը՝ Google-ի թիմի ընդհանուր ամպային սկավառակը տեղադրելու համար՝ հեռակա համաժամացման համար ▼
Ստորև բերված է Google Dirve ցանցային սկավառակի (ոչ թիմային սկավառակ) clone-ի միացման օրինակ, ▼
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>
Այստեղ «config_token»-ը պետք է ձեռք բերել՝ նախ ներբեռնելով և տեղադրելով Rclone-ը տեղական համակարգչում ▼
Վերցրեք Windows-ը որպես օրինակ, գնացեք այն թղթապանակը, որտեղ գտնվում է rclone.exe-ը ապակոմպրեսիոնից հետո, մուտքագրեք cmd Explorer-ի հասցեագոտում և սեղմեք Enter՝ ընթացիկ ճանապարհով հրամանի տողը բացելու համար:
Կազմաձևեք՝ պատճենելով կազմաձևման ֆայլերը
Rclone-ը պահպանում է իր ողջ կոնֆիգուրացիան կոնֆիգուրացիայի ֆայլում, ինչը հեշտացնում է կազմաձևման ֆայլերը հեռավոր Rclone-ում պատճենելը:
Այսպիսով, նախ դուք պետք է կարգավորեք Rclone-ը ձեր աշխատասեղանի ▼ համակարգչի վրա
rclone config
համակարգչի վրաrclone
կոնֆիգուրացիա, խնդիր կաUse auto config?
երբ, պատասխանիրY
.
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
Հաջորդը կհայտնվի զննարկիչ՝ խնդրելով մուտք գործել ձեր հաշիվ՝ այն լիազորելու համար:
Ինչպե՞ս թույլատրել Google հաշիվը:
- Եթե մայրցամաքային Չինաստանում եք, նախ պետք է շրջանցեք X պատը, ապա պետք է ունենաք Google հաշիվ և մուտք գործեք։
- Եթե հայտնվի «Այս հավելվածը չի հաստատվել Google-ի կողմից», սեղմեք «Ընդլայնված»:
- Այնուհետև կտտացրեք Թույլատրել թույլտվությունը:
Կարգավորե՞լ եք Google Teams-ը, որպեսզի կիսվի ամպային սկավառակներով:
Եթե դուք չեք օգտագործում Google թիմի ընդհանուր ամպային սկավառակը, ընտրեքn
▼
Configure this as a team drive? y) Yes n) No (default) y/n> n
Ստուգեք հեռավոր կազմաձևման տեղեկատվությունը
Ի վերջո, ստուգեք հեռակառավարման կոնֆիգուրացիայի պարամետրերը և հաստատեք՝ մուտքագրելովyOK▼
-------------------- [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
Այն կցուցադրի ընթացիկ մեքենայի վրա պահված ռոմետների ցանկը, պարզապես նայեք, սեղմեքqելք ▼
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
- Այս պահին ավարտված է տեղական համակարգչի rclone կոնֆիգուրացիան:
Տեղական համակարգիչը կազմաձևելուց հետո ուղղակիորեն կարգավորեք տեղական համակարգիչըrclone.conf
Կազմաձևման ֆայլի բովանդակությունը պատճենվում է Linux սերվերինrclone.conf
կազմաձևման ֆայլ:
Տեղական համակարգչի և սերվերի վրա, համապատասխանաբար, մուտքագրեք հետևյալ հրամաններըԴիտել Ռկլոնավորել կազմաձևման ֆայլի տեղադրության հրաման ▼
rclone config file
Հարցրեք Rclone կազմաձևման ֆայլը, և ստացված արդյունքները հետևյալն են ▼
rclone config file Configuration file is stored at: /root/.config/rclone/rclone.conf
- Պարզապես տեղադրեք տեղական համակարգչի կազմաձևման ֆայլը
rclone.conf
պատճենեք բովանդակությունը Linux սերվերինrclone.conf
Կազմաձևման ֆայլ, դուք կարող եք լուծել Rclone-ի կազմաձևման խնդիրը:
rclone օգտագործման հրամանի օրինակ
Ցուցակել ֆայլերը և դիրեկտորիաների հրամանը
Թվարկեք գրացուցակը, որտեղ կազմաձևված է gdrive անունով ցանցային սկավառակը (ֆայլերը չեն ցուցադրվի) ▼
rclone lsd gdrive:
Ցուցակագրեք ցանցային սկավառակի պահեստային գրացուցակում գտնվող ֆայլերը gdrive կազմաձևման անունով (բոլոր ֆայլերը, ներառյալ ենթագրքերները, կցուցադրվեն, բայց գրացուցակը չի ցուցադրվի) ▼
rclone ls gdrive:backup
Պատճենել Cut Delete հրամանը
Պատճենեք Rclone կազմաձևման ֆայլը gdrive ցանցային սկավառակի արմատային գրացուցակում ▼
rclone copy /root/.config/rclone/rclone.conf gdrive:/
պատճենել տեղական /home/backup
Գնացեք պահուստային գրացուցակ, որտեղ կազմաձևված է gdrive անունով ցանցային սկավառակը, և հակառակը ▼
rclone copy --progress /home/backup gdrive:backup
- ավելացնելով այս պարամետրը
--ignore-existing
Ցանցային սկավառակի վրա կրկնօրինակված ֆայլերը կարող են անտեսվել, ինչը համարժեք է աստիճանական կրկնօրինակման ▼
rclone copy --ignore-existing /home/backup gdrive:backup
Պատճենեք տեղական CWP ձեռնարկի պահեստային ֆայլը gdrive անունով ցանցային սկավառակի պահուստային գրացուցակում և հակառակը ▼
rclone copy --progress /newbackup/full/manual/accounts/eloha.tar.gz gdrive:cwp-newbackup/full/manual/accounts/
gdrive ցանցի սկավառակից պատճենեք CWP ավտոմատ պլանավորված պահուստավորման ֆայլը տեղական /newbackup
Կատալոգ ▼
rclone copy --progress gdrive:cwp-newbackup/full/daily/Friday/accounts/eloha.tar.gz /newbackup/ rclone copy --progress gdrive:cwp-backup2/ /home/backup2/
gdrive ցանցի սկավառակից պատճենեք CWP ձեռնարկի պահեստային ֆայլը տեղական /newbackup/full/manual/accounts/
Կատալոգ ▼
rclone copy --progress gdrive:cwp-newbackup/full/manual/accounts/eloha.tar.gz /newbackup/full/manual/accounts/
gdrive-ի ցանցային սկավառակից, պատճենեքVestaCP- նԿրկնօրինակեք ֆայլերը տեղական /home/backup
Կատալոգ ▼
rclone copy --progress gdrive:backup/admin.2018-04-12_13-10-02.tar /home/backup
Տեղափոխել (Կտրել) հրաման ▼
rclone move /home/backup gdrive:backup
Ջնջեք ցանցային սկավառակի պահուստային գրացուցակը gdrive▼ կազմաձևման անունով
rclone delete gdrive:backup
Ստեղծեք պահեստային գրացուցակ, որը կարգավորում է gdrive ▼ անունով ցանցային սկավառակը
rclone mkdir gdrive:backup
համաժամեցման ֆայլի հրաման
Համաժամացրեք տեղական /home/backup-ը ցանցի սկավառակի պահեստային գրացուցակի հետ gdrive կազմաձևման անվան հետ և հակառակը ▼
rclone sync /home/backup gdrive:backup
Համաժամացրեք կազմաձևման անունը gdrive2 ցանցի սկավառակի վրաufoգրացուցակ, պահեստային գրացուցակ, որտեղ կազմաձևված է gdrive անունով ցանցային սկավառակը, և հակառակը ▼
rclone sync gdrive2:ufo gdrive:backup
Որոշ ժամանակ անց, եթե սխալի հաղորդագրություն չվերադարձվի, կրկնօրինակման ավարտից հետո դուք կարող եք տեսնել պահեստային ֆայլը ցանցի սկավառակի վրա:
Ինչպե՞ս ավտոմատ կերպով համաժամացնել VPS պահուստային ֆայլերը GDrive-ի հետ:
Ժամկետային առաջադրանքներում ավելացրեք համաժամացման հրամաններ՝ ավտոմատ համաժամացման հասնելու համարCWP Control Panelպահուստային ֆայլեր GDrive-ում:
- (Ավտոմատ կերպով համաժամացրեք տեղական գրացուցակը ամեն օր ժամը 2-ին
/newbackup
անունը կազմաձևելու համարgdrive
ցանցի սկավառակի մեջcwp-newbackup
Բովանդակություն)
SSH ինչպես ավելացնել Քրոնթաբ Պլանավորված առաջադրանքները ավտոմատ համաժամացվե՞ն GDrive-ի հետ:
Նախ, SSH-ը մուտքագրեք հետևյալ crontab հրամանը ▼
crontab -e
Հաջորդը, ավելացրեք հրամանը վերջին տողում
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- SSH, սեղմեք CTRL + C, ապա մուտքագրեք
:wq
Պահպանել և դուրս գալ:
Ջնջել 50 օրից ավելի հեռավոր ֆայլերը (ջնջել 50 օրից հին ֆայլերը) ▼
rclone delete koofr:ETUFO.ORG --min-age 50d
Ջնջել հեռավոր ֆայլերը 50 օրով կամ ավելի քիչ (ջնջել ֆայլերը 50 օրվա ընթացքում) ▼
rclone delete koofr:ETUFO.ORG --max-age 50d
Ինչպե՞ս սահմանել Crontab-ի ժամանակային առաջադրանքները, որպեսզի ավտոմատ կերպով համաժամացվեն GDrive-ի հետ CWP կառավարման վահանակում:
Եթե օգտագործում եք CWP Control Panel-ը, մուտք գործեք CWP Control Panel Server Setting
→ Crontab for root
▼
«Add Full Custom Cron Jobs» -ում մուտքագրեք հետևյալ ամբողջությամբ մաքսային cron հրամանը ▼
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- (Ավտոմատ կերպով համաժամեցեք տեղական գրացուցակը ամեն առավոտ առավոտյան ժամը 7:00-ին
/backup2
ցանցային սկավառակի վրա՝ gdrive կոնֆիգուրացիայի անունովbackup2
Բովանդակություն) - (Ավտոմատ կերպով համաժամեցեք տեղական գրացուցակը ամեն առավոտ առավոտյան ժամը 7:55-ին
/newbackup
ցանցային սկավառակի վրա՝ gdrive կոնֆիգուրացիայի անունովcwp-newbackup
Բովանդակություն) - ՀամաժամեցնելWordPressՎեբկայքի ֆայլերի դեպքում խորհուրդ է տրվում չկրկնօրինակել աստիճանաբար, քանի որ թեստը պարզել է, որ եթե ֆայլերի անունները նույնն են, բայց ֆայլերի բովանդակությունը տարբեր է, ապա դրանք չեն համաժամեցվի:
Այն բանից հետո, երբ rclone-ի ավտոմատ համաժամացումը կանոնավոր կերպով սկսվի, rclone գործընթացը դեռ կաշխատի հետին պլանում, որը կարող է զբաղեցնել պրոցեսորի ռեսուրսների մինչև 20%-ը, ինչը կհանգեցնի սերվերի ռեսուրսների վատնմանը:
Հետևաբար, անհրաժեշտ է ավելացնել լիովին հարմարեցված պլանավորված առաջադրանքի հրաման՝ ստիպելու համար rclone գործընթացը փակել ▼
00 09 * * * killall rclone
- (Ամեն առավոտ ժամը 9:00-ին ավտոմատ կերպով բռնի փակեք ռկլոնի գործընթացը)
Ամեն օր առավոտյան ժամը 4:0-ին պատճենեք նշված տեղական գրացուցակը կազմաձևման անվանման մեջkoofr
ցանցի սկավառակի մեջETUFO.ORG
Կատալոգ ▼
0 4 * * * rclone copy /home/eloha/public_html/img.etufo.org/backwpup-xxxxx-backups/ koofr:ETUFO.ORG -P
Ջնջել հեռավոր ֆայլերը 4 օր և ավելի վաղ առավոտյան ժամը 50:50-ին ամեն օր (ջնջել 50 օրից հին ֆայլերը)▼
50 4 * * * rclone delete koofr:ETUFO.ORG --min-age 50d
Այս cron հրամանը պետք է ջնջի «» անունով ֆայլըkoofr:ETUFO.ORG
«Թիրախում, բոլոր ֆայլերն ու թղթապանակները, որոնց վերջին փոփոխության ժամանակը եղել է 50 օր առաջ, հետևյալն է յուրաքանչյուր մասի բացատրությունը.
- Առաջին «50» թիվը նշանակում է կատարել հրամանը յուրաքանչյուր 50 րոպեն մեկ:
- Երկրորդ «4» թիվը նշանակում է հրամանը կատարել առավոտյան ժամը 4-ին։
- «* * *» նշանակում է, որ հրամանը կկատարվի ամսվա, օրվա և շաբաթվա բոլոր օրերին:
- «rclone delete» նշանակում է իրականացնել rclone գործիքի ջնջման գործողությունը:
- «koofr:ETUFO.ORG»-ն այն թիրախի անունն է, որը պետք է ջնջվի:
- «--min-age 50d» նշանակում է ջնջել միայն ֆայլերը և թղթապանակները, որոնց վերջին փոփոխության ժամանակը 50 օր առաջ է:
Rclone-ի ընդհանուր հրամանները
Իհարկե, rclone-ը դրանից շատ ավելին է, և որոշ ընդհանուր հրամաններ թվարկված են ստորև:
Պատճենել ▼
rclone copy
տեղափոխել ▼
rclone move
ջնջել ▼
rclone delete
Համաժամեցնել ▼
rclone sync
Լրացուցիչ պարամետրեր. ցուցադրել իրական ժամանակի արագությունը ▼
-P
Լրացուցիչ պարամետրեր. Սահմանափակ արագությունը 40 ՄԲ ▼
--bwlimit 40M
Լրացուցիչ պարամետր՝ զուգահեռ ֆայլերի քանակը ▼
--transfers=N
սկսել rclone ▼
systemctl start rclone
դադարեցնել rclone ▼
systemctl stop rclone
Դիտեք rclone կարգավիճակը ▼
systemctl status rclone
Դիտել պրոֆիլի գտնվելու վայրը ▼
rclone config file
Rclone-ն իսկապես հեշտ է օգտագործել՝ կրկնօրինակ VPS ^_^ ավտոմատ կերպով համաժամեցնելու համար
Այս պահին ավարտված է տեղական Linux գրացուցակը Google Drive-ի հետ համաժամեցնելու ձեռնարկը:
Ընդլայնված ընթերցում.
Հույս Chen Weiliang բլոգ ( https://www.chenweiliang.com/ ) կիսվել է «Ինչպե՞ս օգտագործել rclone կրկնօրինակը VPS-ի համար: CentOS-ն օգտագործում է GDrive ավտոմատ համաժամացման ձեռնարկը»՝ ձեզ օգնելու համար:
Բարի գալուստ՝ կիսելու այս հոդվածի հղումը.https://www.chenweiliang.com/cwl-694.html
Բարի գալուստ Chen Weiliang-ի բլոգի Telegram ալիք՝ վերջին թարմացումները ստանալու համար:
📚 Այս ուղեցույցը պարունակում է հսկայական արժեք, 🌟Սա հազվագյուտ հնարավորություն է, բաց մի՛ թողեք այն։ ⏰⌛💨
Տարածեք և հավանեք, եթե հավանեցիք:
Ձեր տարածումը և հավանումները մեր շարունակական շարժառիթն են: