Tempat sampah tingkat kluster untuk basis data dan tabel menyimpan basis data dan tabel yang dihapus dari tenant dalam kluster. Topik ini menjelaskan operasi pada tempat sampah kluster instans, seperti mengaktifkan, melihat, membuang, dan menonaktifkan tempat sampah.
Latar Belakang
Sebelum menggunakan tempat sampah basis data dan tabel kluster instans, perhatikan pertimbangan berikut:
Setelah fitur tempat sampah diaktifkan untuk instans kluster, tempat sampah secara otomatis diaktifkan untuk semua tenant dalam instans kluster. Saat ini, Anda tidak dapat mengaktifkan tempat sampah untuk satu tenant saja.
Tempat sampah menyimpan basis data dan tabel yang dihapus dari semua tenant dalam kluster. Anda dapat memulihkan data basis data dan tabel dalam tempat sampah. Ruang yang digunakan dilepaskan setelah Anda menghapus basis data dan tabel yang dijatuhkan dari tempat sampah.
Jika Anda mengaktifkan atau menonaktifkan tempat sampah, operasi tersebut hanya berlaku untuk sesi yang dibuat setelah operasi dilakukan.
Anda tidak dapat mengaktifkan tempat sampah instans kluster cadangan secara terpisah. Saat Anda membuat instans kluster cadangan, status dan parameter tempat sampah instans kluster utama diwarisi. Tempat sampah instans cadangan bersifat hanya-baca.
Operasi DROP dan RESTORE pada tempat sampah instance kluster utama secara otomatis disinkronkan ke instance kluster cadangan.
CatatanOperasi pada tempat sampah instance kluster utama tidak secara langsung memengaruhi objek dalam tempat sampah instance kluster cadangan. Data di tempat sampah instance kluster cadangan diperbarui ketika instance kluster cadangan disinkronkan dengan instance kluster utama.
Aktifkan tempat sampah
Jika instans kluster dibuat sebelum fitur tempat sampah diaktifkan, Anda perlu melakukan operasi berikut untuk mengaktifkan fitur tempat sampah secara manual:
Masuk ke Konsol ApsaraDB for OceanBase.
Di panel navigasi di sebelah kiri, klik Instances.
Dalam daftar instans, klik nama instans kluster target untuk masuk ke halaman Cluster Instance Workspace.
Di panel navigasi di sebelah kiri, klik Recycle Bin.
Klik Enable Recycle Bin untuk mengaktifkan fitur tempat sampah untuk instans kluster.

Lihat objek dalam tempat sampah
Setelah fitur tempat sampah diaktifkan untuk instans kluster, Anda dapat melihat basis data dan tabel yang dihapus dari tenant dalam kluster ini.
Masuk ke Konsol ApsaraDB for OceanBase.
Di panel navigasi di sebelah kiri, klik Instances.
Dalam daftar instans, klik nama instans kluster target untuk masuk ke halaman Cluster Instance Workspace.
Di panel navigasi di sebelah kiri, klik Recycle Bin.
Anda dapat melihat informasi tentang basis data yang dihapus dari tenant dalam instans kluster ini, seperti nama basis data asli, nama atau ID tenant, mode tenant, ruang disk yang digunakan, waktu penghapusan, waktu pemurnian otomatis, status, dan tindakan yang didukung.
Klik Delete di kolom Tindakan untuk menghapus fisik basis data. Atau, pilih beberapa basis data dan klik Delete di bagian bawah halaman untuk menghapus fisik basis data yang dipilih. Setelah Anda mengonfirmasi penghapusan, status basis data yang dipilih berubah menjadi Deleting hingga tugas penghapusan selesai.
Klik Restore di kolom Tindakan untuk memulihkan basis data. Atau, pilih beberapa basis data dan klik Restore di bagian bawah halaman untuk memulihkan basis data yang dipilih. Setelah Anda mengonfirmasi pemulihan, status basis data yang dipilih berubah menjadi Restoring hingga tugas pemulihan selesai.

Anda dapat melihat informasi tentang tabel yang dihapus dari tenant dalam instans kluster ini, seperti nama tabel asli, nama basis data asli atau nama skema, nama atau ID tenant, mode tenant, ruang disk yang digunakan, waktu penghapusan, waktu pemurnian otomatis, dan status. Klik Delete di kolom Tindakan untuk menghapus fisik tabel dalam tempat sampah. Klik Restore di kolom Tindakan untuk memulihkan tabel dari tempat sampah. Anda dapat memilih beberapa tabel dalam tempat sampah untuk penghapusan atau pemulihan massal.

