VPS-നായി rclone ബാക്കപ്പ് എങ്ങനെ ഉപയോഗിക്കാം? CentOS GDrive ഓട്ടോമാറ്റിക് സിൻക്രൊണൈസേഷൻ ട്യൂട്ടോറിയൽ ഉപയോഗിക്കുന്നു

ആർട്ടിക്കിൾ ഡയറക്ടറി

ഓൺലൈൻ പ്രമോഷനുള്ള ഏറ്റവും ഫലപ്രദമായ രീതി SEO ആയതിനാൽ , വിപുലമായ SEO പരിചയമുള്ള നിരവധി ഓൺലൈൻ മാർക്കറ്റർമാർ അവരുടെ വെബ്‌സൈറ്റുകൾ നിർമ്മിക്കുന്നതിന് VPS (വെർച്വൽ പ്രൈവറ്റ് സെർവർ) വാങ്ങാൻ തിരഞ്ഞെടുക്കുന്നു.

നമ്മൾ ഒരു VPS ഉപയോഗിക്കുന്നതിനാൽ, അത് ബാക്കപ്പ് ചെയ്യേണ്ടതുണ്ട്. rclone ഉപയോഗിച്ച് VPS ബാക്കപ്പുകൾ GDrive-ലേക്ക് സമന്വയിപ്പിക്കാൻ കഴിയും.

എന്താണ് rclone?

RClone-ന് Google ഡ്രൈവ്, ഡ്രോപ്പ്ബോക്സ് പോലുള്ള നെറ്റ്‌വർക്ക് ഡിസ്കുകൾ എളുപ്പത്തിലും സൗകര്യപ്രദമായും നിയന്ത്രിക്കാനാകും, കൂടാതെ മൗണ്ട് ഡ്രൈവ് അക്ഷരങ്ങളും കമാൻഡ് ലൈൻ അപ്‌ലോഡ് ചെയ്യാനും ഡൗൺലോഡ് ചെയ്യാനും പിന്തുണയ്ക്കുന്നു:

  • മൗണ്ടിംഗ് ഡിസ്ക്, ഉപയോഗിക്കാൻ എളുപ്പമാണ്, എന്നാൽ വേഗത കുറഞ്ഞതും ചെറുതും വിഘടിച്ചതുമായ ഫയലുകൾക്ക് കൂടുതൽ അനുയോജ്യമാണ്
  • കമാൻഡ് ലൈൻ അപ്‌ലോഡും ഡൗൺലോഡും വളരെ വേഗതയുള്ളതാണ്, വലിയ ഫയലുകൾ അപ്‌ലോഡ് ചെയ്യാൻ അനുയോജ്യമാണ്
  • ഗൂഗിൾ ഡ്രൈവ് എപിയെ അപേക്ഷിച്ച്, ഗിത്തബിലെ [ജിഡ്രൈവ്] പ്രോജക്റ്റുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ തടസ്സ പ്രശ്‌നങ്ങൾ Rclone-ന് കുറവാണ്.

താഴെ, CentOS- ൽ rclone എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാമെന്നും Google ഡ്രൈവിലേക്ക് ബാക്കപ്പ് ചെയ്ത് സമന്വയിപ്പിക്കാമെന്നും ഞാൻ പങ്കിടും .

Rclone ഉപയോഗിച്ച് VPS എങ്ങനെ ബാക്കപ്പ് ചെയ്യാം?

തയ്യാറാക്കേണ്ട ഉപകരണങ്ങൾ ഇതാ:

  • Google Dirve അക്കൗണ്ട്
  • ഒരു 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 കോൺഫിഗറേഷൻ

റിമോട്ട് സിൻക്രൊണൈസേഷനായി Google ടീം പങ്കിട്ട ക്ലൗഡ് ഡിസ്ക് മൗണ്ട് ചെയ്യാൻ Rclone ഉപയോഗിക്കാൻ ശുപാർശ ചെയ്യുന്നു ▼

Google Dirve നെറ്റ്‌വർക്ക് ഡിസ്‌ക് (നോൺ-ടീം ഡിസ്‌ക്) ▼ rclone ബൈൻഡിംഗിന്റെ ഒരു ഉദാഹരണ റഫറൻസാണ് ഇനിപ്പറയുന്നത്.

VPS-നായി rclone ബാക്കപ്പ് എങ്ങനെ ഉപയോഗിക്കാം? GDrive ഉപയോഗിച്ചുള്ള CentOS സിൻക്രൊണൈസേഷൻ ട്യൂട്ടോറിയൽ

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>

