Untuk meningkatkan keamanan data dan mencegah kehilangan atau kerusakan akibat penghapusan, modifikasi, atau penimpaan yang tidak disengaja, Anda dapat mencadangkan file di disk lokal secara berkala. Topik ini menjelaskan tiga metode pencadangan umum: pencadangan reguler menggunakan layanan Cloud Backup, pencadangan ke Object Storage Service (OSS), serta pencadangan ke disk cloud atau File Storage NAS (NAS). Topik ini tidak mencakup pencadangan database yang dikelola sendiri.
Topik ini hanya berlaku untuk pencadangan file pada disk lokal. Jika disk lokal Anda berisi database dan Anda perlu mencadangkan database tersebut, lihat Cadangkan database yang dikelola sendiri pada ECS.
Metode 1: Gunakan Cloud Backup untuk mencadangkan data yang disimpan di disk lokal secara berkala
Skenario | Batasan | Manfaat | Penagihan |
Cloud Backup mendukung pencadangan reguler file atau direktori pada instance ECS (seperti pencadangan disk lokal atau database Oracle/MySQL/SQL Server yang dikelola sendiri) dan pemulihan data saat diperlukan. Cloud Backup cocok untuk skenario yang memerlukan solusi pencadangan dengan keandalan tinggi. Untuk informasi lebih lanjut tentang Cloud Backup, lihat Keuntungan Cloud Backup? |
|
| Anda akan dikenakan biaya untuk penggunaan perangkat lunak pencadangan file dan kapasitas penyimpanan. Untuk informasi tentang penagihan, lihat Biaya pencadangan file ECS. |
Prosedur
-
Lakukan persiapan awal.
-
Pastikan bahwa Cloud Backup didukung di wilayah tempat disk lokal yang ingin dicadangkan berada. Untuk informasi lebih lanjut mengenai wilayah yang mendukung Cloud Backup, lihat Wilayah yang Didukung.
-
Pastikan bahwa Agen Asisten Cloud telah terinstal pada instance yang dilengkapi dengan disk lokal.
PentingJika instance dibeli setelah 1 Desember 2017, Agen Asisten Cloud sudah tersedia di instance tersebut. Jika belum terinstal, Anda harus menginstalnya. Untuk informasi lebih lanjut, lihat Instal Agen Asisten Cloud.
-
-
Masuk ke Konsol Cloud Backup dan pilih wilayah tempat disk lokal berada.
-
Di panel navigasi sebelah kiri, pilih . Pada tab ECS Instances, temukan instance yang dilengkapi dengan disk lokal dan klik Back Up di kolom Actions.

-
Di panel Create Backup Plan, konfigurasikan parameter sesuai petunjuk dan klik OK.
Perhatikan konfigurasi berikut. Untuk informasi tentang parameter lainnya, lihat Buat rencana pencadangan untuk mencadangkan file ECS secara berkala:
-
Backup Folder Rule: Pilih Specified Folders.
-
Source Paths: Masukkan jalur penyimpanan data absolut dari disk lokal yang ingin dicadangkan. Anda dapat memasukkan beberapa jalur. Untuk informasi lebih lanjut mengenai aturan, lihat petunjuk.
-
Backup Policy: Pilih kebijakan cadangan yang menentukan parameter seperti waktu cadangan, siklus cadangan, dan periode retensi cadangan. Jika tidak ada kebijakan cadangan yang tersedia, buat kebijakan cadangan terlebih dahulu. Untuk informasi lebih lanjut, lihat Buat kebijakan cadangan.
Ketika waktu cadangan dalam kebijakan cadangan tercapai, sistem akan menjalankan pekerjaan cadangan. Jika Status pekerjaan cadangan adalah Selesai, pekerjaan cadangan untuk hari itu telah selesai. Anda dapat melihat titik cadangan di riwayat cadangan.

