Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Dukungan untuk pencadangan dan pemulihan native di SQL Server

Mode fokus
Dukungan untuk pencadangan dan pemulihan native di SQL Server - Layanan Basis Data Relasional Amazon

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Dengan menggunakan pencadangan dan pemulihan native untuk basis data SQL Server, Anda dapat membuat cadangan diferensial atau penuh dari basis data on-premise dan menyimpan file cadangan di Amazon S3. Kemudian Anda dapat memulihkan ke instans DB Amazon RDS yang sudah ada dan menjalankan SQL Server. Anda juga dapat mencadangkan basis data RDS for SQL Server, menyimpannya di Amazon S3, dan memulihkannya di lokasi lain. Selain itu, Anda juga dapat memulihkan cadangan ke server on-premise, atau instans DB Amazon RDS lain yang menjalankan SQL Server. Untuk informasi lebih lanjut, lihat Mengimpor dan mengekspor database SQL Server menggunakan cadangan dan pemulihan asli.

Amazon RDS mendukung pencadangan dan pemulihan native untuk basis data Microsoft SQL Server menggunakan file cadangan diferensial dan penuh (file .bak).

Menambahkan opsi pencadangan dan pemulihan native

Proses umum untuk menambahkan opsi pencadangan dan pemulihan native ke instans DB adalah sebagai berikut:

  1. Buat grup opsi baru, atau salin atau ubah grup opsi yang sudah ada.

  2. Tambahkan opsi SQLSERVER_BACKUP_RESTORE untuk grup opsi.

  3. Mengaitkan peran AWS Identity and Access Management (IAM) dengan opsi. Peran IAM harus memiliki akses ke bucket S3 agar dapat menyimpan cadangan basis data.

    Artinya, opsi tersebut harus memiliki pengaturan Amazon Resource Name (ARN) yang valid dalam format arn:aws:iam::account-id:role/role-name. Untuk informasi selengkapnya, lihat Amazon Resource Name (ARN) di Referensi Umum AWS.

    Peran IAM juga harus memiliki hubungan kepercayaan dan kebijakan izin yang diberikan. Hubungan kepercayaan memungkinkan RDS untuk mengambil peran, dan kebijakan izin menentukan tindakan yang dapat dilakukan peran tersebut. Untuk informasi selengkapnya, lihat Membuat IAM peran secara manual untuk pencadangan dan pemulihan asli.

  4. Kaitkan grup opsi dengan instans DB.

Setelah menambahkan opsi pencadangan dan pemulihan native, Anda tidak perlu memulai ulang instans DB. Begitu grup opsi aktif, Anda dapat langsung mulai mencadangkan dan memulihkan.

Untuk menambah opsi pencadangan dan pemulihan native
  1. Masuk ke AWS Management Console lalu buka konsol Amazon RDS di https://console.aws.amazon.com/rds/.

  2. Di panel navigasi, pilih Grup opsi.

  3. Buat grup opsi baru atau menggunakan grup opsi yang sudah ada. Untuk informasi cara membuat grup opsi DB kustom, lihat Membuat grup opsi.

    Untuk menggunakan grup opsi yang sudah ada, lanjutkan ke langkah berikutnya.

  4. Tambahkan opsi SQLSERVER_BACKUP_RESTORE ke grup opsi. Untuk informasi cara menambahkan aturan selengkapnya, lihat Menambahkan opsi ke grup opsi.

  5. Lakukan salah satu dari cara berikut:

    • Untuk menggunakan peran IAM dan pengaturan Amazon S3 yang sudah ada, pilih peran IAM yang sudah ada untuk Peran IAM. Jika Anda menggunakan peran IAM yang sudah ada, RDS akan menggunakan pengaturan Amazon S3 yang dikonfigurasi untuk peran ini.

    • Untuk membuat peran baru dan mengonfigurasi pengaturan Amazon S3, lakukan hal berikut:

      1. Untuk Peran IAM, pilih Buat Peran Baru.

      2. Untuk Bucket S3, pilih bucket S3 dari daftar.

      3. Untuk awalan S3 (opsional), tentukan awalan yang akan digunakan untuk file yang disimpan di bucket Amazon S3.

        Awalan ini dapat menyertakan jalur file, tetapi tidak harus. Jika Anda memberikan awalan, RDS akan menambahkan awalan tersebut ke semua file cadangan. Kemudian RDS akan menggunakan awalan selama pemulihan untuk mengidentifikasi file terkait dan mengabaikan file yang tidak relevan. Misalnya, Anda mungkin menggunakan bucket S3 untuk tujuan selain dari menyimpan file cadangan. Dalam kasus ini, Anda dapat menggunakan awalan agar RDS melakukan pencadangan dan pemulihan native hanya pada folder tertentu beserta subfoldernya.

        Jika Anda membiarkan awalan kosong, RDS tidak akan menggunakan awalan untuk mengidentifikasi file cadangan atau file yang akan dipulihkan. Akibatnya, selama pemulihan banyak file, RDS akan mencoba memulihkan setiap file di setiap folder bucket S3.

      4. Pilih kotak centang Aktifkan enkripsi untuk mengenkripsi file cadangan. Biarkan kotak centang dihapus (default) agar file cadangan tidak terenkripsi.

        Jika Anda memilih Aktifkan enkripsi, pilih kunci enkripsi untuk AWS KMS key. Untuk informasi kunci enkripsi selengkapnya, lihat Memulai di Panduan Developer.AWS Key Management Service

  6. Pilih Tambah opsi.

  7. Terapkan grup opsi ke instans DB baru atau yang sudah ada:

    • Untuk instans DB baru, terapkan grup opsi saat Anda meluncurkan instans. Untuk informasi lebih lanjut, lihat Membuat instans Amazon RDS DB.

    • Untuk instans DB yang sudah ada, terapkan grup opsi dengan memodifikasi instans dan menambahkan grup opsi baru. Untuk informasi selengkapnya, lihat Memodifikasi instans Amazon RDS DB.