ആദ്യം പ്രാദേശിക കമ്പ്യൂട്ടറിൽ Rclone ഡൗൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്തുകൊണ്ട് ഇവിടെ "config_token" നേടേണ്ടതുണ്ട്▼

വിൻഡോസ് ഒരു ഉദാഹരണമായി എടുക്കുക, ഡീകംപ്രഷൻ കഴിഞ്ഞ് rclone.exe സ്ഥിതിചെയ്യുന്ന ഫോൾഡറിലേക്ക് പോകുക, എക്‌സ്‌പ്ലോററിന്റെ വിലാസ ബാറിൽ cmd നൽകി, നിലവിലെ പാതയിൽ കമാൻഡ് പ്രോംപ്റ്റ് തുറക്കാൻ Enter അമർത്തുക.

കോൺഫിഗറേഷൻ ഫയലുകൾ പകർത്തി കോൺഫിഗർ ചെയ്യുക

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 അക്കൗണ്ട് എങ്ങനെ അംഗീകരിക്കാം?

 

തുടർന്ന് ഒരു ബ്രൗസർ വിൻഡോ പോപ്പ് അപ്പ് ചെയ്യും, അംഗീകാരത്തിനായി നിങ്ങളുടെ അക്കൗണ്ടിലേക്ക് ലോഗിൻ ചെയ്യാൻ ആവശ്യപ്പെടും. എന്റെ Google അക്കൗണ്ട് എനിക്ക് എങ്ങനെ അംഗീകരിക്കാൻ കഴിയും?

  1. നിങ്ങൾ ചൈനയിലെ മെയിൻലാന്റിലാണെങ്കിൽ, ആദ്യം നിങ്ങൾ X മതിൽ മറികടക്കണം, തുടർന്ന് നിങ്ങൾക്ക് ഒരു Google അക്കൗണ്ട് ഉണ്ടായിരിക്കുകയും ലോഗിൻ ചെയ്യുകയും വേണം.
  2. "ഈ ആപ്പ് Google പരിശോധിച്ചുറപ്പിച്ചിട്ടില്ല" എന്ന് പ്രത്യക്ഷപ്പെടുകയാണെങ്കിൽ, "വിപുലമായത്" ക്ലിക്ക് ചെയ്യുക.
  3. തുടർന്ന്, അംഗീകരിക്കാൻ അനുവദിക്കുക ക്ലിക്കുചെയ്യുക.

ക്ലൗഡ് ഡിസ്കുകൾ പങ്കിടാൻ നിങ്ങൾ Google ടീമുകൾ കോൺഫിഗർ ചെയ്യുന്നുണ്ടോ?

നിങ്ങൾ Google ടീം പങ്കിട്ട ക്ലൗഡ് ഡിസ്ക് ഉപയോഗിക്കുന്നില്ലെങ്കിൽ, തിരഞ്ഞെടുക്കുകn

Configure this as a team drive?
y) Yes
n) No (default)
y/n> n

വിദൂര കോൺഫിഗറേഷൻ വിവരങ്ങൾ പരിശോധിക്കുക

അവസാനമായി, റിമോട്ട് കോൺഫിഗറേഷനിലെ എല്ലാ പാരാമീറ്ററുകളും രണ്ടുതവണ പരിശോധിക്കുക. സ്ഥിരീകരിച്ചുകഴിഞ്ഞാൽ, " y" എന്ന് ടൈപ്പ് ചെയ്യുക . ▼

--------------------
[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കോൺഫിഗറേഷൻ ഫയലിലെ ഉള്ളടക്കം Linux സെർവറിലേക്ക് പകർത്തിrclone.confകോൺഫിഗറേഷൻ ഫയൽ.

നിങ്ങളുടെ ലോക്കൽ കമ്പ്യൂട്ടറിലും സെർവറിലും, R ക്ലോൺ കോൺഫിഗറേഷൻ ഫയലിന്റെ സ്ഥാനം കാണുന്നതിന് ഇനിപ്പറയുന്ന കമാൻഡ് നൽകുക: ▼

rclone config file

Rclone കോൺഫിഗറേഷൻ ഫയൽ അന്വേഷിക്കുക, ലഭിച്ച ഫലങ്ങൾ ഇപ്രകാരമാണ്▼

rclone config file
Configuration file is stored at:
/root/.config/rclone/rclone.conf
  • ലോക്കൽ കമ്പ്യൂട്ടറിന്റെ കോൺഫിഗറേഷൻ ഫയൽ ഇടുകrclone.confഉള്ളടക്കങ്ങൾ Linux സെർവറിലേക്ക് പകർത്തുക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 മണിക്ക് ലോക്കൽ ഡയറക്ടറി യാന്ത്രികമായി സമന്വയിപ്പിക്കുക /newbackup  പേര് കോൺഫിഗർ ചെയ്യാൻgdriveനെറ്റ്വർക്ക് ഡിസ്കിൽcwp-newbackupഉള്ളടക്ക പട്ടിക)

