tencent cloud

TencentDB for MySQL

Tutorial Pengguna
Pengenalan Produk
Ikhtisar
Keunggulan
Kasus Penggunaan
Database Architecture
Kebijakan Isolasi Sumber Daya
Database Instance
Ketersediaan Tinggi (Beberapa AZ)
Wilayah dan AZ
Panduan Pembelian
Ikhtisar Penagihan
Metode Pembelian
Pembayaran Jatuh Tempo
Pengembalian Dana
Biaya Penyesuaian Instans
Penagihan Ruang Cadangan
Memulai
Ikhtisar
Membuat Instans MySQL
Panduan Operasi
Batas Penggunaan
Ikhtisar Operasi
Manajemen dan Pemeliharaan Instans
Peningkatan Versi
Memperluas Instans
Proksi Database
Manajemen Akun
Konfigurasi Parameter
Pencadangan dan Pengembalian
Migrasi data
Jaringan dan Keamanan
Pemantauan dan Alarm
Pusat Log
Tag
Laporan Resmi
Laporan Resmi Keamanan
Service Agreement
Service Level Agreement
Terms of Service

Restoring Database from Logical Backup

PDF
Mode fokus
Ukuran font
Terakhir diperbarui: 2024-01-13 12:31:11

Ikhtisar

Keterangan:
Untuk menghemat kapasitas penyimpanan, cadangan fisik dan logis di TencentDB for MySQL akan dikompresi dengan qpress lalu dikemas dengan xbstream yang ditawarkan oleh Percona.
TencentDB for MySQL mendukung pencadangan logis. Di konsol, Anda dapat membuat file cadangan logis secara manual dari seluruh instans atau database/tabel tertentu dan mengunduhnya. Dokumen ini menjelaskan cara memulihkan data secara manual dari file cadangan logis.
Metode pemulihan yang dijelaskan dalam dokumen ini hanya berlaku untuk Linux.
Untuk informasi selengkapnya tentang cara memulihkan data di Windows, harap lihat Migrasi Data Offline > Migrasi Data dengan Alat Baris Perintah.
Arsitektur instans yang didukung: MySQL dua node atau tiga node

Petunjuk

Langkah 1. Mengunduh file cadangan

1. Login ke konsol TencentDB for MySQL. Dalam daftar instans, klik ID instans atau Manage (Kelola) di kolom Operation (Operasi) untuk mengakses halaman manajemen instans.
2. Pada tab Backup and Restore (Cadangkan dan Pulihkan) > Data Backup List (Daftar Cadangan Data), cari file cadangan yang akan diunduh dan klik Download (Unduh) di kolom Operation (Operasi).
3. Sebaiknya salin tautan unduhan di kotak dialog pop-up, login ke instans (Linux) CVM di VPC yang sama dengan instans TencentDB, dan jalankan perintah wget untuk mengunduh melalui jaringan pribadi dengan kecepatan yang lebih tinggi.
Keterangan:
Anda juga dapat mengeklik Download (Unduh) untuk mengunduhnya secara langsung, yang mungkin membutuhkan waktu lebih lama.
Format perintah wget: wget -c 'alamat unduhan file cadangan' -O nama file kustom.xb
Contoh:
wget -c 'https://mysql-database-backup-bj-118.cos.ap-beijing.myqcloud.com/12427%2Fmysql%2F42d-11ea-b887-6c0b82b%2Fdata%2Fautomatic-delete%2F2019-11-28%2Fautomatic%2Fxtrabackup%2Fbk_204_10385%2Fcdb-1pe7bexs_backup_20191128044644.xb?sign=q-sign-algorithm%3Dsha1%26q-ak%3D1%26q-sign-time%3D1574269%3B1575417469%26q-key-time%3D1575374269%3B1517469%26q-header-list%3D%26q-url-param-list%3D%26q-signature%3Dfb8fad13c4ed&response-content-disposition=attachment%3Bfilename%3D%2141731_backup_20191128044644.xb%22&response-content-type=application%2Foctet-stream' -O test0.xb

Langkah 2. Buka paket file cadangan

Buka paket file cadangan dengan xbstream.
Keterangan:
xbstream dapat diunduh di situs web resmi Percona. Harap pilih Percona XtraBackup v2.4.6 atau yang lebih baru. Untuk informasi selengkapnya tentang penginstalan, harap lihat Percona XtraBackup 2.4.
xbstream -x < test0.xb
Keterangan:
Ganti test0.xb dengan file cadangan Anda.
Hasil file yang dibuka ditampilkan dalam gambar di bawah ini:



Langkah 3. Dekompresi file cadangan

1. Unduh qpress dengan menjalankan perintah berikut:
wget -d --user-agent="Mozilla/5.0 (Windows NT x.y; rv:10.0) Gecko/20100101 Firefox/10.0"
http://www.quicklz.com/qpress-11-linux-x64.tar
2. Ekstrak file biner qpress dengan menjalankan perintah berikut:
tar -xf qpress-11-linux-x64.tar -C /usr/local/bin
source /etc/profile
3. Dekompresi file cadangan dengan qpress.
qpress -d cdb-jp0zua5k_backup_20191202182218.sql.qp .
Keterangan:
Temukan file cadangan dengan ekstensi .sql.qp dengan waktu dekompresi dan ganti cdb-jp0zua5k_backup_20191202182218 dengan nama filenya.
Hasil dekompresi ditampilkan dalam gambar di bawah ini:


Langkah 4. Impor file cadangan ke database target

Impor file .sql ke database target dengan menjalankan perintah berikut:
mysql -uroot -P3306 -h127.0.0.1 -p < cdb-jp0zua5k_backup_20191202182218.sql
Keterangan:
Dokumen ini mengimpor ke instans MySQL lokal dengan port 3306 sebagai contoh. Anda dapat menggantinya sesuai kebutuhan.
Ganti cdb-jp0zua5k_backup_20191202182218.sql dengan file .sql yang diekstrak oleh qpress.


Bantuan dan Dukungan

Apakah halaman ini membantu?

masukan