Məqalələr kataloqu
- WordPress nə deməkdir?Nə edirsiniz?Veb sayt nə edə bilər?
- Şəxsi/şirkət veb-saytını qurmaq nə qədər başa gəlir?Biznes veb saytının qurulması xərcləri
- Doğru domen adını necə seçmək olar?Veb Saytın Tikintisi Domen Adlarının Qeydiyyatı Tövsiyələri və Prinsipləri
- NameSiloDomen Adının Qeydiyyatı Təlimatı (Sizə $1 göndərin NameSiloPromo Kodu)
- Veb sayt qurmaq üçün hansı proqram təminatı lazımdır?Öz veb saytınızı yaratmaq üçün hansı tələblər var?
- NameSiloDomen adını NS-ni Bluehost/SiteGround Dərsliyinə həll edin
- WordPress-i əl ilə necə qurmaq olar? WordPress Quraşdırma Təlimatı
- WordPress backend-ə necə daxil olmaq olar? WP fon giriş ünvanı
- WordPress-dən necə istifadə etməli? WordPress fonunun ümumi parametrləri və Çin Başlığı
- WordPress-də dil parametrlərini necə dəyişdirmək olar?Çin/İngilis dili parametrlərini dəyişdirin
- WordPress Kateqoriya kataloqunu necə yaratmaq olar? WP Kateqoriya İdarəetmə
- WordPress məqalələri necə dərc edir?Öz-özünə nəşr olunan məqalələr üçün redaktə variantları
- WordPress-də yeni səhifəni necə yaratmaq olar?Səhifə parametrlərini əlavə edin/redaktə edin
- WordPress menyuları necə əlavə edir?Naviqasiya panelinin ekran seçimlərini fərdiləşdirin
- WordPress mövzusu nədir?WordPress şablonlarını necə quraşdırmaq olar?
- FTP-də zip fayllarını onlayn necə açmaq olar? PHP onlayn dekompressiya proqramını yükləyin
- FTP alətinin qoşulma müddəti uğursuz oldu WordPress-i serverə qoşulmaq üçün necə konfiqurasiya etmək olar?
- WordPress plaginini necə quraşdırmaq olar? WordPress plaginini quraşdırmağın 3 yolu - wikiHow
- BlueHost hosting haqqında necə?Ən son BlueHost ABŞ Promo Kodları/Kuponlar
- Bluehost bir kliklə WordPress-i avtomatik olaraq necə quraşdırır? BH veb saytının qurulması təlimatı
- VPS-dən necə istifadə etmək olarklonehtiyat nüsxə?CentOSGDrive ilə Avtomatik Sinxronizasiya Təlimatı
görəVeb TəbliğatƏn təsirli üsulSEO, zəngin SEO təcrübəsi olan bir çox insan网络 营销İnsanlar veb sayt qurmaq üçün VPS (Virtual Şəxsi Server) almağı seçəcəklər.
VPS istifadə edildiyi üçün VPS-nin ehtiyat nüsxəsini çıxarmaq lazımdır.VPS ehtiyat nüsxəsi rclone ehtiyat nüsxəsi ilə GDrive şəbəkə diskinə sinxronlaşdırıla bilər.
rclone nədir?
RClone Google Drive və Dropbox kimi şəbəkə disklərini asanlıqla və rahat şəkildə idarə edə bilər və mount sürücü hərflərini və komanda xəttini yükləmə və yükləməni dəstəkləyir:
- Quraşdırma diski, istifadəsi asan, lakin yavaş, kiçik və parçalanmış fayllar üçün daha uyğundur
- Komanda xəttini yükləmə və yükləmə çox sürətlidir, böyük faylları yükləmək üçün uyğundur
- Rclone, Google Drive AP ilə müqayisədə kəsilmə problemlərinə daha az meyllidir və github-dakı [gdrive] layihəsi ilə müqayisədə.
CentOS-da rclone ehtiyat nüsxəsini quraşdırmaq və onu Google Disklə sinxronlaşdırmaq üsulunu paylaşaq.
VPS-i rclone ilə necə yedəkləmək olar?
Hazırlanması lazım olan alətlər bunlardır:
- Google Dirve hesabı
- rclone faylı
- BirLinuxMaşın (bu məqalə nümunə olaraq CentOS7-ni götürür)
Sonra rclone quraşdırmaya başlayın, quraşdırma çox sadədir, kopyalayın və yapışdırın plus icazələr.
addım 1:Faylı endirin ▼
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
Addım 2:Faylı müvafiq yola köçürün ▼
cp rclone /usr/bin/ chown root:root /usr/bin/rclone chmod 755 /usr/bin/rclone
- (Bu addım buraxıla bilər, lakin tövsiyə edilmir. Buraxıldıqdan sonra heç bir xəbərdarlıq olmayacaq, ona görə də buraxmaq tövsiyə edilmir)
addım 3:Quraşdırma yardım səhifəsi▼
mkdir -P /usr/local/share/man/man1 cp rclone.1 /usr/local/share/man/man1/ mandb
addım 4:Yeni konfiqurasiya yaradın ▼
rclone config
addım 5:rclone konfiqurasiyası
Uzaqdan sinxronizasiya üçün Google komandasının paylaşılan bulud diskini quraşdırmaq üçün Rclone-dan istifadə etmək tövsiyə olunur ▼
Aşağıda Google Dirve şəbəkə diskinin (qeyri-komanda diski) rclone ilə bağlanması nümunəsi verilmişdir ▼
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>
Burada "config_token" ilk olaraq yerli kompüterə Rclone-u endirib quraşdırmaqla əldə edilməlidir▼
Nümunə olaraq Windows-u götürün, dekompressiyadan sonra rclone.exe-nin yerləşdiyi qovluğa gedin, tədqiqatçının ünvan çubuğuna cmd daxil edin və cari yolda əmr satırını açmaq üçün Enter düyməsini basın.
Konfiqurasiya fayllarını kopyalayaraq konfiqurasiya edin
Rclone bütün konfiqurasiyasını konfiqurasiya faylında saxlayır ki, bu da konfiqurasiya fayllarını uzaq Rclone-a köçürməyi asanlaşdırır.
Beləliklə, əvvəlcə Rclone-u masaüstü kompüterinizdə ▼ konfiqurasiya etməlisiniz
rclone config
kompüterdərclone
konfiqurasiya, problem varUse auto config?
nə vaxt cavab verY
.
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
Növbəti brauzer açılacaq və sizdən icazə vermək üçün hesabınıza daxil olmanızı xahiş edəcək.
Google hesabına necə avtorizasiya etmək olar?
- Əgər materik Çindəsinizsə, əvvəlcə X divarından yan keçməli, sonra Google hesabınıza sahib olmalı və daxil olmalısınız.
- "Bu proqram Google tərəfindən təsdiqlənməyib" görünürsə, "Qabaqcıl" düyməsini basın.
- Sonra avtorizasiya etmək üçün İcazə verin klikləyin.
Google Komandalarını bulud disklərini paylaşmaq üçün konfiqurasiya edirsiniz?
Google komandasının paylaşılan bulud diskindən istifadə etmirsinizsə, seçinn
▼
Configure this as a team drive? y) Yes n) No (default) y/n> n
Uzaqdan konfiqurasiya məlumatını yoxlayın
Nəhayət, uzaqdan konfiqurasiyanın parametrlərini yoxlayın və yazaraq təsdiqləyinyOK▼
-------------------- [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
O, cari maşında saxlanan romete siyahısını göstərəcək, sadəcə bir nəzər salın, basınqçıxış ▼
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
- Bu zaman yerli kompüterin rclone konfiqurasiyası tamamlanır.
Yerli kompüter konfiqurasiya edildikdən sonra birbaşa yerli kompüteri təyin edinrclone.conf
Konfiqurasiya faylındakı məzmun Linux serverinə kopyalanırrclone.conf
konfiqurasiya faylı.
Yerli kompüterdə və serverdə aşağıdakı əmrləri daxil edinBaxın Rkonfiqurasiya faylının yerini klonla əmri▼
rclone config file
Rclone konfiqurasiya faylını sorğulayın və əldə edilən nəticələr aşağıdakı kimidir▼
rclone config file Configuration file is stored at: /root/.config/rclone/rclone.conf
- Sadəcə yerli kompüterin konfiqurasiya faylını qoyun
rclone.conf
məzmunu Linux serverinə köçürünrclone.conf
Konfiqurasiya faylı ilə Rclone konfiqurasiya problemini həll edə bilərsiniz.
rclone istifadə əmri nümunəsi
Faylların və qovluqların siyahısı əmri
gdrive adlı şəbəkə diskinin konfiqurasiya edildiyi qovluğu sadalayın (fayllar göstərilməyəcək)▼
rclone lsd gdrive:
Şəbəkə diskindəki ehtiyat qovluğunda olan faylları gdrive konfiqurasiya adı ilə sadalayın (alt kataloqlar daxil olmaqla bütün fayllar göstəriləcək, lakin kataloq göstərilməyəcək) ▼
rclone ls gdrive:backup
Kopyala Kəsmə Sil əmri
Rclone konfiqurasiya faylını gdrive şəbəkə diskinin kök qovluğuna kopyalayın ▼
rclone copy /root/.config/rclone/rclone.conf gdrive:/
yerli surəti /home/backup
gdrive adlı şəbəkə diskinin konfiqurasiya edildiyi ehtiyat qovluğuna keçin və əksinə ▼
rclone copy --progress /home/backup gdrive:backup
- bu parametri əlavə etməklə
--ignore-existing
Şəbəkə diskində ehtiyat nüsxəsi çıxarılmış fayllar nəzərə alına bilər ki, bu da artımlı ehtiyat nüsxəyə bərabərdir ▼
rclone copy --ignore-existing /home/backup gdrive:backup
Yerli CWP əl ilə ehtiyat nüsxə faylını gdrive adlı şəbəkə diskinin ehtiyat qovluğuna kopyalayın və əksinə ▼
rclone copy --progress /newbackup/full/manual/accounts/eloha.tar.gz gdrive:cwp-newbackup/full/manual/accounts/
gdrive şəbəkə diskindən CWP avtomatik planlaşdırılmış ehtiyat nüsxə faylını yerliyə kopyalayın /newbackup
Kataloq▼
rclone copy --progress gdrive:cwp-newbackup/full/daily/Friday/accounts/eloha.tar.gz /newbackup/ rclone copy --progress gdrive:cwp-backup2/ /home/backup2/
Gdrive şəbəkə diskindən CWP əl ilə ehtiyat nüsxə faylını yerliyə kopyalayın /newbackup/full/manual/accounts/
Kataloq▼
rclone copy --progress gdrive:cwp-newbackup/full/manual/accounts/eloha.tar.gz /newbackup/full/manual/accounts/
gdrive şəbəkə diskindən kopyalayınVestaCPFaylları yerli olaraq ehtiyat nüsxələyin /home/backup
Kataloq▼
rclone copy --progress gdrive:backup/admin.2018-04-12_13-10-02.tar /home/backup
Köçürmə (Kəsmə) Komandası ▼
rclone move /home/backup gdrive:backup
gdrive▼ konfiqurasiya adı ilə şəbəkə diskinin ehtiyat qovluğunu silin
rclone delete gdrive:backup
gdrive ▼ adlı şəbəkə diskini konfiqurasiya edən ehtiyat qovluq yaradın
rclone mkdir gdrive:backup
faylı sinxronlaşdırmaq əmri
Lokal /home/backup faylını gdrive konfiqurasiya adı ilə şəbəkə diskindəki ehtiyat qovluğuna sinxronlaşdırın və əksinə ▼
rclone sync /home/backup gdrive:backup
Şəbəkə diskində gdrive2 konfiqurasiya adını sinxronlaşdırınUfoqovluğuna, gdrive adlı şəbəkə diskinin konfiqurasiya edildiyi ehtiyat qovluğuna və əksinə ▼
rclone sync gdrive2:ufo gdrive:backup
Bir müddət sonra, heç bir səhv mesajı qaytarılmırsa, ehtiyat nüsxələmə tamamlandıqdan sonra şəbəkə diskində ehtiyat faylı görə bilərsiniz.
VPS ehtiyat fayllarını avtomatik olaraq GDrive ilə necə sinxronlaşdırmaq olar?
Vaxt təyin edilmiş tapşırıqlarda avtomatik sinxronizasiyaya nail olmaq üçün sinxronizasiya əmrləri əlavə edinCWP İdarəetmə Panelifaylların GDrive-a ehtiyat nüsxəsini çıxarın.
- (Hər gün səhər saat 2-də yerli kataloqu avtomatik sinxronlaşdırın
/newbackup
adı konfiqurasiya etmək üçüngdrive
şəbəkə diskindəcwp-newbackup
Mündəricat)
SSH necə əlavə etmək olar crontab Planlaşdırılmış tapşırıqlar avtomatik olaraq GDrive ilə sinxronlaşdırılsın?
Birincisi, aşağıdakı crontab əmrinə SSH▼
crontab -e
Sonra, əmri son sətirə əlavə edin▼
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- SSH, CTRL + C düymələrini basın, sonra daxil edin
:wq
Saxla və çıx.
50 gün və ya daha köhnə uzaq faylları silin (50 gündən çox köhnə faylları silin)▼
rclone delete koofr:ETUFO.ORG --min-age 50d
Uzaqdan faylları 50 gün və ya daha az müddətə silin (faylları 50 gün ərzində silin) ▼
rclone delete koofr:ETUFO.ORG --max-age 50d
CWP idarəetmə panelində GDrive ilə avtomatik sinxronizasiya etmək üçün Crontab vaxtı təyin edilmiş tapşırıqları necə təyin etmək olar?
CWP İdarəetmə Panelindən istifadə edirsinizsə, CWP İdarəetmə Panelinə daxil olun Server Setting
→ Crontab for root
▼
"Tam Xüsusi Cron İşləri əlavə et" bölməsində aşağıdakı tam xüsusi cron əmrini daxil edin ▼
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- (Hər səhər saat 7:00-da yerli kataloqu avtomatik sinxronlaşdırın
/backup2
gdrive konfiqurasiya adı ilə şəbəkə diskinəbackup2
Mündəricat) - (Hər səhər saat 7:55-da yerli kataloqu avtomatik sinxronlaşdırın
/newbackup
gdrive konfiqurasiya adı ilə şəbəkə diskinəcwp-newbackup
Mündəricat) - Sinxronizasiya edinWordPressVeb sayt faylları üçün tədricən ehtiyat nüsxə nüsxəsini çıxarmamaq tövsiyə olunur, çünki test fayl adları eyni olsa da, faylların məzmunu fərqlidirsə, sinxronizasiya olunmayacaq.
Rclone-un avtomatik sinxronizasiyası müntəzəm olaraq işə salındıqdan sonra, rclone prosesi hələ də arxa planda işləyəcək, bu da CPU resurslarının 20%-ni tuta bilər və nəticədə server resurslarının israfına səbəb ola bilər.
Buna görə də, rclone prosesini bağlamağa məcbur etmək üçün tam fərdiləşdirilmiş planlaşdırılmış tapşırıq əmri əlavə etmək lazımdır ▼
00 09 * * * killall rclone
- (Hər səhər saat 9:00-da rclone prosesini avtomatik olaraq məcburi şəkildə bağlayın)
Göstərilən yerli qovluğu hər gün səhər saat 4:0-da konfiqurasiya adına kopyalayınkoofr
şəbəkə diskindəETUFO.ORG
Kataloq▼
0 4 * * * rclone copy /home/eloha/public_html/img.etufo.org/backwpup-xxxxx-backups/ koofr:ETUFO.ORG -P
4 gün və ya daha köhnə uzaq faylları hər gün səhər 50:50-də silin (50 gündən köhnə faylları silin)▼
50 4 * * * rclone delete koofr:ETUFO.ORG --min-age 50d
Bu cron əmri "adlı faylı silməkdir.koofr:ETUFO.ORG
"Hədəfdə, son dəyişiklik vaxtı 50 gün əvvəl olan bütün fayl və qovluqlarda hər bir hissənin izahı aşağıdakılardır:
- Birinci rəqəm "50" əmri hər 50 dəqiqədən bir yerinə yetirmək deməkdir.
- İkinci rəqəm "4" əmri səhər saat 4-də yerinə yetirmək deməkdir.
- "* * *" əmrin ayın, günün və həftənin bütün günlərində yerinə yetiriləcəyini bildirir.
- "rclone sil" rclone alətinin silmə əməliyyatını yerinə yetirmək deməkdir.
- "koofr: ETUFO.ORG" silinəcək hədəfin adıdır.
- "--min-age 50d" yalnız son dəyişiklik vaxtı 50 gün əvvəl olan fayl və qovluqları silmək deməkdir.
Rclone-nin ümumi əmrləri
Əlbəttə ki, rclone bundan daha çox şeydir və bəzi ümumi əmrlər aşağıda verilmişdir.
Kopyalayın ▼
rclone copy
hərəkət ▼
rclone move
sil ▼
rclone delete
Sinxronizasiya ▼
rclone sync
Əlavə parametrlər: real vaxt sürətini göstərin ▼
-P
Əlavə parametrlər: limit sürəti 40MB ▼
--bwlimit 40M
Əlavə parametr: paralel faylların sayı ▼
--transfers=N
rclone başlayın ▼
systemctl start rclone
rclone dayandırmaq ▼
systemctl stop rclone
rclone statusuna baxın ▼
systemctl status rclone
Profilin Məkanına Baxın ▼
rclone config file
Yedək VPS ^_^ avtomatik sinxronizasiya etmək üçün Rclone-dan istifadə etmək həqiqətən asandır
Bu nöqtədə, yerli Linux qovluğunun Google Disklə sinxronlaşdırılmasına dair təlimat tamamlandı.
Genişləndirilmiş oxu:
Hope Chen Weiliang Blogu ( https://www.chenweiliang.com/ ) paylaşdı "VPS üçün rclone ehtiyat nüsxəsindən necə istifadə etmək olar? CentOS sizə kömək etmək üçün GDrive avtomatik sinxronizasiya təlimatından istifadə edir.
Bu məqalənin linkini paylaşmağa xoş gəlmisiniz:https://www.chenweiliang.com/cwl-694.html
Ən son yenilikləri əldə etmək üçün Chen Weiliang bloqunun Telegram kanalına xoş gəlmisiniz!
📚 Bu təlimatda böyük dəyər var, 🌟Bu nadir fürsətdir, qaçırmayın! ⏰⌛💨
Bəyəndinizsə paylaşın və bəyənin!
Paylaşımlarınız və bəyənmələriniz davamlı motivasiyamızdır!