Topik ini menjelaskan masalah umum dan solusi untuk Cloud Backup saat Anda menggunakan fitur Database Backup.
Daftar pertanyaan
Masalah instans database
Apa yang harus saya lakukan jika pendaftaran instans untuk Database Backup gagal?
Apa yang harus saya lakukan jika status instans database adalah "Inactivated"?
Apa yang harus saya lakukan jika status instans database adalah "DB Offline"?
Apa yang harus saya lakukan jika status database tidak dapat diambil setelah pendaftaran instans?
Masalah klien
Bagaimana cara memeriksa status proses klien, menemukan path log, dan merestart klien?
Apa yang harus saya lakukan jika status klien database adalah "Offline"?
Apa yang harus saya lakukan jika klien backup gagal diinstal untuk SQL Server lokal?
Apa yang harus saya lakukan jika klien Database Backup gagal diinstal pada instans ECS?
Masalah pencadangan
Bagaimana cara mendapatkan uji coba gratis untuk pencadangan database lokal?
Apa saja persyaratan jaringan untuk pencadangan database lokal?
Bagaimana cara mengubah username dan password untuk cadangan database?
Apa yang harus saya lakukan jika pencadangan database gagal?
RMAN melaporkan error non-fatal selama cadangan inkremental Oracle
Apa yang harus dilakukan jika alamat IP untuk database SQL Server lokal salah di konsol Cloud Backup
Apakah ada batasan pada versi database MySQL dan sistem operasi yang didukung untuk pencadangan?
Bagaimana cara mencadangkan database yang baru dibuat di MySQL?
Mengapa ada catatan duplikat atau waktu yang tidak sesuai dalam riwayat pencadangan?
Mengapa pencadangan gagal dan status rencana pencadangan menunjukkan "Error"?
Mengapa waktu peringatan berbeda dari waktu error sebenarnya?
Masalah pemulihan
Masalah penyimpanan cadangan
Masalah instans database
Apa yang harus saya lakukan jika pendaftaran instans untuk Database Backup gagal?
Pertama, pastikan klien Database Backup telah diinstal pada server (server lokal atau instans ECS). Jika sudah, lihat Uninstall the client untuk meng-uninstall klien dan membersihkan file konfigurasinya. Kemudian, coba daftarkan kembali instans tersebut.
Apa yang harus saya lakukan jika status instans database adalah "Inactivated"?

MySQL
Database Account atau Password yang dimasukkan saat pendaftaran salah, atau akun pengguna memiliki izin yang tidak mencukupi. Verifikasi bahwa username dan password benar, serta berikan izin yang cukup kepada akun backup. Sebagai alternatif, buat pengguna khusus untuk pencadangan dan coba lagi.
Untuk informasi lebih lanjut, lihat Buat akun backup MySQL dan konfigurasikan izin.
Jalankan perintah
systemctl restart dbackup3-agentuntuk merestart klien backup.Jika instans masih tidak aktif setelah Anda merestart klien backup, kumpulkan log terkait untuk analisis lebih lanjut.
Path log klien adalah
/var/log/dbackup3/agent.log.
Oracle
Database Account atau Password yang dimasukkan saat pendaftaran salah, atau akun pengguna memiliki izin yang tidak mencukupi. Pastikan username dan password benar serta akun backup memiliki izin yang cukup. Anda juga dapat membuat pengguna khusus untuk pencadangan dan coba lagi.
Untuk informasi lebih lanjut, lihat Buat akun backup Oracle dan konfigurasikan izin.
Restart klien backup.
Linux: Jalankan perintah
systemctl restart dbackup3-agentuntuk merestart klien backup.Windows:
Tekan
Win + Runtuk membuka kotak dialog Run.Masukkan
services.mscdan tekan Enter untuk membuka antarmuka Services.Dalam daftar layanan, temukan layanan
dbackup3-agent.Periksa apakah status layanan adalah "Running". Jika tidak, klik kanan layanan
dbackup3-agentdan pilih "Restart" untuk menjalankannya.
Jika instans masih tidak aktif setelah Anda merestart klien backup, kumpulkan log terkait untuk analisis lebih lanjut.
Path log klien di Linux adalah
/var/log/dbackup3/agent.log.Path log klien di Windows adalah
Local Disk (C) > ProgramData > scutech > dbackup3 > agent > log > dbackup3-agent.log.
SQL Server
Database Account atau Password salah, atau akun pengguna memiliki izin yang tidak mencukupi. Untuk mengatasi masalah ini, verifikasi bahwa username dan password benar serta berikan izin yang cukup kepada akun backup. Sebagai praktik terbaik, buat pengguna khusus untuk pencadangan dan coba operasi tersebut lagi.
Untuk informasi lebih lanjut, lihat Buat akun backup SQL Server dan konfigurasikan izin.
Restart layanan
dbackup3-agent.Tekan
Win + Runtuk membuka kotak dialog Run.Masukkan
services.mscdan tekan Enter untuk membuka antarmuka Services.Dalam daftar layanan, temukan layanan
dbackup3-agent.Periksa apakah status layanan adalah "Running". Jika tidak, klik kanan layanan
dbackup3-agentdan pilih "Restart" untuk menjalankannya.
Jika instans masih tidak aktif setelah Anda merestart layanan, kumpulkan log terkait untuk analisis lebih lanjut.
Path log klien adalah
Local Disk (C) > ProgramData > scutech > dbackup3 > agent > log > dbackup3-agent.log.
Apa yang harus saya lakukan jika status instans database adalah "Database Offline"?