Konsol

Untuk menambah opsi pencadangan dan pemulihan native
  1. Masuk ke AWS Management Console lalu buka konsol Amazon RDS di https://console.aws.amazon.com/rds/.

  2. Di panel navigasi, pilih Grup opsi.

  3. Buat grup opsi baru atau menggunakan grup opsi yang sudah ada. Untuk informasi cara membuat grup opsi DB kustom, lihat Membuat grup opsi.

    Untuk menggunakan grup opsi yang sudah ada, lanjutkan ke langkah berikutnya.

  4. Tambahkan opsi SQLSERVER_BACKUP_RESTORE ke grup opsi. Untuk informasi cara menambahkan aturan selengkapnya, lihat Menambahkan opsi ke grup opsi.

  5. Lakukan salah satu dari cara berikut:

    • Untuk menggunakan peran IAM dan pengaturan Amazon S3 yang sudah ada, pilih peran IAM yang sudah ada untuk Peran IAM. Jika Anda menggunakan peran IAM yang sudah ada, RDS akan menggunakan pengaturan Amazon S3 yang dikonfigurasi untuk peran ini.

    • Untuk membuat peran baru dan mengonfigurasi pengaturan Amazon S3, lakukan hal berikut:

      1. Untuk Peran IAM, pilih Buat Peran Baru.

      2. Untuk Bucket S3, pilih bucket S3 dari daftar.

      3. Untuk awalan S3 (opsional), tentukan awalan yang akan digunakan untuk file yang disimpan di bucket Amazon S3.

        Awalan ini dapat menyertakan jalur file, tetapi tidak harus. Jika Anda memberikan awalan, RDS akan menambahkan awalan tersebut ke semua file cadangan. Kemudian RDS akan menggunakan awalan selama pemulihan untuk mengidentifikasi file terkait dan mengabaikan file yang tidak relevan. Misalnya, Anda mungkin menggunakan bucket S3 untuk tujuan selain dari menyimpan file cadangan. Dalam kasus ini, Anda dapat menggunakan awalan agar RDS melakukan pencadangan dan pemulihan native hanya pada folder tertentu beserta subfoldernya.

        Jika Anda membiarkan awalan kosong, RDS tidak akan menggunakan awalan untuk mengidentifikasi file cadangan atau file yang akan dipulihkan. Akibatnya, selama pemulihan banyak file, RDS akan mencoba memulihkan setiap file di setiap folder bucket S3.

      4. Pilih kotak centang Aktifkan enkripsi untuk mengenkripsi file cadangan. Biarkan kotak centang dihapus (default) agar file cadangan tidak terenkripsi.

        Jika Anda memilih Aktifkan enkripsi, pilih kunci enkripsi untuk AWS KMS key. Untuk informasi kunci enkripsi selengkapnya, lihat Memulai di Panduan Developer.AWS Key Management Service

  6. Pilih Tambah opsi.

  7. Terapkan grup opsi ke instans DB baru atau yang sudah ada:

    • Untuk instans DB baru, terapkan grup opsi saat Anda meluncurkan instans. Untuk informasi lebih lanjut, lihat Membuat instans Amazon RDS DB.

    • Untuk instans DB yang sudah ada, terapkan grup opsi dengan memodifikasi instans dan menambahkan grup opsi baru. Untuk informasi selengkapnya, lihat Memodifikasi instans Amazon RDS DB.

Prosedur ini akan membuat asumsi berikut:

  • Anda menambahkan opsi SQLSERVER_BACKUP_RESTORE ke grup opsi yang sudah ada. Untuk informasi cara menambahkan aturan selengkapnya, lihat Menambahkan opsi ke grup opsi.

  • Anda mengaitkan opsi dengan peran IAM yang sudah ada dan memiliki akses ke bucket S3 untuk menyimpan cadangan.

  • Anda menerapkan grup opsi ke instans DB yang sudah ada. Untuk informasi selengkapnya, lihat Memodifikasi instans Amazon RDS DB.

