אַרטיקל וועגווייַזער
צוליב דעם וואסוועב פּראַמאָושאַןדי מערסט עפעקטיוו אופֿן איןסעאָ, אַזוי פילע מענטשן מיט אַ רייַך SEO דערפאַרונגאינטערנעט מאַרקעטינגמענטשן וועלן קלייַבן צו קויפן אַ VPS (ווירטואַל פּריוואַט סערווירער) צו בויען אַ וועבזייטל.
זינט איר נוצן VPS, איר דאַרפֿן צו באַקאַפּ די VPS באַקאַפּrcloneבאַקקופּ און סינגקראַנייז צו GDrive נעץ דיסק.
וואָס איז rclone?
RClone קענען לייכט און קאַנוויניאַנטלי פירן נעץ דיסקס אַזאַ ווי Google דרייוו און דראָפּבאָקס, און שטיצט אָנקלאַפּן פאָר אותיות און באַפֿעלן שורה ופּלאָאַד און אראפקאפיע:
- בארג דיסק, גרינג צו נוצן, אָבער פּאַמעלעך, מער פּאַסיק פֿאַר קליין און פראַגמאַנטיד טעקעס
- צופֿעליקער און אראפקאפיע פון די באַפֿעלן שורה איז זייער שנעל, פּאַסיק פֿאַר ופּלאָאַדינג גרויס טעקעס
- Rclone איז ווייניקער פּראָנע צו יבעררייַס פּראָבלעמס ווי Google Drive AP, און קאַמפּערד מיט די [gdrive] פּרויעקט אויף גיטהוב.
זאל ס טיילן עס אונטןסענטאָס ווי צו ינסטאַלירן rclone און סינק באַקאַפּ צו Google דרייוו.
ווי צו באַקאַפּ VPS מיט rclone?
דאָ זענען די מכשירים וואָס דאַרפֿן צו זיין צוגעגרייט:
- Google דירווע חשבון
- אַ rclone טעקע
- איינערלינוקסמאַשין (דער אַרטיקל נעמט 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 נעץ דיסק (ניט-מאַנשאַפֿט דיסק) ▼

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 און דריקן אַרייַן צו עפֿענען די באַפֿעל פּינטלעך אין דעם קראַנט דרך.
קאַנפיגיער דורך קאַפּיינג קאַנפיגיעריישאַן טעקעס
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 טימז צו טיילן וואָלקן דיסקס?
אויב איר טאָן ניט נוצן די 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דער אינהאַלט אין די קאַנפיגיעריישאַן טעקע איז קאַפּיד צו די לינוקס סערווערrclone.confקאָנפיגוראַטיאָן טעקע.
אויף די היגע קאָמפּיוטער און די סערווער, אַרייַן די פאלגענדע קאַמאַנדז צוזען רקלאָון קאַנפיגיעריישאַן טעקע אָרט באַפֿעל▼
rclone config file
אָנפרעג די Rclone קאַנפיגיעריישאַן טעקע, און די באקומען רעזולטאַטן זענען ווי גייט▼
rclone config file Configuration file is stored at: /root/.config/rclone/rclone.conf
- נאָר שטעלן די היגע קאָמפּיוטער ס קאַנפיגיעריישאַן טעקע
rclone.confנאָכמאַכן די אינהאַלט צו די לינוקס סערווערrclone.confקאָנפיגוראַטיאָן טעקע, איר קענען סאָלווע די Rclone קאַנפיגיעריישאַן פּראָבלעם.
rclone נוצן באַפֿעלן ביישפּיל
רשימה טעקעס און דירעקטעריז באַפֿעלן
רשימה די וועגווייַזער ווו די נעץ דיסק מיטן נאָמען gdrive איז קאַנפיגיערד (טעקע וועט נישט זיין געוויזן)▼
rclone lsd gdrive:
רשימה די טעקעס אין די באַקאַפּ וועגווייַזער אין די נעץ דיסק מיט די קאַנפיגיעריישאַן נאָמען gdrive (אַלע טעקעס אַרייַנגערעכנט סובדירעקטאָריעס וועט זיין געוויזן, אָבער דער וועגווייַזער וועט נישט זיין געוויזן) ▼
rclone ls gdrive:backup
קאָפּי קאַט דיליט באַפֿעל
נאָכמאַכן די 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
סינק טעקע באַפֿעל
סינגקראַנייז די היגע / היים / באַקאַפּ צו די באַקאַפּ וועגווייַזער אין די נעץ דיסק מיט די קאַנפיגיעריישאַן נאָמען gdrive, און וויצע ווערסאַ ▼
rclone sync /home/backup gdrive:backup
סינגקראַנייז די קאַנפיגיעריישאַן נאָמען gdrive2 אין די נעץ דיסקufoוועגווייַזער, צו די באַקאַפּ וועגווייַזער ווו די נעץ דיסק מיטן נאָמען gdrive איז קאַנפיגיערד, און וויצע ווערסאַ ▼
rclone sync gdrive2:ufo gdrive:backup
נאָך אַ בשעת, אויב קיין טעות אָנזאָג איז אומגעקערט, איר קענען זען די באַקאַפּ טעקע אויף די נעץ דיסק נאָך די באַקאַפּ איז גאַנץ.
ווי צו אויטאָמאַטיש סינק VPS באַקאַפּ טעקעס צו GDrive?
אין טיימד טאַסקס, לייגן סינגקראַנאַזיישאַן קאַמאַנדז צו דערגרייכן אָטאַמאַטיק סינגקראַנאַזיישאַןCWP קאָנטראָל פּאַנעלבאַקאַפּ טעקעס צו GDrive.
- (אָטאַמאַטיק סינק די היגע וועגווייַזער ביי 2:XNUMX יעדער טאָג
/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, דריקן קטרל + 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 קאָנטראָל פּאַנעל, קלאָץ אין צו די CWP קאָנטראָל פּאַנעל Server Setting → Crontab for root ▼

אין "לייג גאַנץ מנהג קראָן דזשאָבס", אַרייַן די פאלגענדע גאָר מנהג קרון באַפֿעל ▼
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- (אָטאַמאַטיק סינק די היגע וועגווייַזער יעדער מאָרגן 7:00 בין
/backup2צו די נעץ דיסק מיט די קאַנפיגיעריישאַן נאָמען gdrivebackup2אינהאַלט פון אינהאַלט) - (אָטאַמאַטיק סינק די היגע וועגווייַזער יעדער מאָרגן 7:55 בין
/newbackupצו די נעץ דיסק מיט די קאַנפיגיעריישאַן נאָמען gdrivecwp-newbackupאינהאַלט פון אינהאַלט) - סינגקראַנייזוואָרדפּרעסספֿאַר וועבזייטל טעקעס, עס איז רעקאַמענדיד נישט צו באַקאַפּ ינקראַמענטאַלי, ווייַל די פּראָבע געפונען אַז אויב די טעקע נעמען זענען די זעלבע, אָבער די אינהאַלט פון די טעקעס איז אַנדערש, זיי וועלן נישט זיין סינגקראַנייזד.
נאָך די אָטאַמאַטיק סינגקראַנאַזיישאַן פון rclone איז סטאַרטעד קעסיידער, דער rclone פּראָצעס וועט נאָך לויפן אין דער הינטערגרונט, וואָס קען פאַרנעמען אַרויף צו 20% פון די קפּו רעסורסן, ריזאַלטינג אין אַ וויסט פון סערווער רעסורסן.
דעריבער, עס איז נייטיק צו לייגן אַ גאָר קאַסטאַמייזד סקעדזשולד אַרבעט באַפֿעל צו צווינגען די רקלאָנע פּראָצעס צו פאַרמאַכן ▼
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
דעם קראַן באַפֿעל איז צו ויסמעקן די טעקע געהייסן "koofr:ETUFO.ORG"אין דער ציל, אַלע טעקעס און פאָלדערס וועמענס לעצטע מאָדיפיקאַטיאָן צייט איז געווען 50 טעג צוריק, די פאלגענדע איז אַ דערקלערונג פון יעדער טייל:
- דער ערשטער נומער "50" מיטל צו ויספירן דעם באַפֿעל יעדער 50 מינוט.
- די צווייטע נומער "4" מיטל צו ויספירן דעם באַפֿעל בייַ 4:XNUMX.
- "* * *" מיטל די באַפֿעל וועט זיין עקסאַקיוטאַד אויף אַלע טעג פון די חודש, טאָג און וואָך.
- "rclone delete" מיטל צו ויספירן די ויסמעקן אָפּעראַציע פון די rclone געצייַג.
- "koofr:ETופאָ.ORG" איז דער נאָמען פון די ציל צו ויסמעקן.
- "--מין-עלטער 50ד" מיטל בלויז ויסמעקן טעקעס און פאָלדערס וועמענס לעצטע מאָדיפיקאַטיאָן צייט איז 50 טעג צוריק.
在HestiaCPצו לייגן אָדער מאָדיפיצירן אַ Cron סקעדזשולד אַרבעט, די Cron דינסט מוזן זיין ריסטאַרטיד צו נעמען ווירקונג ▼
systemctl restart cron
פּראָסט קאַמאַנדז פון rclone
דאָך, rclone איז פיל מער ווי דאָס, און עטלעכע פּראָסט קאַמאַנדז זענען ליסטעד אונטן.
קאָפּי ▼
rclone copy
מאַך ▼
rclone move
ויסמעקן ▼
rclone delete
סינק ▼
rclone sync
נאָך פּאַראַמעטערס: אַרויסווייַזן פאַקטיש-צייט גיכקייַט ▼
-P
נאָך פּאַראַמעטערס: שיעור גיכקייַט 40MB ▼
--bwlimit 40M
נאָך פּאַראַמעטער: נומער פון פּאַראַלעל טעקעס ▼
--transfers=N
אָנהייב רקלאָן ▼
systemctl start rclone
האַלטן רקלאָן ▼
systemctl stop rclone
זען רקלאָנע סטאַטוס ▼
systemctl status rclone
View פּראָפיל אָרט ▼
rclone config file
עס איז טאַקע גרינג צו נוצן Rclone צו אויטאָמאַטיש סינגקראַנייז באַקאַפּ וופּס ^_^
אין דעם פונט, די טוטאָריאַל וועגן ווי צו סינק אַ היגע לינוקס וועגווייַזער צו Google דרייוו איז גאַנץ.
עקסטענדעד לייענען:
Hope Chen Weiliang בלאָג ( https://www.chenweiliang.com/ ) שערד "ווי צו נוצן רקלאָנע באַקאַפּ פֿאַר וופּס? CentOS ניצט GDrive אָטאַמאַטיק סינגקראַנאַזיישאַן טוטאָריאַל" צו העלפֿן איר.
ברוכים הבאים צו טיילן דעם לינק פון דעם אַרטיקל:https://www.chenweiliang.com/cwl-694.html
כּדי צו עפֿענען מער פֿאַרבאָרגענע טריקס🔑, ברוכים הבאים זיך אָנצושליסן אין אונדזער טעלעגראַם קאַנאַל!
ייַנטיילן און ווי אויב איר ווי! דיין שאַרעס און לייקס זענען אונדזער מאָוטאַוויישאַן!