MySQL
Kueri status database MySQL.
Login ke instans ECS dan jalankan perintah
systemctl status mysqlduntuk mengecek status database MySQL. Jika status prosesnya inactive, layanan database MySQL belum dijalankan.Restart layanan MySQL.
Setelah menjalankan perintah
systemctl start mysqlduntuk merestart layanan MySQL, Database Status di konsol berubah menjadi Online.
Oracle
Kueri status listener database Oracle.
Login ke instans ECS dan jalankan perintah berikut:
su - oracle lsnrctl statusJika layanan dijalankan, statusnya adalah running. Jika layanan tidak dijalankan, muncul pesan TNS: no listener.
Kueri status berjalan database Oracle.
su - oracle sqlplus /nolog conn /as sysdba SELECT name, status FROM v$instance;Tampilan v$instance memberikan informasi tentang instans database. Kolom status menunjukkan status instans. Jika statusnya OPEN, database terbuka dan dapat menerima koneksi.
Restart listener Oracle.
Jalankan layanan listener Oracle untuk mendengarkan permintaan koneksi dari klien.
su - oracle lsnrctl startRestart instans database Oracle.
Di SQL*Plus, login sebagai administrator sistem dan mulai instans Oracle.
sqlplus / as sysdba; STARTUP;Setelah startup, Database Status di konsol adalah Online.
SQL Server
Kueri status database SQL Server.
Tekan
Win + Runtuk membuka kotak dialog Run.Masukkan
services.mscdan tekan Enter untuk membuka antarmuka Services.Dalam daftar layanan, temukan layanan SQL Server. Misalnya, "SQL Server (MSSQLSERVER)".
Periksa status layanan. Statusnya bisa berupa "Running", "Stopped", atau "Paused".
Restart layanan SQL Server.
Jika status database SQL Server adalah Stopped atau Paused, klik kanan layanan SQL Server dan pilih Start. Jika opsi Start tampak redup, buka kembali Windows Services Manager sebagai administrator dan coba lagi. Setelah layanan dijalankan, Database Status di konsol adalah Online.
Mengapa beberapa instans database muncul di tab ECS Database Instance setelah saya mendaftarkan sebuah instans?
Jika beberapa instans database diterapkan pada satu instans ECS, konsol Cloud Backup memindai dan menampilkan semuanya selama pendaftaran.
Apa yang harus saya lakukan jika status database tidak dapat diperoleh setelah pendaftaran instans?
Gejala
Setelah Anda mendaftarkan instans database, konsol Cloud Backup tidak dapat mengambil status database.
Penyebab
Sistem operasi tidak didukung oleh database.
Solusi
Beralihlah ke sistem operasi yang didukung dan coba lagi.
Masalah klien
Cara memeriksa status proses klien, menemukan path log, dan merestart klien
Linux
Periksa status proses klien backup.
Jalankan perintah
systemctl status dbackup3-agentatauservice dbackup3-agent statusuntuk memeriksa status proses klien Database Backup.Status active atau
dbackup3-agent is running...menunjukkan bahwa klien berjalan dengan baik.● dbackup3-agent.service - dbackup3 agent daemon Loaded: loaded (/usr/lib/systemd/system/dbackup3-agent.service; enabled; vendor preset: disabled) Active: active (running) since Mon 2023-12-11 13:47:34 CST; 1min 13s ago Main PID: 22192 (dbackup3-agent) CGroup: /system.slice/dbackup3-agent.service └─22192 /opt/scutech/dbackup3/bin/dbackup3-agent -f /etc/opt/scutech/dbackup3/agent/svc.conf.d Dec 11 13:47:34 iZbp1******gktZ systemd[1]: Started dbackup3 agent daemon.Restart klien backup.
Jalankan perintah
systemctl restart dbackup3-agentatauservice dbackup3-agent restartuntuk merestart proses klien. Status klien kembali normal ketika Client Status untuk database di konsol adalah Installed.
Path log klien adalah:
/var/log/dbackup3/agent.logWindows
Tekan
Win + Runtuk membuka kotak dialog Run.Masukkan
services.mscdan tekan Enter untuk membuka antarmuka Services.Dalam daftar layanan, temukan layanan
dbackup3-agent.Periksa apakah status layanan adalah "Running". Jika tidak, klik kanan layanan
dbackup3-agentdan pilih "Restart" untuk menjalankannya.
Path log klien adalah:
C:\ProgramData\scutech\dbackup3\agent\log\dbackup3-agent.log
Apa yang harus saya lakukan jika status klien database adalah "Offline"?
Gejala
Client Status database adalah Offline.

