Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Cadangan otomatis dengan mesin penyimpanan MariaDB yang tidak didukung
Untuk mesin DB MariaDB, cadangan otomatis hanya didukung untuk mesin penyimpanan InnoDB. Penggunaan fitur ini dengan mesin penyimpanan MariaDB lainnya, termasuk Aria, dapat menyebabkan perilaku yang tidak andal saat Anda memulihkan dari cadangan. Meskipun Aria adalah alternatif tahan benturan untuk MyISAM, tabel Anda masih dapat rusak jika terjadi crash. Karena alasan ini, kami mendorong Anda untuk menggunakan mesin penyimpanan InnoDB.
-
Untuk mengonversi tabel Aria yang ada menjadi tabel InnoDB, Anda dapat menggunakan perintah
ALTER TABLE
. Misalnya:ALTER TABLE
table_name
ENGINE=innodb, ALGORITHM=COPY; -
Jika Anda memilih menggunakan Aria, Anda dapat mencoba memperbaiki secara manual tabel yang rusak setelah terjadi crash dengan menggunakan perintah
REPAIR TABLE
. Untuk informasi selengkapnya, lihat http://mariadb.com/kb/en/mariadb/repair-table/. -
Jika Anda ingin mengambil snapshot dari tabel Aria Anda sebelum memulihkannya, ikuti langkah-langkah berikut ini:
-
Hentikan semua aktivitas di tabel Aria Anda (yaitu, tutup semua sesi).
-
Kunci dan lakukan flushing terhadap setiap tabel Aria Anda.
-
Buat cuplikan instans DB atau klaster DB Multi-AZ Anda. Setelah snapshot selesai, lepaskan kunci dan lanjutkan aktivitas pada tabel Aria. Langkah ini memaksa Aria untuk melakukan flushing terhadap data yang disimpan di memori ke disk, sehingga memastikan awal yang bersih saat Anda memulihkan dari snapshot DB.
-