Bagikan melalui


Memulihkan dari cadangan dalam database SQL di Microsoft Fabric

Berlaku untuk:Database SQL di Microsoft Fabric

Artikel ini menyediakan langkah-langkah untuk memulihkan database apa pun dari cadangan di database SQL di Microsoft Fabric.

Penting

Fitur ini dalam pratinjau.

Pemulihan titik waktu

Pencadangan database otomatis membantu melindungi database Anda dari kesalahan pengguna dan aplikasi, penghapusan database yang tidak disengaja, dan pemadaman yang berkepanjangan. Ini adalah kemampuan bawaan yang disediakan database SQL di Fabric untuk melindungi data Anda dari modifikasi yang tidak diinginkan. Pemulihan titik waktu (PITR) adalah kemampuan untuk memulihkan database ke titik waktu tertentu dalam periode retensi. Dengan pemulihan database, Anda membuat database SQL baru di Ruang Kerja yang sama, dari cadangan.

Dalam pratinjau saat ini, tidak ada biaya atau konsumsi sumber daya CPU yang terkait dengan pemulihan database.

Waktu pemulihan

Beberapa faktor memengaruhi waktu untuk memulihkan database melalui pencadangan database otomatis:

  • Ukuran database
  • Jumlah log transaksi yang terlibat
  • Jumlah aktivitas yang perlu diputar ulang untuk pulih ke titik pemulihan
  • Jumlah permintaan pemulihan bersamaan yang diproses di wilayah yang ditargetkan

Untuk database besar atau sangat aktif, pemulihan mungkin memakan waktu beberapa jam. Ketika ada banyak permintaan pemulihan bersamaan di wilayah yang ditargetkan, waktu pemulihan untuk database individual dapat meningkat.

Izin

Untuk memulihkan database menggunakan kemampuan pemulihan point-in-time, Anda harus memiliki salah satu peran berikut di Ruang Kerja Fabric Anda:

  • Admin
  • Kontributor
  • Anggota

Untuk informasi selengkapnya, lihat Peran Microsoft Fabric.

Cara memulihkan database SQL di Microsoft Fabric

Anda dapat memulihkan database apa pun ke titik waktu sebelumnya dalam periode retensinya. Dengan melakukan operasi ini, Anda benar-benar membuat database SQL baru di Fabric. Ketika pemulihan selesai, Fabric membuat database baru di ruang kerja yang sama dengan database asli.

Catatan

Anda tidak dapat menimpa database yang sudah ada dengan pemulihan.

Kasus penggunaan inti pemulihan point-in-time adalah memulihkan dari kecelakaan manusia dengan memulihkan database SQL ke titik waktu sebelumnya. Anda dapat memperlakukan database yang dipulihkan sebagai pengganti database asli, atau menggunakannya sebagai sumber data untuk memperbarui database asli.

  1. Di ruang kerja Anda, klik kanan pada database SQL, atau ... menu konteks. Pilih Pulihkan database.

    Cuplikan layar dari portal Fabric item di ruang kerja. Menu konteks untuk database diperluas dan opsi dialog Pulihkan database disorot.

  2. Popup Pulihkan database terbuka. Berikan nama database baru yang akan dibuat dari cadangan database sumber/asli.

  3. Pilih titik waktu. Anda dapat melihat titik pemulihan paling awal yang tersedia, titik pemulihan terbaru, atau titik waktu di antaranya.

    Catatan

    Waktu tercantum di zona waktu lokal Anda, bukan di UTC. Daftar dropdown waktu juga dapat diedit - Anda dapat memilih waktu berdasarkan pilihan Anda.

  4. Pilih Buat.

  5. Kemajuan pemulihan database dimulai di latar belakang. Pemberitahuan muncul di sudut kanan atas, dan Anda juga dapat melihat pemberitahuan tentang pemulihan database sedang berlangsung di pusat pemberitahuan.

    Cuplikan layar tab Pemberitahuan portal Fabric, memperlihatkan kemajuan pemulihan database.

    Catatan

    Anda tidak dapat membuka database baru hingga operasi pemulihan selesai.

Melihat titik pemulihan database SQL di Microsoft Fabric

Anda dapat melihat titik pemulihan paling awal (terlama) dan terbaru (terbaru) di properti yang dapat Anda akses melalui tampilan database portal Fabric.

Anda dapat memulihkan database ke titik waktu mana pun di antara dua titik pemulihan ini yang diperlihatkan.

  1. Buka database Anda di portal Fabric. Pilih ikon Pengaturan di pita atau klik kanan dan pilih Pengaturan.

  2. Pilih Titik Pemulihan. Waktu tercantum di zona waktu lokal Anda.

    Cuplikan layar dari portal Fabric memperlihatkan titik pemulihan untuk database SQL.

Batasan

Batasan saat ini dalam pemulihan untuk database SQL:

  • Retensi cadangan adalah tujuh hari untuk database langsung.
  • Memulihkan cadangan dari database yang dihilangkan saat ini tidak dimungkinkan setelah periode retensi tujuh hari.
  • Pemulihan lintas ruang kerja tidak didukung.
  • Pemulihan lintas wilayah tidak didukung.
  • Jika Anda menghapus database selama pemulihan, operasi pemulihan dibatalkan. Anda tidak dapat memulihkan data dari database yang dihapus.