Bagaimana Centos6/7 secara otomatis mencadangkan file VestaCP ke disk jaringan Gdrive?

Baru-baru ini, seorang teman di bidang pemasaran online mengalami masalah dengan pencadangan situs web WordPress- nya , jadi dia memindahkan situs web tersebut ke VPS baru dan menginstal panel kontrol VestaCP.

  • Dia kemudian mulai meneliti cara mengunggah cadangan VestaCP ke Google Drive agar tetap aman.
  • Akhirnya, menemukan solusi untuk secara otomatis membuat cadangan file VestaCP ke Google Drive.

Bagaimana Centos6/7 secara otomatis mencadangkan file VestaCP ke disk jaringan Gdrive?

Bagaimana cara mencadangkan file VestaCP secara otomatis ke Google Drive?

Logo Panel Kontrol VestaCP

Saat ini banyak pengguna menjalankan VestaCP di CentOS 6 atau CentOS 7, tetapi tutorial ini mungkin berlaku untuk semua versi CentOS.

Langkah 1: Instal disk jaringan Gdrive

Kami harus menginstal alat CLI pihak ke-XNUMX, Anda hanya perlu menggunakan skrip untuk mentransfer file ke Google Drive.

wget -O drive https://drive.google.com/uc?id=0B3X9GlR6EmbnMHBMVWtKaEZXdDg

mv drive /usr/sbin/drive

chmod 755 /usr/sbin/drive
  • Ini adalah alat untuk mengunggah file menggunakan OAuth2, ini tidak akan disinkronkan.

Sekarang masukkan perintah berikut

drive

Sistem akan meminta kode verifikasi berikut ▼

Go to the following link in your browser: 
https://accounts.google.com/o/oauth2/auth?client_id=123456789123-7n0vf5akeru7on6o2fjinrecpdoe99eg.apps.googleusercontent.com&redirect_uri=urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob&response_type=code&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive&state=state
  • Sekarang kami memiliki tautan antara server dan Google Drive.
  • Kami siap mengunggah file ke Google Drive.

Langkah 2: Unggah File Skrip Pencadangan Otomatis Gdrive

1) masuk /home/backup/direktori, buat file yang berisi kode berikut: auto-back-gdrive.shfile▼

drive upload --file "admin.$(date '+%Y-%m-%d').tar"

2) Selanjutnya, tambahkan ke tugas waktu Corn Job untuk menjalankannya secara otomatis▼

echo "0 2 * * * /home/backup/auto-back-gdrive.sh >> /etc/crontab
  • Sekarang, cron job Corn Job berjalan setiap hari pada jam 2 pagi.

注意 事项

Aplikasi ini telah diblokir
  • Aplikasi ini mencoba mengakses informasi sensitif di Akun Google Anda.Untuk menjaga keamanan akun Anda, Google memblokir akses ini.

Untuk solusinya, silakan klik tautan berikut untuk melihat VPS menggunakan tutorial sinkronisasi otomatis GDrive▼

Berikut adalah lebih banyak tutorial tentang pencadangan situs web otomatis▼

发表 评论

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

Gulir ke Atas