VPS üçün rclone ehtiyat nüsxəsindən necə istifadə etmək olar? CentOS GDrive avtomatik sinxronizasiya təlimatından istifadə edir

Bu məqalə "WordPress veb sayt qurmaq üçün dərslik"21 məqalədən ibarət seriyanın 21-ci hissəsi:
  1. WordPress nə deməkdir?Nə edirsiniz?Veb sayt nə edə bilər?
  2. Şəxsi/şirkət veb-saytını qurmaq nə qədər başa gəlir?Biznes veb saytının qurulması xərcləri
  3. 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
  4. NameSiloDomen Adının Qeydiyyatı Təlimatı (Sizə $1 göndərin NameSiloPromo Kodu)
  5. Veb sayt qurmaq üçün hansı proqram təminatı lazımdır?Öz veb saytınızı yaratmaq üçün hansı tələblər var?
  6. NameSiloDomen adını NS-ni Bluehost/SiteGround Dərsliyinə həll edin
  7. WordPress-i əl ilə necə qurmaq olar? WordPress Quraşdırma Təlimatı
  8. WordPress backend-ə necə daxil olmaq olar? WP fon giriş ünvanı
  9. WordPress-dən necə istifadə etməli? WordPress fonunun ümumi parametrləri və Çin Başlığı
  10. WordPress-də dil parametrlərini necə dəyişdirmək olar?Çin/İngilis dili parametrlərini dəyişdirin
  11. WordPress Kateqoriya kataloqunu necə yaratmaq olar? WP Kateqoriya İdarəetmə
  12. WordPress məqalələri necə dərc edir?Öz-özünə nəşr olunan məqalələr üçün redaktə variantları
  13. WordPress-də yeni səhifəni necə yaratmaq olar?Səhifə parametrlərini əlavə edin/redaktə edin
  14. WordPress menyuları necə əlavə edir?Naviqasiya panelinin ekran seçimlərini fərdiləşdirin
  15. WordPress mövzusu nədir?WordPress şablonlarını necə quraşdırmaq olar?
  16. FTP-də zip fayllarını onlayn necə açmaq olar? PHP onlayn dekompressiya proqramını yükləyin
  17. FTP alətinin qoşulma müddəti uğursuz oldu WordPress-i serverə qoşulmaq üçün necə konfiqurasiya etmək olar?
  18. WordPress plaginini necə quraşdırmaq olar? WordPress plaginini quraşdırmağın 3 yolu - wikiHow
  19. BlueHost hosting haqqında necə?Ən son BlueHost ABŞ Promo Kodları/Kuponlar
  20. Bluehost bir kliklə WordPress-i avtomatik olaraq necə quraşdırır? BH veb saytının qurulması təlimatı
  21. 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 ▼

VPS üçün rclone ehtiyat nüsxəsindən necə istifadə etmək olar? CentOS GDrive avtomatik sinxronizasiya təlimatından istifadə edir

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ərclonekonfiqurasiya, 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?

 

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?3-ci

  1. Ə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.
  2. "Bu proqram Google tərəfindən təsdiqlənməyib" görünürsə, "Qabaqcıl" düyməsini basın.
  3. 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.confKonfiqurasiya faylındakı məzmun Linux serverinə kopyalanırrclone.confkonfiqurasiya 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ı qoyunrclone.confməzmunu Linux serverinə köçürünrclone.confKonfiqurasiya 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-newbackupMü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 SettingCrontab for root ▼

VPS üçün rclone ehtiyat nüsxəsindən necə istifadə etmək olar? CentOS-un GDrive istifadə edərək avtomatik sinxronizasiya təlimatının ikinci şəkli

"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 /backup2gdrive konfiqurasiya adı ilə şəbəkə diskinəbackup2Mü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-newbackupMü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.ORGKataloq▼

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:

Bu seriyanın digər məqalələrini oxuyun:<< Əvvəlki: Bluehost bir kliklə WordPress-i avtomatik olaraq necə quraşdırır? BH veb saytının qurulması təlimatı

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!

🔔 Kanalın ən yaxşı kataloqunda dəyərli "ChatGPT Məzmun Marketinq AI Aləti İstifadə Bələdçisi"ni ilk əldə edən siz olun! 🌟
📚 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!

 

发表 评论

Elektron poçtunuz dərc olunmayacaq. Zəruri sahələrdən istifadə olunur * Etiket

yuxarıya sürüşdürün