Klik Delete di kolom Tindakan untuk menghapus fisik tabel. Atau, pilih beberapa tabel dan klik Delete di bagian bawah halaman untuk menghapus fisik tabel yang dipilih. Setelah Anda mengonfirmasi penghapusan, status tabel yang dipilih berubah menjadi Deleting hingga tugas penghapusan selesai.
Klik Restore di kolom Tindakan untuk memulihkan tabel. Atau, pilih beberapa tabel dan klik Restore di bagian bawah halaman untuk memulihkan tabel yang dipilih. Setelah Anda mengonfirmasi pemulihan, status tabel yang dipilih berubah menjadi Restoring hingga tugas pemulihan selesai.
CatatanJika basis data dihapus secara keseluruhan, Anda tidak dapat melihat atau memulihkan tabel tunggal dari basis data dalam tempat sampah.
Jika Anda menghapus atau memulihkan basis data secara fisik, tabel dalam basis data juga akan dihapus atau dipulihkan secara fisik. Penghapusan fisik tidak dapat dibatalkan. Lakukan dengan hati-hati dalam lingkungan produksi.
Basis data atau tabel yang dipulihkan mungkin memiliki nama duplikat dengan basis data atau tabel lainnya. Oleh karena itu, Anda harus mengganti nama basis data atau tabel yang dipulihkan jika diperlukan.
Saat melakukan penghapusan atau pemulihan massal, Anda dapat memilih maksimal 50 objek.
Pembersihan tempat sampah
Setelah basis data dan tabel yang dihapus dipindahkan ke tempat sampah, mereka masih menempati ruang penyimpanan di disk. Anda dapat mengonfigurasi untuk membersihkan tempat sampah secara berkala dan juga dapat membersihkan tempat sampah secara manual untuk melepaskan ruang disk yang digunakan.
Masuk ke Konsol ApsaraDB for OceanBase.
Di panel navigasi di sebelah kiri, klik Instances.
Dalam daftar instans, klik nama instans kluster target untuk masuk ke halaman Cluster Instance Workspace.
Di panel navigasi di sebelah kiri, klik Recycle Bin.
Di halaman tempat sampah, klik daftar drop-down Tindakan di sebelah Auto Cleanup.
Pilih Modify untuk menentukan interval pemurnian otomatis kustom. Setelah Anda menyimpan modifikasi, sistem akan membersihkan tempat sampah pada titik waktu ketika kompaksi mayor harian dimulai dan pada titik waktu yang ditentukan untuk pemurnian otomatis.
Pilih Disable untuk menonaktifkan pemurnian otomatis. Setelah dinonaktifkan, pemurnian otomatis dapat diaktifkan kembali.
Di halaman tempat sampah, klik Empty Recycle Bin di sudut kanan atas untuk membersihkan tempat sampah secara manual.
CatatanSecara default, interval pemurnian otomatis tempat sampah adalah 7 hari, yang sesuai dengan interval pencadangan dan pemulihan. Interval pemurnian otomatis maksimum adalah 1.000 hari. Namun, jika tempat sampah dibersihkan secara manual atau otomatis pada interval yang lebih pendek daripada interval pencadangan dan pemulihan, objek dalam tempat sampah mungkin dipulihkan dengan kehilangan data.
Nonaktifkan tempat sampah
Masuk ke Konsol ApsaraDB for OceanBase.
Di panel navigasi di sebelah kiri, klik Instances.
Dalam daftar instans, klik nama instans kluster target untuk masuk ke halaman Cluster Instance Workspace. Di panel navigasi di sebelah kiri, klik Recycle Bin.
Di halaman tempat sampah, klik Close di sebelah tempat sampah. Dalam kotak dialog yang muncul, klik OK.
CatatanSetelah fitur tempat sampah dinonaktifkan untuk instans kluster, tempat sampah secara otomatis dinonaktifkan untuk semua tenant dalam instans kluster. Saat ini, Anda tidak dapat menonaktifkan tempat sampah untuk satu tenant saja.
Setelah Anda menonaktifkan tempat sampah, objek yang ada dalam tempat sampah tidak dibuang, dan akan dihapus secara fisik pada pemurnian otomatis berikutnya. Anda juga dapat memilih objek dalam daftar tempat sampah dan membersihkannya secara manual.
Pengaturan ini hanya berlaku untuk sesi yang dibuat setelah tempat sampah dinonaktifkan. Objek yang dijatuhkan dalam sesi yang ada tetap dipindahkan ke tempat sampah.