SSH എങ്ങനെ ചേർക്കാം ക്രോണ്ടാബ് ഷെഡ്യൂൾ ചെയ്‌ത ജോലികൾ GDrive-ലേക്ക് സ്വയമേവ സമന്വയിപ്പിക്കണോ?

ആദ്യം, ഇനിപ്പറയുന്ന crontab കമാൻഡിലേക്ക് SSH▼

crontab -e

അടുത്തതായി, അവസാന വരിയിലേക്ക് കമാൻഡ് ചേർക്കുക▼

00 7 * * * rclone sync /backup2 gdrive:cwp-backup2
55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
  • SSH CTRL + C അമർത്തി എന്റർ ചെയ്യുക :wq സംരക്ഷിച്ച് പുറത്തുകടക്കുക.

50 ദിവസമോ അതിൽ കൂടുതലോ ഉള്ള റിമോട്ട് ഫയലുകൾ ഇല്ലാതാക്കുക (50 ദിവസത്തിലധികം പഴക്കമുള്ള ഫയലുകൾ ഇല്ലാതാക്കുക)▼

rclone delete koofr:ETUFO.ORG --min-age 50d

50 ദിവസമോ അതിൽ കുറവോ ഉള്ള റിമോട്ട് ഫയലുകൾ ഇല്ലാതാക്കുക (50 ദിവസത്തിനുള്ളിൽ ഫയലുകൾ ഇല്ലാതാക്കുക) ▼

rclone delete koofr:ETUFO.ORG --max-age 50d

CWP നിയന്ത്രണ പാനലിൽ GDrive-ലേക്ക് സ്വയമേവ സമന്വയിപ്പിക്കുന്നതിന് Crontab സമയബന്ധിതമായ ടാസ്‌ക്കുകൾ എങ്ങനെ സജ്ജീകരിക്കാം?

CWP കൺട്രോൾ പാനൽ ഉപയോഗിക്കുകയാണെങ്കിൽ, CWP കൺട്രോൾ പാനലിലേക്ക് ലോഗിൻ ചെയ്യുക Server SettingCrontab for root ▼

CWP നിയന്ത്രണ പാനലിൽ GDrive-ലേക്ക് സ്വയമേവ സമന്വയിപ്പിക്കുന്നതിന് Crontab സമയബന്ധിതമായ ടാസ്‌ക്കുകൾ എങ്ങനെ സജ്ജീകരിക്കാം?

"പൂർണ്ണ കസ്റ്റം ക്രോൺ ജോലികൾ ചേർക്കുക" എന്നതിൽ, ഇനിപ്പറയുന്ന പൂർണ്ണ ഇച്ഛാനുസൃത ക്രോൺ കമാൻഡ് നൽകുക ▼

00 7 * * * rclone sync /backup2 gdrive:cwp-backup2
55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
  • (എല്ലാ ദിവസവും രാവിലെ 7:00 മണിക്ക് പ്രാദേശിക ഡയറക്ടറി സ്വയമേവ സമന്വയിപ്പിക്കുക /backup2gdrive എന്ന കോൺഫിഗറേഷൻ നാമമുള്ള നെറ്റ്‌വർക്ക് ഡിസ്കിലേക്ക്backup2ഉള്ളടക്ക പട്ടിക)
  • (എല്ലാ ദിവസവും രാവിലെ 7:55 മണിക്ക് പ്രാദേശിക ഡയറക്ടറി സ്വയമേവ സമന്വയിപ്പിക്കുക /newbackup  gdrive എന്ന കോൺഫിഗറേഷൻ നാമമുള്ള നെറ്റ്‌വർക്ക് ഡിസ്കിലേക്ക്cwp-newbackupഉള്ളടക്ക പട്ടിക)
  • ഒരേ നടത്തംവേർഡ്പ്രൈസ്വെബ്‌സൈറ്റ് ഫയലുകൾക്കായി, ക്രമാനുഗതമായി ബാക്കപ്പ് ചെയ്യരുതെന്ന് ശുപാർശ ചെയ്യുന്നു, കാരണം ഫയലുകളുടെ പേരുകൾ ഒന്നുതന്നെയാണെങ്കിലും ഫയലുകളുടെ ഉള്ളടക്കം വ്യത്യസ്തമാണെങ്കിൽ അവ സമന്വയിപ്പിക്കപ്പെടില്ലെന്ന് പരിശോധനയിൽ കണ്ടെത്തി.