Untuk menambah opsi pencadangan dan pemulihan native
  1. Tambahkan opsi SQLSERVER_BACKUP_RESTORE ke grup opsi.

    Untuk Linux, macOS, atau Unix:

    aws rds add-option-to-option-group \ --apply-immediately \ --option-group-name mybackupgroup \ --options "OptionName=SQLSERVER_BACKUP_RESTORE, \ OptionSettings=[{Name=IAM_ROLE_ARN,Value=arn:aws:iam::account-id:role/role-name}]"

    Untuk Windows:

    aws rds add-option-to-option-group ^ --option-group-name mybackupgroup ^ --options "[{\"OptionName\": \"SQLSERVER_BACKUP_RESTORE\", ^ \"OptionSettings\": [{\"Name\": \"IAM_ROLE_ARN\", ^ \"Value\": \"arn:aws:iam::account-id:role/role-name"}]}]" ^ --apply-immediately
    catatan

    Saat menggunakan command prompt Windows, Anda harus meng-escape tanda kutip ganda (") dalam kode JSON dengan memberikan garis miring terbalik (\) di depannya.

  2. Terapkan grup opsi ke instans DB.

    Untuk Linux, macOS, atau Unix:

    aws rds modify-db-instance \ --db-instance-identifier mydbinstance \ --option-group-name mybackupgroup \ --apply-immediately

    Untuk Windows:

    aws rds modify-db-instance ^ --db-instance-identifier mydbinstance ^ --option-group-name mybackupgroup ^ --apply-immediately

Prosedur ini akan membuat asumsi berikut:

  • Anda menambahkan opsi SQLSERVER_BACKUP_RESTORE ke grup opsi yang sudah ada. Untuk informasi cara menambahkan aturan selengkapnya, lihat Menambahkan opsi ke grup opsi.

  • Anda mengaitkan opsi dengan peran IAM yang sudah ada dan memiliki akses ke bucket S3 untuk menyimpan cadangan.

  • Anda menerapkan grup opsi ke instans DB yang sudah ada. Untuk informasi selengkapnya, lihat Memodifikasi instans Amazon RDS DB.

Untuk menambah opsi pencadangan dan pemulihan native
  1. Tambahkan opsi SQLSERVER_BACKUP_RESTORE ke grup opsi.

    Untuk Linux, macOS, atau Unix:

    aws rds add-option-to-option-group \ --apply-immediately \ --option-group-name mybackupgroup \ --options "OptionName=SQLSERVER_BACKUP_RESTORE, \ OptionSettings=[{Name=IAM_ROLE_ARN,Value=arn:aws:iam::account-id:role/role-name}]"

    Untuk Windows:

    aws rds add-option-to-option-group ^ --option-group-name mybackupgroup ^ --options "[{\"OptionName\": \"SQLSERVER_BACKUP_RESTORE\", ^ \"OptionSettings\": [{\"Name\": \"IAM_ROLE_ARN\", ^ \"Value\": \"arn:aws:iam::account-id:role/role-name"}]}]" ^ --apply-immediately
    catatan

    Saat menggunakan command prompt Windows, Anda harus meng-escape tanda kutip ganda (") dalam kode JSON dengan memberikan garis miring terbalik (\) di depannya.

  2. Terapkan grup opsi ke instans DB.

    Untuk Linux, macOS, atau Unix:

    aws rds modify-db-instance \ --db-instance-identifier mydbinstance \ --option-group-name mybackupgroup \ --apply-immediately

    Untuk Windows:

    aws rds modify-db-instance ^ --db-instance-identifier mydbinstance ^ --option-group-name mybackupgroup ^ --apply-immediately

Mengubah pengaturan opsi pencadangan dan pemulihan native

Setelah mengaktifkan opsi pencadangan dan pemulihan native, Anda dapat mengubah pengaturan untuk opsi tersebut. Untuk informasi cara mengubah pengaturan opsi selengkapnya, lihat Memodifikasi pengaturan opsi.

Menghapus opsi pencadangan dan pemulihan native

Anda dapat menonaktifkan pencadangan dan pemulihan native dengan menghapus opsi dari instans DB Anda. Setelah menghapus opsi pencadangan dan pemulihan native, Anda tidak perlu memulai ulang instans DB.

Untuk menghapus opsi pencadangan dan pemulihan native dari instans DB, lakukan salah satu langkah berikut:

  • Hapus opsi dari grup opsi miliknya. Perubahan ini akan memengaruhi semua instans DB yang menggunakan grup opsi. Untuk informasi lebih lanjut, lihat Menghapus opsi dari grup opsi.

  • Ubah instans DB lalu tentukan grup opsi lain yang tidak menyertakan opsi pencadangan dan pemulihan native. Perubahan ini akan memengaruhi satu instans DB. Anda dapat menentukan grup opsi default (kosong) atau grup opsi kustom lain. Untuk informasi selengkapnya, lihat Memodifikasi instans Amazon RDS DB.

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.