Penyebab
Status "Offline" menunjukkan bahwa Cloud Backup belum menerima sinyal heartbeat dari proses klien. Hal ini dapat terjadi karena beberapa alasan, seperti klien berhenti otomatis akibat error kehabisan memori, atau perangkat tempat klien berada dimatikan.
Solusi
Ikuti petunjuk di Cara melihat status proses klien, path log, dan merestart klien untuk memeriksa dan merestart klien. Setelah status klien berubah menjadi Running, tunggu hingga Client Status database di konsol ditampilkan sebagai Installed. Ini menunjukkan bahwa klien telah kembali normal.
Apa yang harus saya lakukan jika terjadi error "Failed to run install script:exit status 4" saat menginstal klien backup untuk SQL Server lokal?
Error ini terjadi karena pengaturan kebijakan keamanan lokal "Admin Approval Mode for the Built-in Administrator account" tidak diaktifkan. Kebijakan ini harus diatur ke Enabled.
Tekan Win+R untuk membuka kotak dialog Run, masukkan
gpedit.msc, lalu jalankan Local Group Policy Editor.Di panel Local Group Policy Editor, navigasikan ke Computer Configuration > Windows Settings > Security Settings > Local Policies > Security Options. Di panel kanan, temukan User Account Control: Admin Approval Mode for the Built-in Administrator account dan ubah statusnya menjadi Enabled.
Apa yang harus saya lakukan jika klien backup gagal diinstal untuk SQL Server lokal?
Login ke server dan lihat log backup.
Path log klien Windows:
C:\ProgramData\scutech\dbackup3\agent\log\dbackup3-agent.logDi log, periksa entri sekitar waktu tugas gagal.
Jika log backup berisi pesan error Failed to install dbackup3-agent service, errno=1783, The stub received bad data, sistem mungkin telah menolak instalasi. Periksa apakah ada perangkat lunak antivirus atau keamanan yang memblokir instalasi dan tinjau catatan pemblokiran tersebut. Tambahkan program instalasi ke daftar putih atau nonaktifkan sementara perangkat lunak keamanan sebelum mencoba menginstalnya lagi.
Apa yang harus saya lakukan jika klien Database Backup gagal diinstal pada instans ECS?
Periksa dua hal berikut untuk memastikan klien dapat diinstal dengan sukses:
Status Cloud Assistant: Pastikan Cloud Assistant diinstal dengan benar dan sedang berjalan.
Jika instalasi gagal, temukan catatan perintah yang gagal di Konsol Cloud Assistant. Salin perintah tersebut dan jalankan secara manual di host ECS. Selama instalasi manual, jika terjadi masalah konektivitas jaringan atau error eksekusi skrip sistem, pesan error spesifik akan muncul di layar. Gunakan pesan-pesan tersebut untuk menyelesaikan masalah, misalnya dengan menyesuaikan pengaturan jaringan.
Setelah semua masalah diselesaikan dan skrip berjalan sukses, klien akan terinstal. Kemudian, picu instalasi lagi di konsol untuk menyelesaikan proses.
Ruang disk C: Pastikan ada cukup ruang kosong di drive C. Ruang yang tidak mencukupi dapat mencegah instalasi klien.
Masalah pencadangan
Bagaimana cara mendapatkan uji coba gratis untuk pencadangan database lokal?
Uji coba gratis untuk pencadangan database lokal sama dengan uji coba gratis untuk pencadangan database ECS. Untuk informasi lebih lanjut tentang uji coba gratis, lihat Uji Coba Gratis 30 Hari.
Apa saja persyaratan jaringan untuk pencadangan database lokal?
Server database lokal harus terhubung ke virtual private cloud (VPC) Alibaba Cloud melalui jalur sewa atau VPN. Routing harus dikonfigurasi dari on-premises ke cloud pada 100.64.0.0/10 atau 100.64.0.0/11, 100.96.0.0/11.
Berapa interval minimum untuk cadangan waktu nyata? Dapatkah dikonfigurasi dengan cadangan inkremental?
Cadangan waktu nyata secara teoretis dapat mencapai tujuan titik pemulihan (RPO) dalam hitungan detik dan saat ini mendukung database MySQL dan Oracle. Setelah Anda mengaktifkan cadangan waktu nyata, Anda tidak dapat mengonfigurasi cadangan log tradisional yang terpisah. Namun, Anda masih dapat menggunakannya bersama dengan cadangan inkremental untuk lebih meningkatkan kebijakan perlindungan data Anda.
Bagaimana cara mengubah username dan password untuk cadangan database?
Selama proses pencadangan, gunakan Reactivate untuk mengubah username dan password pencadangan Anda, misalnya jika password kedaluwarsa. Reaktivasi tidak memengaruhi rencana pencadangan yang ada. Namun, ini memengaruhi pekerjaan pencadangan yang sedang berlangsung. Kami merekomendasikan langkah-langkah berikut:
Di tab Backup Plans, jeda semua pencadangan log waktu nyata.
Di kolom Actions untuk database, pilih More > Reactivate.
Apa yang harus saya lakukan jika pencadangan database gagal?
Pencadangan database MySQL gagal
Di Job History, status pekerjaan adalah Error.
Ikuti langkah-langkah berikut:
Login ke instans ECS atau server lokal dan periksa status layanan MySQL.
Gunakan perintah
systemctl status mysqld. Status layanan normal adalah "active". Status "inactive" tidak normal. Jika statusnya "inactive", restart layanan dan coba lagi.Pastikan username, password, dan izin database dikonfigurasi dengan benar. Masalah ini juga dapat disebabkan oleh password yang kedaluwarsa atau izin yang tidak mencukupi setelah izin pengguna diubah.
Jika Database Account atau Password yang dimasukkan saat pendaftaran salah, atau jika akun pengguna memiliki izin yang tidak mencukupi, pastikan username dan password benar serta berikan izin yang diperlukan kepada akun backup. Kami merekomendasikan membuat pengguna khusus untuk pencadangan.
Izin minimum yang diperlukan adalah RELOAD, LOCK TABLES, REPLICATION, dan PROCESS.
Login ke server dan lihat log backup.
Path log klien Linux:
/var/log/dbackup3/agent.logJika kata kunci uploadPart SecurityTokenExpired muncul, waktu lokal salah. Perbaiki waktu lokal.
Jika kata kunci ib_logfile0 muncul, operasi pemulihan dilakukan saat pekerjaan pemulihan lain belum selesai. Hal ini menyebabkan ib_logfile0 dihapus tetapi tidak dibuat ulang, yang mengakibatkan kegagalan pencadangan berikutnya.
Jika muncul pesan Error: failed to execute query LOCK TABLES FOR BACKUP: Access denied; you need (at least one of) the RELOAD privilege(s) for this operation, akun yang digunakan untuk pencadangan memiliki izin yang tidak mencukupi. Untuk menjalankan pekerjaan pencadangan, akun memerlukan setidaknya izin berikut: RELOAD, LOCK TABLES, REPLICATION, dan PROCESS. Di MySQL 8.0, izin BACKUP_ADMIN juga diperlukan.
Jika muncul pesan no space left on device, pekerjaan pemulihan gagal untuk klien backup MySQL versi 29292 karena ruang disk tidak mencukupi. File cadangan inkremental perlu dipulihkan ke cache. Buat tautan simbolik untuk mengarahkan path penyimpanan ke disk lain guna mengatasi kekurangan ruang.
Jika status cadangan log di konsol adalah "Error" dan log berisi kata kunci @LM_ERROR@agent|To backup binlog in slave node needs to set log_slave_updates to ON, node backup adalah node slave. Untuk melakukan pencadangan log dengan benar, atur item konfigurasi
log_slave_updates=1untuk mengaktifkan pengaturan ini. Setelah mengubah konfigurasi ini, Anda harus melakukan cadangan penuh sebelum melakukan pencadangan log.
Pencadangan database Oracle gagal
Login ke server dan lihat log backup.
Path log klien Linux:
/var/log/dbackup3/agent.logPath log klien Windows:
C:\ProgramData\scutech\dbackup3\agent\log\dbackup3-agent.logDi log, periksa entri sekitar waktu tugas gagal. Jika log backup berisi salah satu pesan error berikut, gunakan solusi yang sesuai:
Jika kata kunci ORA-12560: TNS:protocol adapter error muncul, periksa apakah variabel lingkungan ORACLE_SID tidak diatur atau diatur salah. Pengaturan yang salah mencegah koneksi ke Oracle. Coba login menggunakan perintah sqlplus dengan hak akses sysdba. Jika Anda dapat login dengan sukses setelah mengonfigurasi variabel lingkungan ORACLE_SID dengan benar, masalah terselesaikan.
Jika kata kunci sbtclose2 returned error-failed to close file muncul, waktu lokal berbeda signifikan dari waktu server, atau zona waktu sistem diatur salah. Ubah waktu di server database dan restart layanan dbackup3-agent. Untuk informasi lebih lanjut tentang cara merestart layanan, lihat Bagaimana cara memeriksa status proses klien, menemukan path log, dan merestart klien?.
Jika kata kunci Failed to probe oracle instances muncul, ada dua kemungkinan penyebab:
Instans Oracle belum dijalankan saat klien diinstal.
Restart layanan dbackup3-agent. Untuk informasi lebih lanjut tentang cara merestart layanan, lihat Bagaimana cara memeriksa status proses klien, menemukan path log, dan merestart klien?.
Variabel lingkungan ORACLE_HOME tidak dikonfigurasi dengan benar.
Untuk Linux: Jalankan
/etc/init.d/dbackup3-agent config oracledan masukkan path $ORACLE_HOME yang sebenarnya.Restart layanan dbackup3-agent. Untuk informasi lebih lanjut tentang cara merestart layanan, lihat Bagaimana cara memeriksa status proses klien, menemukan path log, dan merestart klien?.
Jika kata kunci ORA-12154: TNS:could not resolve the connect identifier specified muncul, password Anda berisi karakter khusus yang menyebabkan validasi gagal. Hal ini mengakibatkan kegagalan pencadangan.
Jika kata kunci ORA-01017: invalid username/password; logon denied muncul, reaktivasi instans dengan username dan password yang benar lalu lakukan pencadangan lagi.
Jika kata kunci The difference between the request time and the current time is too large muncul, waktu di server tempat klien Cloud Backup diinstal tidak sesuai dengan waktu di server Cloud Backup.
Solusi:
Periksa dan sinkronkan waktu: Untuk memastikan waktu server disinkronkan dengan Coordinated Universal Time (UTC), gunakan layanan Network Time Protocol (NTP) untuk sinkronisasi otomatis. Di Linux, gunakan perintah
ntpdateatauchronyuntuk menyinkronkan waktu. Jalankan perintahsudo ntpdate pool.ntp.orguntuk sinkronisasi manual.Periksa pengaturan zona waktu: Untuk memastikan zona waktu diatur dengan benar, gunakan perintah
timedatectluntuk melihat dan mengatur zona waktu.Restart klien backup lalu jalankan operasi pencadangan lagi di konsol Cloud Backup. Untuk informasi lebih lanjut tentang cara merestart klien, lihat Bagaimana cara memeriksa status proses klien, menemukan path log, dan merestart klien?.
Pencadangan database SQL Server gagal
Jika pencadangan gagal saat Anda menggunakan Cloud Backup untuk mencadangkan SQL Server, ikuti langkah-langkah berikut:
Login ke server dan lihat log backup.
Path log klien Windows adalah:
C:\ProgramData\scutech\dbackup3\agent\log\dbackup3-agent.logDi log, temukan dan analisis entri sekitar waktu tugas gagal berdasarkan rentang waktu (waktu mulai dan waktu selesai) dari catatan error di konsol. Jika log backup berisi salah satu pesan error berikut, gunakan solusi yang sesuai:
Error: Login memiliki izin yang tidak mencukupi.
Analisis: Pengguna backup SQL Server memiliki izin yang tidak mencukupi.
Solusi: Periksa akun backup dan izinnya. Untuk informasi lebih lanjut, lihat Langkah 2: Buat akun backup dan konfigurasikan izin.
Error: Login gagal untuk pengguna 'xxx'.
Analisis: Password untuk pengguna backup SQL Server telah kedaluwarsa (Kode Error: 18487, Status SQL: 28000).
Solusi: Ubah password pengguna backup di SQL Server. Kemudian, login ke konsol Cloud Backup dan di kolom Actions untuk database, pilih More > Reactivate.