rclone-ന്റെ ഓട്ടോമാറ്റിക് സിൻക്രൊണൈസേഷൻ പതിവായി ആരംഭിച്ചതിന് ശേഷവും, rclone പ്രോസസ്സ് പശ്ചാത്തലത്തിൽ പ്രവർത്തിക്കും, ഇത് CPU ഉറവിടങ്ങളുടെ 20% വരെ കൈവശപ്പെടുത്തിയേക്കാം, ഇത് സെർവർ ഉറവിടങ്ങൾ പാഴാക്കുന്നതിന് ഇടയാക്കും.

അതിനാൽ, rclone പ്രോസസ്സ് ക്ലോസ് ചെയ്യാൻ നിർബന്ധിതമാക്കുന്നതിന് പൂർണ്ണമായും ഇഷ്ടാനുസൃതമാക്കിയ ഷെഡ്യൂൾ ചെയ്ത ടാസ്‌ക് കമാൻഡ് ചേർക്കേണ്ടത് ആവശ്യമാണ് ▼

00 09 * * * killall rclone
  • (എല്ലാ ദിവസവും രാവിലെ 9:00 മണിക്ക് rclone പ്രക്രിയ സ്വയമേവ നിർബന്ധിതമായി അടയ്ക്കുക)

എല്ലാ ദിവസവും രാവിലെ 4:0 മണിക്ക് കോൺഫിഗറേഷൻ നാമത്തിലേക്ക് നിർദ്ദിഷ്ട ലോക്കൽ ഡയറക്ടറി പകർത്തുകkoofrനെറ്റ്വർക്ക് ഡിസ്കിൽETUFO.ORGകാറ്റലോഗ്▼

0 4 * * * rclone copy /home/eloha/public_html/img.etufo.org/backwpup-xxxxx-backups/ koofr:ETUFO.ORG -P

50 ദിവസത്തിൽ കൂടുതൽ പഴക്കമുള്ള റിമോട്ട് ഫയലുകൾ എല്ലാ ദിവസവും പുലർച്ചെ 4:50 ന് ഇല്ലാതാക്കുക . ▼

50 4 * * * rclone delete koofr:ETUFO.ORG --min-age 50d

ഈ ക്രോൺ കമാൻഡ് " എന്ന പേരിലുള്ള ഫയൽ ഇല്ലാതാക്കാനാണ്.koofr:ETUFO.ORG"ലക്ഷ്യത്തിൽ, 50 ദിവസം മുമ്പ് അവസാനമായി പരിഷ്ക്കരിച്ച എല്ലാ ഫയലുകളും ഫോൾഡറുകളും, ഓരോ ഭാഗത്തിന്റെയും വിശദീകരണമാണ് ഇനിപ്പറയുന്നത്:

  • "50" എന്ന ആദ്യ നമ്പർ അർത്ഥമാക്കുന്നത് ഓരോ 50 മിനിറ്റിലും കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുക എന്നാണ്.
  • രണ്ടാമത്തെ നമ്പർ "4" എന്നതിന്റെ അർത്ഥം 4 മണിക്ക് കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുക എന്നാണ്.
  • "* * *" എന്നാൽ കമാൻഡ് മാസം, ദിവസം, ആഴ്ച എന്നിവയിലെ എല്ലാ ദിവസങ്ങളിലും നടപ്പിലാക്കും.
  • "rclone delete" എന്നാൽ rclone ടൂളിന്റെ ഡിലീറ്റ് ഓപ്പറേഷൻ എക്സിക്യൂട്ട് ചെയ്യുക എന്നാണ്.
  • "koofr:ETയുഎഫ്ഒ.ORG" എന്നത് ഇല്ലാതാക്കാനുള്ള ലക്ഷ്യത്തിന്റെ പേരാണ്.
  • "--min-age 50d" എന്നാൽ 50 ദിവസം മുമ്പ് അവസാനമായി പരിഷ്‌ക്കരിച്ച ഫയലുകളും ഫോൾഡറുകളും ഇല്ലാതാക്കുക എന്നാണ് അർത്ഥമാക്കുന്നത്.

