Yuav ua li cas hloov cov ntaub ntawv los ntawm ib tug huab mus rau lwm yam tsis mus los ntawm koj lub PC

Yuav ua li cas hloov cov ntaub ntawv los ntawm ib tug huab mus rau lwm yam tsis mus los ntawm koj lub PC
Kev tuag, kev sib nrauj, thiab kev txav mus los yog peb qhov xwm txheej ntxhov siab tshaj plaws hauv txhua tus neeg lub neej.
"American Horror Story".

- Andryukh, Kuv tawm hauv tsev, pab kuv txav mus, txhua yam yuav tsis haum rau kuv :(
- Okay, muaj pes tsawg tus?
- Tons * 7-8...
*Ton (jarg) - Terabyte.

Tsis ntev los no, thaum caij nthwv dej hauv Is Taws Nem, kuv pom tias txawm tias muaj nyob hauv Habré thiab cov peev txheej zoo sib xws ntawm ntau cov ntaub ntawv hais txog cov txheej txheem thiab cov qauv rau kev tsiv ntau hom ntaub ntawv, cov lus nug ntawm cov ncauj lus no tseem tshwm sim hauv Is Taws Nem. Uas, rau qee yam, tsis tas yuav tau txais cov lus teb ntxaws. Qhov tseeb no tau ua rau kuv muaj ib hnub sau ntawv rau kev siv cov kev daws teeb meem zoo sib xws thiab npaj lawv rau hauv daim ntawv sib cais.

Yuav ua li cas hloov cov ntaub ntawv los ntawm ib tug huab mus rau lwm yam tsis mus los ntawm koj lub PC

Feem ntau, kuv yuav tsum tau hloov cov ntaub ntawv los ntawm ib lub cuab yeej, qhov system thiab kev pabcuam mus rau lwm qhov nrog qee qhov kev ntxhov siab. Uas, dhau los ntawm kev sim thiab ua yuam kev, tso cai rau kuv tsis tsuas yog kom paub txog ntau yam khoom nthuav, tab sis kuj nrhiav kev sib npaug ntawm kev ua haujlwm thiab tus nqi ntawm cov tshuaj uas kuv xav tham txog.

Tsim

Raws li nws tau tshwm sim los ntawm kev tsim thiab kev soj ntsuam kev ua haujlwm, qhov ua tau zoo thiab kev ua haujlwm ntawm cov txheej txheem tsiv teb tsaws tsis yog nyob ntawm cov yam ntxwv ntawm "qhov chaw" qhov twg cov ntaub ntawv yog los yog yuav nyob, tab sis kuj nyob ntawm lawv lub cev qhov chaw.

Tus neeg saib xyuas kev tsiv teb tsaws chaw yog lub khoos phis tawj ntawm qhov "logic" ntawm cov txheej txheem - software rau kev tswj kev tsiv teb tsaws - ua haujlwm.

Ntawd yog, muaj ob tus qauv rau kev tso tus "migration manager"

  • Qauv A. Yog tias tsawg kawg yog ib lub vev xaib tsuas yog nkag tau los ntawm hauv lub network hauv zos, ces nws tsim nyog muab "tus neeg saib xyuas kev tsiv teb tsaws chaw" rau tib lub network. Vim tias qhov kev ua tau zoo thiab lub sijhawm tsiv teb tsaws tseem raug txwv los ntawm kev ceev thiab sijhawm ua haujlwm ntawm cov channel txuas cov chaw.
  • Qauv B. Yog tias ob qho tib si lub hauv paus thiab tus txais cov ntaub ntawv muaj kev nkag mus rau sab nraum lub network hauv zos, ces "tus neeg saib xyuas kev tsiv teb tsaws chaw" yuav tsum nyob qhov twg qhov ceev thiab lub sijhawm ntawm cov channel ntawm lawv yuav pom tseeb zoo dua.

Yuav ua li cas decompose cov saum toj no, kuv thov kom rov qab mus rau cov dej num los ntawm cov lus nug tseem ceeb ntawm tsab xov xwm thiab formalize lawv mus rau hauv kev specifications.

Ua ntej, kuv yuav tsum paub seb lub software kuv siv txhawb huab: Mail.ru, Yandex, Google Drive, Mega, Nextloud?

Cov lus teb luv luv yog: “YES!”

kuv siv Rclone.

Rclone - rsync rau huab cia. Open Source software tsim los synchronize cov ntaub ntawv thiab folders nrog ntau tshaj 45 hom thiab hom cia.

Nov yog qee qhov ntawm lawv:
- Alibaba Huab (Aliyun) Qhov Chaw Cia Khoom (OSS)
- Amazon S3
-Ceeb
-DigitalOcean Spaces
- Dropbox
- Google Cloud Storage
- Google Drive
- Google Duab
- HTTP
- IBM COS S3
- Mail.ru Huab
-Mega
- Microsoft Azure Blob Storage
- Microsoft OneDrive
-Mini
- Nextcloud
- Openstack Swift
- Oracle Cloud Storage
- ownCloud
- Rackspace Huab Cov Ntaub Ntawv
- rsync.net
- SFTP
- WebDAV
- Yandex Disk

Main functionality:
- Tshawb xyuas qhov ncaj ncees ntawm cov ntaub ntawv siv MD5 / SHA1 hashes.
- Txuag sijhawm rau kev tsim / hloov cov ntaub ntawv.
- Txhawb ib nrab synchronization.
- Luam cov ntaub ntawv tshiab nkaus xwb.
- Synchronization (ib txoj kev).
- Txheeb xyuas cov ntaub ntawv (los ntawm hashes).
- Muaj peev xwm synchronize los ntawm ib tus account huab mus rau lwm qhov.
- Kev them nyiaj yug encryption.
- Kev them nyiaj yug rau cov ntaub ntawv hauv zos caching.
- Muaj peev xwm txhim kho huab kev pabcuam ntawm FUSE.

Kuv mam li ntxiv rau ntawm kuv tus kheej tias Rclone kuj pab kuv daws tus tsov ntxhuav cov teeb meem ntsig txog kev siv cov ntaub ntawv thaub qab hauv Qhov project "Väinämöinen".

Cov hauj lwm tom ntej yog xaiv tus "migration manager" kev tso kawm qauv.

Txhua qhov chaw cov ntaub ntawv, uas yog ntau yam kev pabcuam huab huab, tuaj yeem siv tau los ntawm Is Taws Nem. Xws li los ntawm API. Ob ntawm peb tus neeg txais yuav ua ib yam. Nws tsis paub meej tias Nextcloud nws tus kheej raug xa mus rau qhov twg thiab qhov twg nkag mus rau nws?

Kuv suav tsib txoj kev xaiv tau:

  1. Ntawm koj tus kheej server hauv koj lub tsev / koom tes network.
  2. Ntawm koj tus kheej server hauv ib lub khib nyiab ntawm tus neeg muab kev pabcuam cov ntaub ntawv chaw.
  3. Nyob rau hauv ib tug neeg rau zaub mov xauj los ntawm ib tug muab kev pab cuam.
  4. Ntawm lub server virtual (VDS / VPS) nrog cov kev pabcuam / hosting muab kev pabcuam 
  5. Los ntawm tus muab kev pabcuam raws li SaaS qauv

Xav tias Nextcloud tseem yog software tsim thiab siv huab cia, peb tuaj yeem hais tau nyab xeeb tias kev nkag mus rau hauv Is Taws Nem muaj nyob hauv txhua tsib txoj kev xaiv. Thiab nyob rau hauv rooj plaub no, tus qauv zoo tshaj plaws rau kev tso "tus thawj coj tsiv teb tsaws chaw" yuav yog - qauv B.

Raws li tus qauv xaiv los ua lub platform rau "tus thawj tswj kev tsiv teb tsaws chaw", Kuv yuav xaiv ib qho ntawm qhov zoo tshaj plaws, los ntawm kuv qhov kev xav, kev xaiv - virtual server hauv M9 data center Russia qhov loj tshaj plaws Internet kev pauv pauv point MSK-IX.

Qhov kev txiav txim thib peb uas yuav tsum tau ua yog txiav txim siab ntawm kev teeb tsa virtual server. 

Thaum xaiv VDS configuration tsis, koj yuav tsum tau coj los ntawm qhov yuav tsum tau ua, uas nyob ntawm qhov dav ntawm cov channel ntawm cov chaw, tus naj npawb thiab qhov loj ntawm cov ntaub ntawv raug tsiv, tus naj npawb ntawm cov kwj tsiv thiab chaw. Raws li rau OS, Rclone yog cross-platform software uas khiav ntawm ntau lub operating systems, suav nrog Windows thiab Linux.

Yog tias koj npaj yuav pib ntau txoj kev tsiv teb tsaws chaw, thiab txawm tias ntawm qee zaus, ces nws tsim nyog xav txog qhov kev xaiv ntawm kev xauj VDS nrog kev them nyiaj rau cov peev txheej.

creation

Raws li cov saum toj no, thaum tsim cov qauv rau tsab xov xwm no, kuv xaiv VDS nyob rau hauv cov nram qab no configuration.

Yuav ua li cas hloov cov ntaub ntawv los ntawm ib tug huab mus rau lwm yam tsis mus los ntawm koj lub PC

tus nqi 560 rubles / hli. suav nrog 15% luv nqi siv daim coupon NOSTRESS.

Qhov kev xaiv no yog vim qhov tseeb tias lub pob nyob rau hauv Windows OS, txhawm rau ua raws li cov xwm txheej ntawm peb cov kev qhia tshwj xeeb, nws yooj yim dua rau kev teeb tsa dua li lwm OSes muaj rau kev txiav txim.

Offtopic: Los ntawm txoj kev, kom muaj kev ruaj ntseg ntau dua, tus neeg rau zaub mov virtual no raug xa mus rau ib qho ntawm cov nodes ruaj ntseg virtual network. thiab nkag mus rau nws ntawm RDP tsuas yog tso cai los ntawm qhov ntawd ...

Tom qab tsim VDS thiab nkag mus rau lub desktop ntawm RDP, thawj qhov koj yuav tsum tau ua yog npaj ib puag ncig rau Rclone thiab Web-GUI. Cov. nruab ib lub browser tshiab, piv txwv li Chrome, txij li thaum pib teeb tsa IE 11, hmoov tsis, tsis tas yuav ua haujlwm raug nrog cov software siv. 

Yuav ua li cas hloov cov ntaub ntawv los ntawm ib tug huab mus rau lwm yam tsis mus los ntawm koj lub PC

Tom qab npaj ib puag ncig, rub tawm cov ntaub ntawv nrog cov software pob Rclone rau Windows thiab unpack nws. 

Tom ntej no, hauv Windows hais kom kab hom, ua tiav cov lus txib kom mus rau lub nplaub tshev nrog cov ntaub ntawv rho tawm. Rau kuv nws yog nyob rau hauv tus thawj tswj lub tsev folder:

C:UsersAdministrator>cd rclone

Tom qab kev hloov pauv, peb ua cov lus txib kom tso Rclone los ntawm Web-GUI:

C:UsersAdministratorrclone>rclone rcd --rc-web-gui --rc-user=”login” --rc-pass=”password” -L

qhov twg "login" thiab "password" yog tus ID nkag mus thiab lo lus zais koj teev, ntawm chav kawm, tsis muaj quotes.

Thaum ua tiav ntawm cov lus txib, lub davhlau ya nyob twg qhia

2020/05/17 22:34:10 NOTICE: Web GUI exists. Update skipped.
2020/05/17 22:34:10 NOTICE: Serving Web GUI
2020/05/17 22:34:10 NOTICE: Serving remote control on http://127.0.0.1:5572/

thiab Rclone graphical web interface cia li qhib rau hauv browser.

Yuav ua li cas hloov cov ntaub ntawv los ntawm ib tug huab mus rau lwm yam tsis mus los ntawm koj lub PC

Txawm hais tias qhov tseeb tias Web-GUI tseem nyob rau theem xeem version thiab tseem tsis tau muaj tag nrho cov Rclone tswj peev xwm uas cov kab hais kom ua interface muaj, nws muaj peev xwm txaus rau cov ntaub ntawv tsiv teb tsaws. Thiab txawm me ntsis ntxiv.

hloov

Cov kauj ruam tom ntej yog teeb tsa kev sib txuas rau cov chaw uas cov ntaub ntawv nyob lossis yuav nyob. Thiab thawj zaug hauv kab yuav yog tus txais cov ntaub ntawv tseem ceeb - Nextcloud.

Yuav ua li cas hloov cov ntaub ntawv los ntawm ib tug huab mus rau lwm yam tsis mus los ntawm koj lub PC

1. Txhawm rau ua qhov no, mus rau ntu chaw Web-GUI. 

2. Pib lub creation ntawm ib tug tshiab configuration - khawm Tshiab Config.

3. Teem lub site lub npe - teb Lub npe ntawm tus tsav no (Rau koj siv): Nextcloud.

4. Xaiv hom lossis hom cia xaiv: Rau Nextcloud thiab Owncloud, cov ntaub ntawv pauv hloov pauv tseem ceeb yog WebDAV.

5. Tom ntej no, nyem rau ntawm Kauj ruam 2: Teeb tsa tsav, qhib cov npe ntawm kev sib txuas tsis tau thiab sau rau hauv. 

- 5.1. URL ntawm http host mus txuas rau URL - hypertext txuas ntawm WebDAV interface. Hauv Nextcloud lawv nyob hauv qhov chaw - sab laug ces kaum ntawm lub interface.
- 5.2. Lub npe ntawm lub vev xaib Webdav / kev pabcuam / software uas koj siv - WebDAV interface npe. Lub teb yog xaiv tau, rau koj tus kheej, yog li tsis txhob tsis meej pem yog tias muaj ntau yam kev sib txuas.
- 5.3 Tus neeg siv lub npe - Tus neeg siv lub npe rau kev tso cai
- 5.4. Lo lus zais - Tus password rau kev tso cai
- 5.5. Bearer token es tsis txhob siv tus neeg siv / hla (xws li Macaroon) thiab Hais kom khiav kom tau txais tus neeg sawv cev token nyob rau hauv cov kev xaiv siab heev muaj ntxiv tsis thiab tso cai commands. Lawv tsis siv hauv kuv Nextcloud.

6. Tom ntej no nyem Tsim config thiab kom paub tseeb tias qhov kev teeb tsa raug tsim, mus rau ntu Config web interface... Los ntawm tib nplooj ntawv, cov kev teeb tsa tshiab tsim tuaj yeem raug tshem tawm lossis hloov kho.

Txhawm rau txheeb xyuas qhov ua haujlwm ntawm kev sib txuas rau lub xaib, mus rau ntu Explorer. Tsis yog Tshuav sau lub npe ntawm qhov chaw teeb tsa thiab nyem Qhib. Yog tias koj pom cov npe ntawm cov ntaub ntawv thiab cov npe, kev sib txuas rau lub xaib ua haujlwm.

Yuav ua li cas hloov cov ntaub ntawv los ntawm ib tug huab mus rau lwm yam tsis mus los ntawm koj lub PC

Txhawm rau kom ntseeg tau ntau dua, koj tuaj yeem tsim / rho tawm ib daim nplaub tshev lossis rub tawm / rho tawm cov ntaub ntawv los ntawm lub vev xaib interface.

Qhov thib ob lub platform yuav txuas nrog yuav yog Yandex disk.

Yuav ua li cas hloov cov ntaub ntawv los ntawm ib tug huab mus rau lwm yam tsis mus los ntawm koj lub PC

  • Thawj plaub kauj ruam zoo ib yam li Nextcloud txuas txheej txheem.
  • Tom ntej no, peb tawm txhua yam raws li yog, uas yog, teb nyob rau hauv Kauj ruam 2: Teeb tsa tsav Peb cia lawv khoob thiab tsis hloov dab tsi hauv cov kev xaiv qib siab.
  • Peb nias Tsim Config.
  • Nplooj ntawv tso cai Yandex qhib hauv qhov browser, tom qab ntawd koj tau txais cov lus hais txog kev sib txuas ua tiav thiab kev thov rov qab mus rau Rclone.
  • Peb ua dab tsi yog xyuas cov ntu Config.

Kev tsiv teb tsaws chaw

Thaum peb muaj ob qhov chaw sib txuas, peb tuaj yeem hloov cov ntaub ntawv ntawm lawv. Cov txheej txheem nws tus kheej zoo ib yam li kev kuaj xyuas cov haujlwm ntawm kev sib txuas rau Nextcloud, uas peb tau ua dhau los.

  • Mus rau Explorer.
  • Xaiv tus qauv 2-sab ib sab.
  • Hauv txhua qhov Tshuav qhia lub npe ntawm koj qhov chaw.
  • Peb nias Qhib.
  • Peb pom ib daim ntawv teev cov ntaub ntawv thiab cov folders rau lawv txhua tus.

Yuav ua li cas hloov cov ntaub ntawv los ntawm ib tug huab mus rau lwm yam tsis mus los ntawm koj lub PC

Txhawm rau pib cov txheej txheem tsiv teb tsaws, txhua yam uas tseem tshuav yog xaiv cov ntawv xav tau nrog cov ntaub ntawv hauv cov ntaub ntawv qhov chaw thiab rub nws nrog tus nas mus rau qhov chaw teev npe.

Lub tshuab rau ntxiv cov chaw seem thiab cov ntaub ntawv tsiv teb tsaws ntawm lawv zoo ib yam li cov haujlwm tau ua los saum toj no. Yog tias koj ntsib teeb meem thaum koj ua haujlwm, koj tuaj yeem kawm cov ntsiab lus ntawm lawv hauv lub davhlau ya nyob twg uas Rclone nrog Web-GUI tab tom khiav.

Feem ntau, cov ntaub ntawv rau Rclone yog qhov dav thiab muaj nyob hauv lub vev xaib thiab hauv Is Taws Nem, thiab yuav tsum tsis txhob ua rau muaj teeb meem hauv kev siv. Nrog rau qhov no, kuv xav txog thawj tus ncej yuav ua li cas hloov cov ntaub ntawv los ntawm ib huab mus rau lwm qhov, hla koj lub PC, ua tiav.

PS Yog tias koj tsis pom zoo nrog nqe lus kawg, sau rau hauv cov lus: dab tsi "lub ntsiab lus tsis raug them" thiab nyob rau hauv dab tsi cov hlab ntsha nws tsim nyog txuas ntxiv mus.

Yuav ua li cas hloov cov ntaub ntawv los ntawm ib tug huab mus rau lwm yam tsis mus los ntawm koj lub PC

Tau qhov twg los: www.hab.com

Ntxiv ib saib