Error: Tidak dapat menimpa file.
Analisis: Path pemulihan database SQL Server sedang digunakan oleh database lain.
Solusi: Buat pekerjaan pemulihan baru. Saat memulihkan dari cadangan tertentu, klik ganda untuk mengubah path pemulihan.

Error: Database SQL Server target tidak ada. Pastikan Anda telah memasukkan nama dengan benar.
Analisis: Database SQL Server target tidak ada.
Solusi: Pastikan database target ada. Jika database tidak ada lagi, edit rencana pencadangan dan hapus database yang sesuai.
Error: Database sedang berpartisipasi dalam sesi mirroring database atau kelompok ketersediaan. Beberapa operasi tidak diizinkan pada database yang berpartisipasi dalam sesi mirroring database atau kelompok ketersediaan.
Analisis: SQL Server AlwaysOn diaktifkan untuk database SQL Server.
Solusi: Instans target tidak terhubung ke kluster AlwaysOn. Pilih kluster yang sesuai.
Error: Database dikonfigurasi untuk mirroring database atau bergabung dalam kelompok ketersediaan. Jika Anda ingin memulihkan database, gunakan ALTER DATABASE untuk menghapus mirroring atau menghapus database dari kelompok ketersediaannya.
Analisis: SQL Server AlwaysOn diaktifkan untuk database SQL Server.
Solusi: Instans target tidak terhubung ke kluster AlwaysOn. Pilih kluster yang sesuai.
Error:
Pekerjaan pencadangan gagal di konsol dengan pesan "Job failed, error: -1 Backup or restore of database ""xxx"" failed, VDI error "0x80770004"".
Langkah pemecahan masalah:
Buka direktori
C:\ProgramData\scutech\dbackup3\agent\log\dbackup3-agent.logdan buka file log. Temukan log sekitar waktu tugas gagal berdasarkan rentang waktu (waktu mulai dan waktu selesai) dari catatan error di konsol.Jika log berisi "Failed to receive WebSocket data from x.x.x.x:60305, errno=10054, connection reset" atau "Failed to open socket x.x.x.x:60305, errno=10060, connection timed out", koneksi antara klien dan server backup terputus. Periksa konektivitas jaringan.
Ketika "Channel xxxxxxxxxxxxxx is registered" muncul di log berikutnya, klien telah terhubung kembali ke server setelah mencoba ulang. Picu pekerjaan pencadangan baru atau tunggu hingga pekerjaan terjadwal berikutnya berjalan dan periksa apakah pencadangan berjalan normal.
Jika pencadangan masih gagal atau terjadi error lain, bergabunglah dengan grup dukungan internal atau hubungi pakar layanan untuk dukungan teknis lebih lanjut. Anda dapat mengirim log menggunakan DingTalk.
Cloud Backup Technical Support Group
Dapatkan jawaban cepat untuk pertanyaan tentang biaya, fitur, dan penggunaan. Cari grup publik DingTalk dan bergabung. Nomor grup DingTalk adalah 88650005148.
Cloud Backup Expert Support
Pakar teknis memberikan analisis di tempat untuk menyelesaikan masalah produk dengan cepat. Klik untuk menghubungi dukungan Cloud Backup. Kami merekomendasikan Anda menggunakan Chrome. Tambahkan kontak DingTalk. ID DingTalk adalah d37_g935gslgo.
Apa yang harus saya lakukan jika waktu yang dibutuhkan untuk cadangan inkremental data Oracle sama dengan atau lebih besar dari waktu untuk cadangan penuh?
Gejala
Waktu yang dibutuhkan untuk cadangan inkremental dan cadangan log mendekati atau bahkan melebihi waktu untuk cadangan penuh.
Solusi
Aktifkan Block Change Tracking (BCT) di database Oracle. BCT adalah fitur yang digunakan untuk mempercepat cadangan inkremental RMAN dengan melacak perubahan pada blok data. Hal ini mengurangi waktu pencadangan. Pengaturan ini dinonaktifkan secara default. Anda harus mengaktifkannya secara manual untuk memanfaatkan kemampuannya dalam mempercepat cadangan inkremental RMAN.
Skenario yang kami rekomendasikan untuk mengaktifkan BCT:
Cadangan inkremental sering: sistem yang melakukan pencadangan inkremental RMAN harian atau per jam.
Database besar: optimasi waktu pencadangan inkremental untuk database skala terabyte.
Persyaratan ketersediaan tinggi: lingkungan produksi yang memerlukan pemulihan cepat dan mengandalkan pencadangan inkremental.
Skenario yang harus berhati-hati saat mengaktifkan BCT:
Database sangat kecil: untuk database berukuran kurang dari 1 GB, manfaat BCT mungkin tidak signifikan.
Beban tulis ekstrem tinggi: untuk sistem OLTP dengan puluhan ribu transaksi per detik, dampak kinerja perlu dipertimbangkan.
Ruang penyimpanan terbatas: jika ruang disk terbatas, kebutuhan penyimpanan file BCT perlu dievaluasi.
RMAN melaporkan error non-fatal selama cadangan inkremental Oracle
Gejala
Cadangan penuh Oracle berhasil, tetapi cadangan inkremental terus-menerus gagal. Pesan error berikut dilaporkan:
oracle.phxxdb.18472|RMAN reports a non-fatal error: ORA-19505: failed to identify file "/arch/1_5137021_976544044.dbf" ORA-27037: unable to obtain file status Linux-x86_64 Error: 2: No such file or directory Additional information: 3Penyebab
Log arsip yang diperlukan tidak dapat ditemukan. Masalah ini dapat terjadi jika skrip atau pekerjaan pencadangan lain memindahkan log arsip tersebut. Jika skrip atau perangkat lunak pencadangan lain berjalan bersamaan dengan Cloud Backup, proses eksternal ini dapat mengubah lokasi log arsip. Hal ini menyebabkan pencadangan inkremental Cloud Backup gagal karena tidak dapat menemukan file yang diperlukan.
Solusi
Jangan gunakan Cloud Backup bersamaan dengan perangkat lunak atau skrip pencadangan lain. Hal ini dapat menyebabkan pencadangan gagal atau tidak dapat dipulihkan.
Apa yang harus saya lakukan jika penjelajahan detail database gagal saat mencadangkan SQL Server 2019?
Gejala
Saat Anda membuat atau mengedit rencana pencadangan untuk SQL Server 2019 dan memilih instans database, konsol menampilkan pesan error: "Failed to list unibackup instance detail".
Penyebab
Saat mencadangkan SQL Server 2019, jika perangkat lunak atau skrip pencadangan lain sedang melakukan operasi pencadangan secara bersamaan, penjelajahan detail database mungkin gagal saat Anda membuat atau mengedit rencana pencadangan dan memilih instans database.
Solusi
Di database SQL Server, kueri jumlah database dan set cadangan.
select count(database_id) from master.sys.databases select count(backup_set_id) from msdb.dbo.backupsetHapus catatan pencadangan di msdb.dbo.backupset.
PentingMenghapus catatan pencadangan memengaruhi Anda. Jika Anda memiliki pencadangan sendiri, catatan pencadangan akan dihapus, dan Anda tidak dapat memulihkan catatan tersebut melalui proses normal. Namun, hal ini tidak memengaruhi pencadangan data Anda karena pencadangan berikutnya secara otomatis dikonversi menjadi pencadangan penuh. Perhatikan bahwa saat mencadangkan SQL Server 2019, Anda tidak dapat menggunakannya bersamaan dengan perangkat lunak atau skrip pencadangan lain.
use msdb; exec sp_delete_backuphistory @oldest_date = '04/10/2024' ---Retain records from 4/10 onwards, delete all before 4/9. You need to confirm the retention period.
Apa yang harus dilakukan jika alamat IP untuk database SQL Server lokal salah di konsol Cloud Backup
Gejala
Setelah Anda mendaftarkan database SQL Server lokal ke Cloud Backup, alamat IP yang ditampilkan di konsol Cloud Backup tidak sesuai dengan alamat IP mesin lokal. Masalah ini dapat terjadi bahkan jika status klien lokal adalah Normal dan alamat IP mesin lokal tidak diubah.
Penyebab
Masalah ini terjadi di lingkungan dengan beberapa network interface card karena Cloud Backup mengambil alamat IP dari network interface card yang tidak digunakan.
Solusi
Nonaktifkan network interface card yang tidak digunakan lalu instal ulang klien.
Dapatkah saya mencadangkan database SQL Server ke Alibaba Cloud setelah mengaktifkan Transparent Data Encryption (TDE)?
Tidak.
Apa yang harus saya lakukan jika klien offline, tidak dapat di-uninstall, dan kebijakan anti-ransomware gagal dihapus setelah menerapkan layanan anti-ransomware untuk database SQL Server?
Gejala
Setelah Anda menerapkan layanan anti-ransomware untuk database SQL Server, klien offline, kebijakan anti-ransomware tidak dapat dihapus, dan klien tidak dapat di-uninstall.
Pada titik ini, layanan dbackup3-agent di Windows Task Manager berhenti, dan log agen berisi entri seperti "Stopping all jobs".