HestiaCP- യിൽ ക്രോൺ ഷെഡ്യൂൾ ചെയ്‌ത ടാസ്‌ക്കുകൾ ചേർക്കുന്നതിനോ പരിഷ്‌ക്കരിക്കുന്നതിനോ മാറ്റങ്ങൾ പ്രാബല്യത്തിൽ വരുന്നതിന് ക്രോൺ സേവനം പുനരാരംഭിക്കേണ്ടതുണ്ട്. ▼

systemctl restart cron

rclone പൊതുവായ കമാൻഡുകൾ

തീർച്ചയായും, rclone അതിനേക്കാൾ വളരെ കൂടുതലാണ്, കൂടാതെ ചില പൊതുവായ കമാൻഡുകൾ ചുവടെ പട്ടികപ്പെടുത്തിയിരിക്കുന്നു.

പകർത്തുക ▼

rclone copy

നീക്കുക ▼

rclone move

ഇല്ലാതാക്കുക ▼

rclone delete

സമന്വയിപ്പിക്കുക ▼

rclone sync

അധിക പാരാമീറ്ററുകൾ: തത്സമയ വേഗത പ്രദർശിപ്പിക്കുക ▼

-P

അധിക പാരാമീറ്ററുകൾ: പരിധി വേഗത 40MB ▼

--bwlimit 40M

അധിക പാരാമീറ്റർ: സമാന്തര ഫയലുകളുടെ എണ്ണം ▼

--transfers=N

rclone ▼ ആരംഭിക്കുക

systemctl start rclone

rclone ▼ നിർത്തുക

systemctl stop rclone

rclone നില പരിശോധിക്കുക ▼

systemctl status rclone

പ്രൊഫൈൽ ലൊക്കേഷൻ കാണുക ▼

rclone config file

ബാക്കപ്പ് VPS ^_^ യാന്ത്രികമായി സമന്വയിപ്പിക്കാൻ Rclone ഉപയോഗിക്കുന്നത് വളരെ എളുപ്പമാണ്

ഈ ഘട്ടത്തിൽ, ഒരു പ്രാദേശിക ലിനക്സ് ഡയറക്ടറി Google ഡ്രൈവിലേക്ക് എങ്ങനെ സമന്വയിപ്പിക്കാം എന്നതിനെക്കുറിച്ചുള്ള ട്യൂട്ടോറിയൽ പൂർത്തിയായി.

വിപുലമായ വായന:

ചെൻ വെയ്‌ലിയാങ്ങിന്റെ ബ്ലോഗിൽ ( https://www.chenweiliang.com/ ) പങ്കിട്ട "VPS ബാക്കപ്പ് ചെയ്യാൻ rclone എങ്ങനെ ഉപയോഗിക്കാം? GDrive ഉപയോഗിച്ചുള്ള ഓട്ടോമാറ്റിക് സിൻക്രൊണൈസേഷനെക്കുറിച്ചുള്ള CentOS ട്യൂട്ടോറിയൽ" എന്ന ലേഖനം നിങ്ങൾക്ക് സഹായകരമാകുമെന്ന് പ്രതീക്ഷിക്കുന്നു.

ഈ ലേഖനത്തിന്റെ ലിങ്ക് പങ്കിടാൻ മടിക്കേണ്ടതില്ല: https://www.chenweiliang.com/cwl-694.html

കൂടുതൽ മറഞ്ഞിരിക്കുന്ന തന്ത്രങ്ങൾ അൺലോക്ക് ചെയ്യാൻ🔑, ഞങ്ങളുടെ ടെലിഗ്രാം ചാനലിൽ ചേരാൻ സ്വാഗതം!

ഇഷ്ടമായാൽ ഷെയർ ചെയ്യുക, ലൈക്ക് ചെയ്യുക! നിങ്ങളുടെ ഷെയറുകളും ലൈക്കുകളും ഞങ്ങളുടെ തുടർച്ചയായ പ്രചോദനമാണ്!

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

ടോപ്പ് സ്ക്രോൾ