புரோஹோஸ்டர் > Блог > நிர்வாகம் > உங்கள் கணினியில் செல்லாமல் ஒரு மேகக்கணியிலிருந்து மற்றொரு மேகத்திற்கு கோப்புகளை மாற்றுவது எப்படி
உங்கள் கணினியில் செல்லாமல் ஒரு மேகக்கணியிலிருந்து மற்றொரு மேகத்திற்கு கோப்புகளை மாற்றுவது எப்படி
மரணம், விவாகரத்து மற்றும் இடம்பெயர்வு ஆகியவை எந்தவொரு நபரின் வாழ்க்கையிலும் மிகவும் அழுத்தமான சூழ்நிலைகளில் மூன்று.
"அமெரிக்க திகில் கதை".
- Andryukh, நான் வீட்டை விட்டு வெளியேறுகிறேன், எனக்கு நகர உதவுங்கள், எல்லாம் என்னுடன் பொருந்தாது :(
- சரி, எத்தனை உள்ளன?
— டன்* 7-8...
*டன் (ஜார்க்) - டெராபைட்.
சமீபத்தில், இணையத்தில் உலாவும்போது, பல்வேறு வகையான தரவுகளை நகர்த்துவதற்கான முறைகள் மற்றும் மாதிரிகள் பற்றிய நிறைய பொருட்கள் ஹப்ரே மற்றும் ஒத்த ஆதாரங்கள் கிடைத்தாலும், இந்த தலைப்பில் கேள்விகள் இன்னும் இணையத்தில் தோன்றுவதை நான் கவனித்தேன். சில காரணங்களால், எப்போதும் விரிவான பதில்களைப் பெறுவதில்லை. இந்த உண்மை ஒரு நாள் இதேபோன்ற தீர்வைச் செயல்படுத்துவது குறித்த குறிப்புகளைச் சேகரித்து அவற்றை ஒரு தனி இடுகையின் வடிவத்தில் ஏற்பாடு செய்ய என்னைத் தூண்டியது.
பொதுவாக, நான் ஒரு சாதனம், சிஸ்டம் மற்றும் சேவையிலிருந்து தரவை சில எரிச்சலூட்டும் அதிர்வெண்களுடன் மற்றொரு சாதனத்திற்கு மாற்ற வேண்டும். இது, சோதனை மற்றும் பிழை மூலம், பல சுவாரஸ்யமான தயாரிப்புகளுடன் பழகுவதற்கு மட்டுமல்லாமல், நான் பேச விரும்பும் தீர்வின் செயல்பாடு மற்றும் விலைக்கு இடையில் சமநிலையைக் கண்டறியவும் அனுமதித்தது.
வடிவமைப்பு
வடிவமைப்பு மற்றும் கணக்கெடுப்பு பணிகளின் விளைவாக, இடம்பெயர்வு செயல்முறையின் தரம் மற்றும் செயல்திறன் தரவு இருக்கும் அல்லது அமைந்துள்ள "தளங்களின்" தொழில்நுட்ப பண்புகளை மட்டுமல்ல, அவற்றின் இருப்பிடத்தையும் சார்ந்துள்ளது.
இடம்பெயர்வு மேலாளர் என்பது ஒரு கணினி முனை ஆகும், அதில் செயல்முறையின் "தர்க்கம்" - இடம்பெயர்வை நிர்வகிப்பதற்கான மென்பொருள் - செயல்பாடுகள்.
அதாவது, "இடம்பெயர்வு மேலாளர்" வைப்பதற்கு இரண்டு மாதிரிகள் உள்ளன
மாடல் ஏ. குறைந்தபட்சம் ஒரு தளத்தை உள்ளூர் நெட்வொர்க்கில் இருந்து மட்டுமே அணுக முடியும் என்றால், அதே நெட்வொர்க்கில் "இடம்பெயர்வு மேலாளரை" வைப்பது மதிப்பு. ஏனெனில் செயல்திறன் மற்றும் இடம்பெயர்வு நேரம் இன்னும் தளங்களை இணைக்கும் சேனலின் வேகம் மற்றும் இயக்க நேரத்தால் வரையறுக்கப்பட்டுள்ளது.
மாடல் பி. தரவு மூலமும் பெறுநரும் லோக்கல் நெட்வொர்க்கிற்கு வெளியே அணுகலைப் பெற்றிருந்தால், அவற்றுக்கிடையேயான சேனலின் வேகம் மற்றும் இயக்க நேரம் வெளிப்படையாக இருக்கும் இடத்தில் "இடம்பெயர்வு மேலாளர்" அமைந்திருக்க வேண்டும்.
மேலே உள்ளவற்றை எப்படியாவது சிதைக்க, கட்டுரையின் முக்கிய கேள்வியிலிருந்து பணிகளுக்குத் திரும்பவும், தொழில்நுட்ப விவரக்குறிப்புகளாக அவற்றை முறைப்படுத்தவும் நான் முன்மொழிகிறேன்.
முதலில், நான் பயன்படுத்தும் மென்பொருள் மேகங்களை ஆதரிக்கிறதா என்பதைக் கண்டறிய வேண்டும்: Mail.ru, Yandex, Google Drive, Mega, Nextloud?
Rclone - கிளவுட் சேமிப்பகத்திற்கான rsync. 45 க்கும் மேற்பட்ட வகைகள் மற்றும் சேமிப்பக வகைகளுடன் கோப்புகள் மற்றும் கோப்புறைகளை ஒத்திசைக்க வடிவமைக்கப்பட்ட திறந்த மூல மென்பொருள்.
அவற்றில் சில இங்கே:
— அலிபாபா கிளவுட் (Aliyun) பொருள் சேமிப்பு அமைப்பு (OSS)
- அமேசான் S3
- செஃப்
- டிஜிட்டல் ஓஷன் ஸ்பேஸ்
- டிராப்பாக்ஸ்
- கூகுள் கிளவுட் ஸ்டோரேஜ்
- Google இயக்ககம்
- Google புகைப்படங்கள்
- HTTP
-IBM COS S3
- Mail.ru கிளவுட்
- மெகா
- Microsoft Azure Blob சேமிப்பகம்
- Microsoft OneDrive
- மினியோ
- நெக்ஸ்ட் கிளவுட்
- ஓபன்ஸ்டாக் ஸ்விஃப்ட்
- ஆரக்கிள் கிளவுட் ஸ்டோரேஜ்
- சொந்த கிளவுட்
- ராக்ஸ்பேஸ் கிளவுட் கோப்புகள்
- rsync.net
- SFTP
- WebDAV
- யாண்டெக்ஸ் வட்டு
அறிவியல் தொழில்நுட்பம்:
— MD5/SHA1 ஹாஷ்களைப் பயன்படுத்தி கோப்புகளின் ஒருமைப்பாட்டை சரிபார்க்கிறது.
— கோப்புகளை உருவாக்க/மாற்றுவதற்கான நேர முத்திரைகளைச் சேமிக்கிறது.
- பகுதி ஒத்திசைவை ஆதரிக்கிறது.
- புதிய கோப்புகளை மட்டும் நகலெடுக்கிறது.
- ஒத்திசைவு (ஒரு வழி).
— கோப்புகளைச் சரிபார்க்கிறது (ஹாஷ்கள் மூலம்).
— ஒரு கிளவுட் கணக்கிலிருந்து மற்றொன்றுக்கு ஒத்திசைக்கும் திறன்.
- குறியாக்க ஆதரவு.
- உள்ளூர் கோப்பு தேக்ககத்திற்கான ஆதரவு.
— FUSE வழியாக கிளவுட் சேவைகளை ஏற்றும் திறன்.
தரவு காப்புப்பிரதியை தானியக்கமாக்குவது தொடர்பான சிக்கல்களில் சிங்கத்தின் பங்கைத் தீர்க்க Rclone எனக்கு உதவுகிறது என்பதை நான் சொந்தமாகச் சேர்ப்பேன். திட்டம் "Väinämöinen".
அடுத்த பணி "இடம்பெயர்வு மேலாளர்" வேலை வாய்ப்பு மாதிரியைத் தேர்ந்தெடுப்பதாகும்.
பல்வேறு பொது கிளவுட் சேவைகளான அனைத்து தரவு மூலங்களையும் இணையம் வழியாக அணுகலாம். API மூலம் உட்பட. மூன்று பெறுநர்களில் இருவர் அதையே செய்கிறார்கள். நெக்ஸ்ட் கிளவுட் எங்கு பயன்படுத்தப்பட்டுள்ளது மற்றும் அதற்கு என்ன அணுகல் உள்ளது என்பது தெளிவாகத் தெரியவில்லை?
நான் ஐந்து சாத்தியமான விருப்பங்களை எண்ணினேன்:
உங்கள் வீடு/கார்ப்பரேட் நெட்வொர்க்கில் உங்கள் சொந்த சர்வரில்.
சேவை வழங்குநரின் தரவு மையத்தின் வாடகை ரேக்கில் உங்கள் சொந்த சர்வரில்.
சேவை வழங்குநரிடமிருந்து வாடகைக்கு எடுக்கப்பட்ட சர்வரில்.
மேகக்கணி சேமிப்பகத்தை உருவாக்குவதற்கும் பயன்படுத்துவதற்கும் நெக்ஸ்ட்கிளவுட் இன்னும் மென்பொருளாக இருப்பதைக் கருத்தில் கொண்டு, இணையம் வழியாக அதற்கான அணுகல் ஐந்து விருப்பங்களிலும் கிடைக்கும் என்று பாதுகாப்பாகச் சொல்லலாம். இந்த வழக்கில், "இடம்பெயர்வு மேலாளர்" வைப்பதற்கான உகந்த மாதிரி இருக்கும் - மாடல் பி.
"இடம்பெயர்வு மேலாளர்" தளமாக தேர்ந்தெடுக்கப்பட்ட மாதிரியின் படி, எனது பார்வையில், விருப்பங்களில் ஒன்றை நான் தேர்வு செய்வேன் - ஒரு மெய்நிகர் சேவையகம் M9 தரவு மையம் ரஷ்யாவின் மிகப்பெரிய இணைய போக்குவரத்து பரிமாற்ற புள்ளி MSK-IX.
செய்ய வேண்டிய மூன்றாவது முடிவு மெய்நிகர் சேவையக உள்ளமைவை தீர்மானிக்க வேண்டும்.
VDS உள்ளமைவு அளவுருக்களைத் தேர்ந்தெடுக்கும்போது, தேவையான செயல்திறன் மூலம் நீங்கள் வழிநடத்தப்பட வேண்டும், இது தளங்களுக்கிடையேயான சேனல்களின் அகலம், நகர்த்தப்படும் கோப்புகளின் எண்ணிக்கை மற்றும் அளவு, இடம்பெயர்வு ஸ்ட்ரீம்கள் மற்றும் அமைப்புகளின் எண்ணிக்கை ஆகியவற்றைப் பொறுத்தது. OS ஐப் பொறுத்தவரை, Rclone என்பது விண்டோஸ் மற்றும் லினக்ஸ் உள்ளிட்ட பல்வேறு இயக்க முறைமைகளில் இயங்கும் குறுக்கு-தளம் மென்பொருளாகும்.
நீங்கள் பல இடம்பெயர்வு செயல்முறைகளைத் தொடங்க திட்டமிட்டால், மற்றும் ஒரு குறிப்பிட்ட அதிர்வெண்ணில் கூட, வளங்களுக்கான கட்டணத்துடன் VDS ஐ வாடகைக்கு எடுப்பதற்கான விருப்பத்தை கருத்தில் கொள்வது மதிப்பு.
உருவாக்கம்
மேற்கூறியவற்றின் அடிப்படையில், இந்தக் கட்டுரைக்கான முன்மாதிரியை உருவாக்கும் போது, நான் பின்வரும் கட்டமைப்பில் VDS ஐத் தேர்ந்தெடுத்தேன்.
560 ரூபிள் / மாதம் செலவாகும். கூப்பனைப் பயன்படுத்தி 15% தள்ளுபடி உட்பட நாஸ்ட்ரெஸ்.
இந்த தேர்வு Windows OS இன் கீழ் ஒரு முனை, எங்கள் தொழில்நுட்ப விவரக்குறிப்புகளின் நிபந்தனைகளுக்கு இணங்க, ஆர்டருக்கு கிடைக்கக்கூடிய மற்ற OS களை விட கட்டமைக்க எளிதானது.
Offtopic: மூலம், அதிக பாதுகாப்புக்காக, இந்த விர்ச்சுவல் சர்வர் ஒரு முனைக்கு ஒதுக்கப்பட்டுள்ளது. பாதுகாப்பான மெய்நிகர் நெட்வொர்க். RDP வழியாக அதை அணுகுவது அங்கிருந்து மட்டுமே அனுமதிக்கப்படும்...
ஒரு VDS ஐ உருவாக்கி, RDP வழியாக டெஸ்க்டாப்பிற்கான அணுகலைப் பெற்ற பிறகு, நீங்கள் முதலில் செய்ய வேண்டியது Rclone மற்றும் Web-GUIக்கான சூழலைத் தயார் செய்வதாகும். அந்த. ஒரு புதிய இயல்புநிலை உலாவியை நிறுவவும், உதாரணமாக குரோம், ஆரம்பத்தில் நிறுவப்பட்ட IE 11, துரதிர்ஷ்டவசமாக, பயன்படுத்தப்படும் மென்பொருளுடன் எப்போதும் சரியாக வேலை செய்யாது.
சூழலைத் தயாரித்த பிறகு, மென்பொருள் தொகுப்புடன் காப்பகத்தைப் பதிவிறக்கவும் விண்டோஸிற்கான Rclone மற்றும் அதை திறக்கவும்.
அடுத்து, விண்டோஸ் கட்டளை வரி பயன்முறையில், பிரித்தெடுக்கப்பட்ட கோப்புகளுடன் கோப்புறைக்குச் செல்ல கட்டளையை இயக்கவும். என்னைப் பொறுத்தவரை இது நிர்வாகியின் முகப்பு கோப்புறையில் உள்ளது:
C:UsersAdministrator>cd rclone
மாற்றத்திற்குப் பிறகு, Web-GUI இலிருந்து Rclone ஐத் தொடங்குவதற்கான கட்டளையை இயக்குகிறோம்:
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/
மற்றும் Rclone வரைகலை இணைய இடைமுகம் தானாகவே உலாவியில் திறக்கும்.
Web-GUI இன்னும் சோதனை பதிப்பு நிலையில் உள்ளது மற்றும் கட்டளை வரி இடைமுகத்தில் உள்ள அனைத்து Rclone மேலாண்மை திறன்களையும் இதுவரை கொண்டிருக்கவில்லை என்ற போதிலும், அதன் திறன்கள் தரவு நகர்த்தலுக்கு போதுமானதாக உள்ளது. இன்னும் கொஞ்சம் கூட.
சரிசெய்தல்
அடுத்த கட்டமாக தரவு இருக்கும் அல்லது இருக்கும் தளங்களுக்கான இணைப்புகளை அமைப்பது. மற்றும் வரிசையில் முதல் முக்கிய தரவு பெறுதல் இருக்கும் - Nextcloud.
2. புதிய உள்ளமைவை உருவாக்கத் தொடங்குதல் - பொத்தான் புதிய கட்டமைப்பு.
3. தளத்தின் பெயர் - புலத்தை அமைக்கவும் இந்த இயக்ககத்தின் பெயர் (உங்கள் குறிப்புக்கு): நெக்ஸ்ட் கிளவுட்.
4. சேமிப்பகத்தின் வகை அல்லது வகையைத் தேர்ந்தெடுப்பது தேர்வு: Nextcloud மற்றும் Owncloud க்கு, முக்கிய தரவு பரிமாற்ற இடைமுகம் WebDAV ஆகும்.
5. அடுத்து, கிளிக் செய்யவும் படி 2: அமைவு இயக்கி, இணைப்பு அளவுருக்களின் பட்டியலைத் திறந்து நிரப்பவும்.
- 5.1. URL உடன் இணைக்க http ஹோஸ்டின் URL — WebDAV இடைமுகத்தின் ஹைபர்டெக்ஸ்ட் இணைப்பு. Nextcloud இல் அவை அமைப்புகளில் அமைந்துள்ளன - இடைமுகத்தின் கீழ் இடது மூலையில்.
- 5.2. நீங்கள் பயன்படுத்தும் Webdav தளம்/சேவை/மென்பொருளின் பெயர் - WebDAV இடைமுகத்தின் பெயர். இதுபோன்ற பல இணைப்புகள் இருந்தால் குழப்பமடையாமல் இருக்க, புலம் உங்களுக்கு விருப்பமானது.
- 5.3 பயனர் பெயர் - அங்கீகாரத்திற்கான பயனர்பெயர்
- 5.4. கடவுச்சொல் - அங்கீகாரத்திற்கான கடவுச்சொல்
- 5.5. பயனர்/பாஸுக்குப் பதிலாக தாங்கி டோக்கன் (எ.கா. மக்கரூன்) மற்றும் ஒரு தாங்கி டோக்கனைப் பெற இயக்க கட்டளை மேம்பட்ட விருப்பங்களில் கூடுதல் அளவுருக்கள் மற்றும் அங்கீகார கட்டளைகள் உள்ளன. அவை எனது Nextcloudல் பயன்படுத்தப்படவில்லை.
6. அடுத்து கிளிக் செய்யவும் கட்டமைப்பை உருவாக்கவும் மற்றும் கட்டமைப்பு உருவாக்கப்பட்டதா என்பதை உறுதிப்படுத்த, பிரிவுக்குச் செல்லவும் கட்டமைப்பு இணைய இடைமுகம்... அதே பக்கத்தின் மூலம், புதிதாக உருவாக்கப்பட்ட உள்ளமைவை நீக்கலாம் அல்லது திருத்தலாம்.
தளத்திற்கான இணைப்பின் செயல்பாட்டைச் சரிபார்க்க, பிரிவுக்குச் செல்லவும் ஆய்வுப்பணி. Поле ரிமோட்கள் கட்டமைக்கப்பட்ட தளத்தின் பெயரை உள்ளிட்டு கிளிக் செய்யவும் திறந்த. கோப்புகள் மற்றும் கோப்பகங்களின் பட்டியலை நீங்கள் பார்த்தால், தளத்திற்கான இணைப்பு வேலை செய்கிறது.
இன்னும் உறுதியாக இருக்க, நீங்கள் ஒரு கோப்புறையை உருவாக்கலாம்/நீக்கலாம் அல்லது இணைய இடைமுகம் மூலம் கோப்பை பதிவிறக்கம் செய்யலாம்/நீக்கலாம்.
இணைக்கப்பட வேண்டிய இரண்டாவது தளம் யாண்டெக்ஸ் வட்டு.
முதல் நான்கு படிகள் Nextcloud இணைப்பு செயல்முறையைப் போலவே இருக்கும்.
அடுத்து, எல்லாவற்றையும் அப்படியே விட்டுவிடுகிறோம், அதாவது புலங்கள் படி 2: இயக்கி அமைக்கவும் நாங்கள் அவற்றை காலியாக விடுகிறோம், மேம்பட்ட விருப்பங்களில் எதையும் மாற்ற மாட்டோம்.
நாங்கள் அழுத்துகிறோம் கட்டமைப்பை உருவாக்கவும்.
Yandex அங்கீகாரப் பக்கம் உலாவியில் திறக்கிறது, அதன் பிறகு நீங்கள் வெற்றிகரமான இணைப்பு மற்றும் Rclone க்கு திரும்புவதற்கான வாய்ப்பைப் பற்றிய செய்தியைப் பெறுவீர்கள்.
பிரிவைச் சரிபார்ப்பதுதான் நாம் செய்வது கட்டமைப்பு.
இடம்பெயர்வு
எங்களிடம் இரண்டு தளங்கள் இணைக்கப்பட்டிருந்தால், அவற்றுக்கிடையே ஏற்கனவே தரவை நகர்த்த முடியும். இந்த செயல்முறையானது, நாங்கள் முன்பு செய்த Nextcloud உடனான இணைப்பின் செயல்பாட்டைச் சரிபார்ப்பதைப் போன்றது.
செல்க ஆய்வுப்பணி.
ஒரு டெம்ப்ளேட்டைத் தேர்ந்தெடுப்பது 2-பக்கம் பக்கமாக.
ஒவ்வொன்றிலும் ரிமோட்கள் உங்கள் தளத்தின் பெயரைக் குறிப்பிடவும்.
நாங்கள் அழுத்துகிறோம் திறந்த.
அவை ஒவ்வொன்றிற்கும் கோப்புகள் மற்றும் கோப்புறைகளின் கோப்பகத்தைக் காண்கிறோம்.
இடம்பெயர்வு செயல்முறையைத் தொடங்க, தரவு மூல கோப்பகத்தில் உள்ள கோப்புகளுடன் விரும்பிய கோப்புறையைத் தேர்ந்தெடுத்து, இலக்கு கோப்பகத்திற்கு சுட்டியை இழுத்துச் செல்ல வேண்டும்.
மீதமுள்ள தளங்களைச் சேர்ப்பதற்கும் அவற்றுக்கிடையே தரவை நகர்த்துவதற்கும் மேலே செய்யப்பட்ட செயல்பாடுகளைப் போன்றது. உங்கள் பணியின் போது பிழைகள் ஏற்பட்டால், இணைய-GUI உடன் Rclone இயங்கும் முனையத்தில் அவற்றைப் பற்றிய விவரங்களைப் படிக்கலாம்.
பொதுவாக, அதற்கான ஆவணங்கள் Rclone விரிவானது மற்றும் இணையதளத்திலும் இணையத்திலும் கிடைக்கிறது, மேலும் பயன்பாட்டில் எந்த சிரமத்தையும் ஏற்படுத்தக்கூடாது. இதனுடன், உங்கள் கணினியைத் தவிர்த்து, ஒரு மேகக்கணியிலிருந்து மற்றொன்றுக்கு கோப்புகளை எவ்வாறு மாற்றுவது என்பது பற்றிய முதல் இடுகையை நான் கருதுகிறேன்.
சோசலிஸ்ட் கட்சி கடைசி அறிக்கையுடன் நீங்கள் உடன்படவில்லை என்றால், கருத்துகளில் எழுதுங்கள்: என்ன "தலைப்பு மறைக்கப்படவில்லை" மற்றும் எந்த வகையில் தொடர வேண்டும்.