Penyebab
Klien diblokir oleh perangkat lunak antivirus. Periksa perangkat lunak antivirus untuk catatan pemblokiran terkait pada waktu yang sesuai.
Solusi
Tambahkan klien ke daftar tepercaya di perangkat lunak antivirus, lalu restart layanan klien atau instal ulang klien.
Apa yang harus saya lakukan jika tidak dapat menginstal atau menggunakan fitur Database Backup setelah mentransfer instans ECS dari Akun Alibaba Cloud asal ke akun baru?
Saat Anda mentransfer instans ECS dari Akun Alibaba Cloud asal ke akun baru, metadata ECS tidak disinkronkan secara otomatis ke layanan Cloud Backup. Anda harus menyelesaikan sinkronisasi terlebih dahulu di backend layanan Cloud Backup sebelum menginstal dan menggunakan fitur tersebut. Untuk langkah-langkah spesifik, hubungi "Dukungan Cloud Backup" atau bergabunglah dengan grup DingTalk "Dukungan Online Cloud Backup" untuk bantuan.
Cloud Backup Technical Support Group
Dapatkan jawaban cepat untuk pertanyaan tentang biaya, fitur, dan penggunaan. Cari grup publik DingTalk dan bergabung. Nomor grup DingTalk adalah 88650005148.
Cloud Backup Expert Support
Pakar teknis memberikan analisis di tempat untuk menyelesaikan masalah produk dengan cepat. Klik untuk menghubungi dukungan Cloud Backup. Kami merekomendasikan Anda menggunakan Chrome. Tambahkan kontak DingTalk. ID DingTalk adalah d37_g935gslgo.
Apakah ada batasan pada versi database MySQL dan sistem operasi yang didukung untuk pencadangan?
Ya, ada. Batasan berlaku untuk versi database yang didukung, sistem operasi, dan fitur pencadangan. Misalnya, database MySQL yang diterapkan di Windows tidak didukung. Untuk informasi lebih lanjut, lihat Daftar kompatibilitas dan batasan.
Bagaimana cara mencadangkan database yang baru dibuat di MySQL?
Pencadangan MySQL dilakukan di tingkat instans database. Anda tidak perlu mengonfigurasi pencadangan secara manual untuk database baru. Pencadangan berikutnya secara otomatis mencakup database baru tersebut.
Bagaimana cara membatalkan pencadangan database?
Batalkan pencadangan database MySQL
Setelah Anda membatalkan pencadangan database secara lengkap dan benar, tidak ada biaya tambahan yang dikenakan dan tidak ada sumber daya yang terpakai.
Saat Anda membatalkan pencadangan database, data cadangan Anda akan dihapus dan tidak dapat dipulihkan. Anda harus mengevaluasi dampaknya sebelum melanjutkan.
Hapus rencana pencadangan.
Batalkan pendaftaran instans. Saat Anda membatalkan pendaftaran database instans ECS, klien backup yang diinstal akan di-uninstall secara otomatis.
Jika database MySQL diinstal pada server lokal, login ke layanan lokal dan uninstall klien.
Linux:
CentOS
sudo rpm --erase "dbackup3-agent-mysql" sudo rpm --erase "dbackup3-agent" sudo rpm --erase "dbackup3-common"Ubuntu
sudo dpkg -r "dbackup3-agent-mysql" "dbackup3-agent" "dbackup3-common"
Hapus direktori berikut:
Linux:
/etc/default/dbackup3* /opt/scutech /var/opt/scutech/ /var/log/dbackup3/ /etc/opt/scutech/
Hapus penyimpanan cadangan.
Di panel navigasi sebelah kiri, pilih Vault Management, lalu temukan dan hapus penyimpanan cadangan.
Batalkan pencadangan database Oracle
Setelah Anda membatalkan pencadangan database secara lengkap dan benar, tidak ada biaya tambahan yang dikenakan dan tidak ada sumber daya yang terpakai.
Saat Anda membatalkan pencadangan database, data cadangan Anda akan dihapus dan tidak dapat dipulihkan. Anda harus mengevaluasi dampaknya sebelum melanjutkan.
Hapus rencana pencadangan.
Batalkan pendaftaran instans. Saat Anda membatalkan pendaftaran database instans ECS, klien backup yang diinstal akan di-uninstall secara otomatis.
Jika database Oracle diinstal pada server lokal, login ke layanan lokal dan uninstall klien.
Windows:
Buka direktori instalasi klien backup (PowerShell). Misalnya,
C:\Program Files\aliyun\unibackup>.Jalankan perintah.
.\uninstall-unibackup.exe /S /NCRC
Linux:
CentOS
sudo rpm --erase "dbackup3-agent-oracle" sudo rpm --erase "dbackup3-agent" sudo rpm --erase "dbackup3-common"Ubuntu
sudo dpkg -r "dbackup3-agent-oracle" "dbackup3-agent" "dbackup3-common"
Bersihkan file konfigurasi.
Windows:
Hapus semua file konfigurasi di bawah
c:\programdata\scutech.Linux:
Hapus direktori berikut:
/etc/default/dbackup3* /opt/scutech /var/opt/scutech/ /var/log/dbackup3/ /etc/opt/scutech/
Hapus penyimpanan cadangan.
Di panel navigasi sebelah kiri, klik Vault Management, temukan penyimpanan cadangan target, lalu hapus.
Batalkan pencadangan database SQL Server
Setelah Anda membatalkan pencadangan database secara lengkap dan benar, tidak ada biaya tambahan yang dikenakan dan tidak ada sumber daya yang terpakai.
Saat Anda membatalkan pencadangan database, data cadangan Anda akan dihapus dan tidak dapat dipulihkan. Anda harus mengevaluasi dampaknya sebelum melanjutkan.
Hapus rencana pencadangan.
Batalkan pendaftaran instans. Saat Anda membatalkan pendaftaran database instans ECS, klien backup yang diinstal akan di-uninstall secara otomatis.
Jika database SQL Server diinstal pada server lokal, login ke layanan lokal dan uninstall klien.
Windows:
Buka direktori instalasi klien backup (PowerShell). Misalnya,
C:\Program Files\aliyun\unibackup>.Jalankan perintah
uninstall-unibackup.exedan ikuti panduan untuk menyelesaikan uninstallasi.
Hapus semua file konfigurasi di bawah
c:\programdata\scutech.Hapus penyimpanan cadangan.
Di panel navigasi sebelah kiri, klik Vault Management. Temukan dan hapus penyimpanan cadangan yang sesuai.
Mengapa ada catatan duplikat atau waktu yang tidak sesuai dalam riwayat pencadangan?
Masalah ini biasanya terjadi ketika server (server lokal atau instans ECS) tempat klien Database Backup diinstal dikloning, atau ketika instans ECS baru atau server lokal dibuat dari citra yang berisi klien backup yang sama. Karena server yang dikloning menyimpan beberapa informasi klien dari server asli, catatan pencadangan duplikat mungkin dihasilkan. Untuk mengatasi masalah ini, login ke server yang dikloning dan uninstall klien. Untuk informasi lebih lanjut tentang cara meng-uninstall klien backup, lihat langkah-langkah berikut:
Uninstall klien backup MySQL
Saat Anda membatalkan pendaftaran database instans ECS, klien backup yang diinstal akan di-uninstall secara otomatis. Jika database MySQL diinstal pada server lokal, uninstall klien sebagai berikut:
Uninstall klien.
Linux:
CentOS
sudo rpm --erase "dbackup3-agent-mysql" sudo rpm --erase "dbackup3-agent" sudo rpm --erase "dbackup3-common"Ubuntu
sudo dpkg -r "dbackup3-agent-mysql" "dbackup3-agent" "dbackup3-common"
Hapus direktori berikut:
Linux:
/etc/default/dbackup3* /opt/scutech /var/opt/scutech/ /var/log/dbackup3/ /etc/opt/scutech/
Uninstall klien backup Oracle
Saat Anda membatalkan pendaftaran database instans ECS, klien backup yang diinstal akan di-uninstall secara otomatis. Jika database Oracle diinstal pada server lokal, uninstall klien sebagai berikut:
Uninstall klien.
Windows:
Buka direktori instalasi klien backup (PowerShell). Misalnya,
C:\Program Files\aliyun\unibackup>.Jalankan perintah.
.\uninstall-unibackup.exe /S /NCRC
Linux:
CentOS
sudo rpm --erase "dbackup3-agent-oracle" sudo rpm --erase "dbackup3-agent" sudo rpm --erase "dbackup3-common"Ubuntu
sudo dpkg -r "dbackup3-agent-oracle" "dbackup3-agent" "dbackup3-common"
Bersihkan file konfigurasi.
Windows:
Hapus semua file konfigurasi di bawah
c:\programdata\scutech.Linux:
Hapus direktori berikut:
/etc/default/dbackup3* /opt/scutech /var/opt/scutech/ /var/log/dbackup3/ /etc/opt/scutech/
Uninstall klien backup SQL Server
Saat Anda membatalkan pendaftaran database instans ECS, klien backup yang diinstal akan di-uninstall secara otomatis. Jika database SQL Server diinstal pada server lokal, uninstall klien sebagai berikut:
Uninstall klien.
Windows:
Buka direktori instalasi klien backup (PowerShell). Misalnya,
C:\Program Files\aliyun\unibackup>.Jalankan perintah
uninstall-unibackup.exedan ikuti panduan untuk menyelesaikan uninstallasi.
Bersihkan file konfigurasi.
Windows:
Hapus semua file konfigurasi di bawah
c:\programdata\scutech.
Mengapa pencadangan gagal dan status rencana pencadangan menunjukkan "Error"?