-
Operasi terkait
Pulihkan data: Setelah mencadangkan data dari disk lokal ke penyimpanan cadangan cloud, Anda dapat memulihkan file menggunakan titik cadangan historis jika file hilang atau rusak. Untuk informasi lebih lanjut, lihat Pulihkan file ECS.
Telusuri dan unduh file cadangan: Untuk informasi lebih lanjut, lihat Telusuri dan unduh file cadangan.
Metode 2: Cadangkan data dari disk lokal ke OSS secara berkala
Anda dapat menjalankan perintah ossutil dan crontab, serta menyusun skrip otomatis guna mencadangkan data dari disk lokal ke OSS secara berkala.
Skenario | Fitur | Penagihan |
Metode ini cocok untuk skenario pencadangan data berskala besar, ideal untuk solusi penyimpanan yang memerlukan biaya rendah dan keandalan tinggi. Untuk informasi lebih lanjut tentang OSS, lihat Manfaat. | Anda perlu menulis skrip. | Anda akan dikenakan biaya penyimpanan OSS. Untuk informasi lebih lanjut, lihat Biaya Penyimpanan. |
Solusi ini memberikan contoh dasar yang menggambarkan pendekatan fundamental. Solusi ini memiliki keterbatasan, sehingga Anda perlu meningkatkan dan melengkapinya agar sesuai dengan kebutuhan bisnis spesifik Anda.
Sebagai contoh, pencadangan penuh dilakukan setiap kali, yang menyebabkan peningkatan bertahap dalam penggunaan ruang penyimpanan seiring waktu. Selain itu, seluruh direktori dikemas dalam file ZIP, sehingga mengurangi kecepatan pencadangan dan efisiensi penyimpanan. Dalam skenario bisnis nyata, Anda dapat menerapkan kebijakan pencadangan kustom sesuai kebutuhan. Contohnya:
Pencadangan inkremental atau diferensial: Cadangkan hanya data yang dimodifikasi sejak pencadangan terakhir untuk meningkatkan efisiensi penyimpanan dan mempercepat proses pencadangan.
Pencadangan blok: Sebelum mencadangkan data, Anda dapat membagi set data menjadi beberapa blok atau mengelompokkan data berdasarkan logika seperti struktur direktori dan jenis file.
Prosedur
-
Lakukan persiapan awal.
-
Aktifkan OSS dan buat Bucket OSS. Untuk detail lebih lanjut, lihat Buat Bucket.
-
Dapatkan nama Bucket OSS, endpoint OSS, serta jalur penyimpanan data disk lokal yang ingin dicadangkan.
-
-
Masuk ke instance ECS.
-
Instal alat ossutil dan konfigurasikan kredensial akses.
PentingUntuk mengunduh alat ossutil, pastikan bahwa instance ECS dengan disk lokal memiliki akses ke Internet. Untuk informasi lebih lanjut, lihat Bagaimana cara mengaktifkan akses Internet untuk instance ECS?
-
Instal ossutil.
sudo yum install unzip -y sudo -v ; curl https://gosspublic.alicdn.com/ossutil/install.sh | sudo bash -
Konfigurasikan kredensial akses ossutil.
Buat file
.ossutilconfigdi direktori pengguna dan konfigurasikan kredensial.sudo -i # Beralih ke pengguna root. Jika pengguna saat ini tidak memiliki izin sudo, gunakan metode masuk lainnya atau berikan izin. cat <<EOF > /root/.ossutilconfig [Credentials] language=EN endpoint=YourEndpoint accessKeyID=YourAccessKeyId accessKeySecret=YourAccessKeySecret EOFGanti
YourEndpoint,YourAccessKeyId, danYourAccessKeySecretdengan informasi aktual Anda.
-
-
Implementasikan pencadangan terjadwal.
-
Instal alat kompresi. Dalam contoh ini, alat
zipdiinstal.sudo yum install zip -
Susun skrip pencadangan. Dalam contoh ini, skrip bernama backup_to_oss.sh.
-
-
Berikan izin untuk menjalankan skrip dan uji skrip.
sudo chmod +x /home/backup_to_oss.sh ./backup_to_oss.shPastikan bahwa skrip berjalan sesuai harapan dan data dapat diunggah ke OSS.
-
Jalankan perintah
crontab -euntuk membuka editor crontab dan tambahkan baris untuk menjadwalkan skrip pencadangan Anda. Misalnya, jalankan perintah berikut untuk menjalankan skrip pencadangan pada pukul 02:00 setiap hari:0 2 * * * /home/backup_to_oss.sh/home/backup_to_oss.sh: Ganti nilainya dengan jalur penyimpanan aktual skrip. -
Anda dapat mengonfigurasi pengaturan lain sesuai kebutuhan.
-
Unduh data cadangan
Anda dapat mengunduh data yang dicadangkan dari OSS melalui Konsol OSS atau menggunakan ossutil. Untuk informasi lebih lanjut, lihat Unduhan Sederhana.
Metode 3: Mencadangkan data secara berkala dari disk lokal ke disk cloud atau sistem file NAS yang tersambung ke Instans yang sama
Secara berkala, kompres data dari disk lokal ke dalam paket ZIP dan cadangkan ke jalur tertentu di sistem file NAS atau disk cloud.
Skenario | Fitur | Penagihan |
| Anda perlu menulis skrip. |
|
Solusi ini memberikan contoh dasar yang menggambarkan pendekatan fundamental. Solusi ini memiliki keterbatasan, sehingga Anda perlu meningkatkan dan melengkapinya agar sesuai dengan kebutuhan bisnis spesifik Anda.
Sebagai contoh, pencadangan penuh dilakukan setiap kali, yang menyebabkan peningkatan bertahap dalam penggunaan ruang penyimpanan seiring waktu. Selain itu, seluruh direktori dikemas dalam file ZIP, sehingga mengurangi kecepatan pencadangan dan efisiensi penyimpanan. Dalam skenario bisnis nyata, Anda dapat menggunakan kebijakan pencadangan kustom sesuai kebutuhan. Contohnya:
Pencadangan inkremental atau diferensial: Cadangkan hanya data yang dimodifikasi sejak pencadangan terakhir untuk meningkatkan efisiensi penyimpanan dan mempercepat proses pencadangan.
Pencadangan blok: Sebelum mencadangkan data, Anda dapat membagi set data menjadi beberapa blok atau mengelompokkan data berdasarkan logika seperti struktur direktori dan jenis file.
Prosedur
-
Lakukan persiapan awal.
-
Buat disk data untuk instance yang menggunakan disk lokal, lalu sambungkan dan inisialisasi disk tersebut. Sebagai alternatif, pasang sistem file NAS ke instance.
Untuk detail lebih lanjut, lihat Panduan membuat dan menggunakan disk atau Panduan membuat sistem file NAS dan memasangnya pada instance ECS.
-
Identifikasi jalur pemasangan sistem file NAS atau disk cloud, serta jalur penyimpanan data disk lokal yang ingin dicadangkan.
-
-
Konfigurasikan pencadangan terjadwal.
-
Masuk ke instance ECS.
-
Instal alat ZIP. Contoh berikut menggunakan Alibaba Cloud Linux.
sudo yum install zip -
Buat skrip pencadangan. Dalam contoh ini, skrip disimpan di direktori /home/backup_script.sh.
Jalankan perintah berikut untuk membuat dan menyimpan skrip:
vim /home/backup_script.sh -
Simpan skrip dan berikan izin eksekusi.
sudo chmod +x /home/backup_script.sh/home/backup_script.sh: Ganti dengan jalur penyimpanan aktual skrip. -
Jalankan perintah
crontab -euntuk membuka editor crontab dan tambahkan baris untuk menjadwalkan skrip pencadangan. Misalnya, jalankan skrip setiap hari pada pukul 02:00:0 2 * * * /home/backup_script.sh/home/backup_script.sh: Ganti dengan jalur penyimpanan aktual skrip. -
-
Unduh data cadangan
Cadangkan ke disk cloud: Untuk detail lebih lanjut, lihat Unggah atau unduh file.
Cadangkan ke sistem file NAS: Untuk detail lebih lanjut, lihat Migrasikan data dari sistem file NAS ke sistem penyimpanan lokal.
Operasi terkait
Migrasikan Data dari Disk Lokal ke Instance ECS Lain
Anda dapat memigrasikan semua data dari satu atau lebih instance dengan disk lokal ke instance ECS lain hanya dengan beberapa klik. Data akan disimpan di disk cloud yang terpasang pada instance tujuan, sehingga data dari instance sumber dengan disk lokal dicadangkan. Untuk informasi lebih lanjut, lihat Migrasikan Server ke Instance ECS.
Tangani Kerusakan Disk Lokal
Jika disk lokal mengalami kerusakan, Alibaba Cloud akan memicu peristiwa sistem dan mengirimkan notifikasi, tindakan pengendalian, serta siklus peristiwa kepada Anda. Anda dapat melakukan operasi dan pemeliharaan sesuai dengan skenario yang terjadi. Untuk informasi lebih lanjut, lihat Skenario O&M dan Peristiwa Sistem untuk Instance yang Dilengkapi dengan Disk Lokal.