Mengelola Pencadangan Instance

Halaman ini menjelaskan cara menggunakan Cloud Tools for PowerShell untuk mengelola pencadangan data. Dengan asumsi Anda telah mengaktifkan pencadangan otomatis di setelan instance, Anda dapat menggunakan Cloud Tools for PowerShell untuk melakukan pencadangan data otomatis secara berkala dalam bentuk penyetelan pencadangan. Perhatikan bahwa pencadangan ini tidak sama dengan replikasi data. Jika terjadi kerusakan database, database dapat dipulihkan ke cadangan dan cadangan yang rusak dapat dihapus.

Kembali ke Cadangan

Cadangan untuk instance dapat dipulihkan untuk kembali ke kumpulan data sebelumnya. Hal ini berguna jika terjadi masalah selama proses pengiriman data. Pemulihan akan otomatis disebarkan ke instance replika mana pun.

Cuplikan kode berikut memulihkan pencadangan terbaru yang dijalankan untuk instance gootoso:

# Restore to the last backup run
$backup = Get-GcSqlInstanceBackup "gootoso" | Select-Object -first 1
Restore-GcSqlInstanceBackup $backup.Id "gootoso"

Untuk mempelajari lebih lanjut pencadangan dan pemulihan dari cadangan, lihat Ringkasan Pencadangan dan Ringkasan Pemulihan Instance.

Menghapus Pencadangan yang Dijalankan

Cloud SQL menyimpan hingga tujuh proses pencadangan untuk setiap instance. Cadangan instance generasi kedua menggunakan jumlah ruang penyimpanan reguler, tetapi ditagih dengan tarif yang lebih rendah. Jika operasi pencadangan tertentu tidak lagi diperlukan untuk instance, sebaiknya hapus operasi tersebut.

Lihat harga untuk informasi selengkapnya.

Cuplikan berikut menghapus operasi pencadangan dengan ID 203948 dari instance gootoso:

Remove-GcSqlBackupRun "gootoso" 203948

Anda dapat menggunakan Get-GcSqlBackupRun untuk mencantumkan pencadangan yang berjalan. Misalnya, cuplikan ini mencantumkan pencadangan yang berjalan untuk instance "gootoso":

Get-GcSqlBackupRun "gootoso"