Jika status rencana pencadangan adalah "Error" dan pencadangan gagal, pertama-tama periksa apakah server (server lokal atau instans ECS) tempat klien diinstal telah dikloning, sistem operasinya diinstal ulang, atau disk sistemnya direset. Operasi-operasi ini dapat membatalkan asosiasi antara rencana pencadangan dan klien. Untuk mengatasi masalah ini, ikuti langkah-langkah berikut:
Pastikan Anda telah meng-uninstall klien dan file konfigurasinya dari server yang dikloning. Untuk informasi lebih lanjut, lihat Uninstall the client.
Pastikan status klien di server saat ini adalah "Installed".

Setelah menyelesaikan langkah-langkah di atas, hapus rencana pencadangan asli dari konsol dan buat yang baru.
Mengapa waktu peringatan berbeda dari waktu error sebenarnya?
Peringatan pesan teks memiliki fitur penekanan malam hari yang menunda peringatan yang dipicu antara pukul 20.00 hingga 08.00 keesokan harinya hingga setelah pukul 08.00. Peringatan email tidak terpengaruh oleh fitur ini dan dikirim segera.
Mengapa saya menerima email atau pesan teks peringatan kegagalan, tetapi riwayat pencadangan menunjukkan catatan pencadangan berhasil dan gagal secara bersamaan?
Masalah ini biasanya terjadi ketika server (server lokal atau instans ECS) tempat klien Database Backup diinstal dikloning, atau ketika instans ECS baru atau server lokal dibuat dari citra yang berisi klien backup yang sama. Karena server yang dikloning menyimpan beberapa informasi klien dari server asli, catatan pencadangan duplikat mungkin dihasilkan. Untuk mengatasi masalah ini, login ke server yang dikloning dan uninstall klien. Untuk informasi lebih lanjut tentang cara meng-uninstall klien backup, lihat langkah-langkah berikut:
Uninstall klien backup MySQL
Saat Anda membatalkan pendaftaran database instans ECS, klien backup yang diinstal akan di-uninstall secara otomatis. Jika database MySQL diinstal pada server lokal, uninstall klien sebagai berikut:
Uninstall klien.
Linux:
CentOS
sudo rpm --erase "dbackup3-agent-mysql" sudo rpm --erase "dbackup3-agent" sudo rpm --erase "dbackup3-common"Ubuntu
sudo dpkg -r "dbackup3-agent-mysql" "dbackup3-agent" "dbackup3-common"
Hapus direktori berikut:
Linux:
/etc/default/dbackup3* /opt/scutech /var/opt/scutech/ /var/log/dbackup3/ /etc/opt/scutech/
Uninstall klien backup Oracle
Saat Anda membatalkan pendaftaran database instans ECS, klien backup yang diinstal akan di-uninstall secara otomatis. Jika database Oracle diinstal pada server lokal, uninstall klien sebagai berikut:
Uninstall klien.
Windows:
Buka direktori instalasi klien backup (PowerShell). Misalnya,
C:\Program Files\aliyun\unibackup>.Jalankan perintah.
.\uninstall-unibackup.exe /S /NCRC
Linux:
CentOS
sudo rpm --erase "dbackup3-agent-oracle" sudo rpm --erase "dbackup3-agent" sudo rpm --erase "dbackup3-common"Ubuntu
sudo dpkg -r "dbackup3-agent-oracle" "dbackup3-agent" "dbackup3-common"
Bersihkan file konfigurasi.
Windows:
Hapus semua file konfigurasi di bawah
c:\programdata\scutech.Linux:
Hapus direktori berikut:
/etc/default/dbackup3* /opt/scutech /var/opt/scutech/ /var/log/dbackup3/ /etc/opt/scutech/
Uninstall klien backup SQL Server
Saat Anda membatalkan pendaftaran database instans ECS, klien backup yang diinstal akan di-uninstall secara otomatis. Jika database SQL Server diinstal pada server lokal, uninstall klien sebagai berikut:
Uninstall klien.
Windows:
Buka direktori instalasi klien backup (PowerShell). Misalnya,
C:\Program Files\aliyun\unibackup>.Jalankan perintah
uninstall-unibackup.exedan ikuti panduan untuk menyelesaikan uninstallasi.
Bersihkan file konfigurasi.
Windows:
Hapus semua file konfigurasi di bawah
c:\programdata\scutech.
Masalah pemulihan
Deskripsi fitur "View Offline Instances Only"
Fitur View Offline Instances Only berguna dalam skenario di mana klien tidak dapat lagi terhubung ke server instans aslinya atau memulihkan data cadangan. Hal ini dapat terjadi jika sistem operasi mesin klien diinstal ulang, atau proses dan konfigurasi klien dihapus oleh perangkat lunak berbahaya. Jika Anda menginstal klien baru dalam situasi ini, sistem akan menetapkan ID instans baru untuk membedakan klien baru dari yang offline dan mencegah kebingungan. Kemudian pulihkan data dari instans offline ke instans klien baru. Untuk informasi lebih lanjut tentang langkah-langkah pemulihan, lihat Restore MySQL, Restore Oracle, dan Restore SQL Server.
Apa yang harus saya lakukan jika pemulihan database SQL Server gagal?
Login ke server dan lihat log backup.
Path log klien Windows:
C:\ProgramData\scutech\dbackup3\agent\log\dbackup3-agent.logDi log, periksa entri sekitar waktu tugas gagal.
Jika log backup berisi kata kunci RestoreContainer::ValidateTargetForCreation, hal ini menunjukkan bahwa saat Anda memulihkan database dengan nama yang sama, Anda hanya mengubah path tetapi tidak mengubah nama database. Hal ini menyebabkan konflik nama dan operasi pemulihan gagal. Untuk berhasil memulihkan database, Anda harus mengubah nama database dan path-nya.
Apa yang harus saya lakukan jika pemulihan SQL Server gagal dan log agen menunjukkan error inisialisasi file?
Gejala
Saat pemulihan SQL Server gagal, log agen menunjukkan bahwa file gagal diinisialisasi. Log berisi detail berikut:
2025-11-10 11:25:53.967@iZrxhug********@2208@LM_INFO@dbackup3-agent|[SQLSERVER] output: 100 percent processed. 2025-11-10 11:25:53.968@iZrxhug********@2208@LM_INFO@dbackup3-agent|[SQLSERVER] output: Processed 51595000 pages for database 'xxx', file 'xxx' on file 1. 2025-11-10 11:25:53.985@iZrxhug********@2208@LM_INFO@dbackup3-agent|[SQLSERVER] output: Processed 3865 pages for database 'xxx', file 'xxx_log' on file 1. 2025-11-10 11:25:53.987@iZrxhug********@2208@LM_INFO@dbackup3-agent|[SQLSERVER] output: File "xxx_log" failed to initialize correctly. See the error log for details. 2025-11-10 11:25:53.989@iZrxhug********@2208@LM_INFO@dbackup3-agent|[SQLSERVER] output: RESTORE DATABASE is terminating abnormally.Sebagai tambahan, log error SQL Server melaporkan pesan
the file "xxx_log" failed to initialize correctly.
Penyebab
Jika database sumber di SQL Server 2008 R2 sebelumnya dienkripsi, menonaktifkan enkripsi dapat meninggalkan informasi sisa. Saat Anda mencadangkan database ini dan memulihkan set cadangan ke instans lain, terjadi error inisialisasi. Proses analisis adalah sebagai berikut:
CatatanJika database sumber adalah SQL Server 2008 R2 dan memiliki Enkripsi Data Transparan (TDE) yang diaktifkan, operasi pemulihan gagal bahkan jika instans target adalah versi yang lebih baru, seperti SQL Server 2014. Pesan error "Certificate not found" dikembalikan. Untuk menyelesaikan pemulihan, Anda harus memulihkan sertifikat dan kunci privat secara manual.
Konfirmasi versi database dari log error SQL Server.

Masalah ini kemungkinan terkait dengan TDE. Konfirmasi apakah TDE diaktifkan pada database sumber. Juga, periksa apakah operasi seperti menonaktifkan enkripsi baru-baru ini dilakukan.
Jalankan pernyataan SQL berikut pada database sumber. Jika bidang
key_algorithmdankey_lengthdalam hasil kueri bukan NULL, database kemungkinan dienkripsi sebelumnya.USE master; SELECT d.name, d.is_encrypted, drs.database_id, drs.encryption_state, drs.percent_complete, drs.key_algorithm, drs.key_length FROM sys.databases AS d LEFT JOIN sys.dm_database_encryption_keys AS drs ON d.database_id = drs.database_id;Gambar berikut menunjukkan contoh hasil kueri.

Solusi
Tingkatkan database sumber ke versi yang lebih baru dan buat cadangan baru. Gunakan set cadangan baru untuk melakukan pemulihan. Set cadangan sebelumnya tidak valid.
Pulihkan kunci privat dan sertifikat dari instans sumber ke instans target, lalu lakukan operasi pemulihan.
Setelah pemulihan selesai, hapus sertifikat enkripsi TDE dan kunci enkripsi database dari instans target. Kemudian, cadangkan instans target. Operasi pencadangan dan pemulihan selanjutnya pada instans target akan berfungsi dengan benar.
CatatanBahkan jika pencadangan data dibuat setelah TDE dinonaktifkan, proses pemulihan tetap memerlukan kunci privat dan sertifikat. Ini diperlukan untuk memproses metadata terenkripsi sisa dalam cadangan. Namun, database yang dipulihkan tidak dienkripsi. Anda kemudian dapat menggunakan database secara normal tanpa sertifikat.
# Lakukan operasi berikut pada instans sumber USE master; # 1. Kueri nama sertifikat untuk database terenkripsi TDE SELECT d.name AS DatabaseName, k.encryption_state, c.name AS CertificateName FROM sys.dm_database_encryption_keys AS k JOIN sys.certificates AS c ON k.encryptor_thumbprint = c.thumbprint JOIN sys.databases AS d ON k.database_id = d.database_id # Asumsikan CertificateName dalam hasil adalah TDECert. Cadangkan sertifikat TDE dan kunci privat ke path kustom. BACKUP CERTIFICATE TDECert TO FILE = 'C:\Backup\TDECert.cer' -- Tentukan path file kustom WITH PRIVATE KEY ( FILE = 'C:\Backup\TDECert_PrivateKey.pvk', -- Tentukan path file kustom ENCRYPTION BY PASSWORD = 'Strong_Password_123!' -- Ingat password ini ); -- Salin sertifikat dan kunci privat dari path di atas ke instans target # 2. Lakukan operasi berikut pada instans target USE master; # Pulihkan kunci utama. Jika muncul pesan 'The master key already exists in the database. Drop the master key before you perform this statement.', lewati langkah ini. CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'Another_Strong_Password_456!'; # Pulihkan sertifikat TDE CREATE CERTIFICATE TDECert -- Tentukan nama sertifikat kustom. Anda akan menggunakannya nanti untuk penghapusan. FROM FILE = 'C:\TDE_Test\TDECert.cer' -- Path tempat file yang disalin berada WITH PRIVATE KEY ( FILE = 'C:\TDE_Test\TDECert_PrivateKey.pvk', DECRYPTION BY PASSWORD = 'Strong_Password_123!' -- Password yang digunakan untuk mencadangkan kunci privat ); # 3. Lakukan langkah pemulihan di konsol Cloud Backup seperti biasa # 4. Setelah pemulihan, hapus kunci enkripsi database USE TDE_TestDB_Restore -- Nama database target DROP DATABASE ENCRYPTION KEY; # 5. Hapus sertifikat USE master; DROP CERTIFICATE TDECert;
Bagaimana cara melakukan pemulihan lintas database antara database lokal dan database ECS?
Pemulihan timbal balik langsung tidak didukung. Daftarkan database di instans ECS sebagai instans database lokal. Setelah pendaftaran, pulihkan data antara instans database lokal yang berbeda.
Masalah penyimpanan cadangan
Apa itu penyimpanan cadangan database?
Anda harus membuat penyimpanan cadangan database sebelum membuat rencana pencadangan database.
Penyimpanan cadangan database adalah vault penyimpanan yang menyimpan data cadangan database Anda. Biaya pencadangan database ditentukan oleh biaya sewa vault dan kapasitas vault. Untuk informasi lebih lanjut, lihat Metode penagihan dan item yang dapat ditagih.
Bagaimana penyimpanan cadangan database melakukan purge data kedaluwarsa?
Cadangan inkremental, cadangan inkremental kumulatif, dan cadangan log bergantung pada rantai pencadangan lengkap sebelumnya. Rantai pencadangan mencakup cadangan penuh sebelumnya dan semua cadangan inkremental, inkremental kumulatif, atau log. Dalam rantai pencadangan yang mencakup cadangan penuh dan cadangan inkremental, inkremental kumulatif, serta log, semua pencadangan yang menjadi dasar rantai pencadangan lengkap disimpan di penyimpanan cadangan dan menempati ruang pencadangan hingga pencadangan terakhir dalam rantai tersebut kedaluwarsa. Anda harus mengonfigurasi siklus pencadangan dan waktu kedaluwarsa secara wajar.
Misalnya, Anda melakukan cadangan penuh pada 1 September dan cadangan inkremental setiap hari dari 2 hingga 7 September. Periode retensi adalah 7 hari. Tujuh pencadangan dari 1 hingga 7 September secara otomatis dihapus setelah semua data kedaluwarsa pada 14 September.
Bagaimana cara melihat ukuran data cadangan dan penggunaan penyimpanan cadangan? Apa dasar penagihannya?
Source Data Size adalah jumlah total data yang telah dicadangkan. Misalnya, jika Anda mencadangkan file 1 TB dua kali, ukuran data sumber adalah 2 TB. Cloud Backup menggunakan deduplikasi dan kompresi untuk mengurangi penggunaan penyimpanan cadangan dan menurunkan biaya Anda. Penagihan didasarkan pada Ukuran Data Penyimpanan Vault yang sebenarnya. Lihat Source Data Size dan Storage Vault Data Size penyimpanan cadangan database di halaman Vault Management.