

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

# Strategi untuk memperbarui file zona waktu Anda
<a name="Appendix.Oracle.Options.Timezone-file-autoupgrade.strategies"></a>

Memutakhirkan mesin DB Anda dan menambahkan `TIMEZONE_FILE_AUTOUPGRADE` opsi ke grup opsi adalah operasi terpisah. Menambahkan `TIMEZONE_FILE_AUTOUPGRADE` opsi memulai pembaruan file zona waktu Anda jika yang lebih baru tersedia. Anda menjalankan perintah berikut (hanya opsi yang relevan yang ditampilkan) baik segera atau di jendela pemeliharaan berikutnya:
+ Tingkatkan mesin DB Anda hanya menggunakan perintah RDS CLI berikut:

  ```
  modify-db-instance --engine-version {{name}} ...
  ```
+ Tambahkan `TIMEZONE_FILE_AUTOUPGRADE` opsi hanya menggunakan perintah CLI berikut: 

  ```
  add-option-to-option-group --option-group-name {{name}} --options OptionName=TIMEZONE_FILE_AUTOUPGRADE ...
  ```
+ Tingkatkan mesin DB Anda dan tambahkan grup opsi baru ke instans Anda menggunakan perintah CLI berikut:

  ```
  modify-db-instance --engine-version {{name}} --option-group-name {{name}} ...
  ```

Strategi pembaruan Anda tergantung pada apakah Anda ingin memutakhirkan file database dan zona waktu bersama-sama atau hanya melakukan salah satu dari operasi ini. Perlu diingat bahwa jika Anda memperbarui grup opsi dan kemudian memutakhirkan mesin DB Anda dalam operasi API terpisah, pembaruan file zona waktu mungkin sedang berlangsung saat Anda memutakhirkan mesin DB Anda.

Contoh di bagian ini mengasumsikan hal berikut:
+ Anda belum menambahkan `TIMEZONE_FILE_AUTOUPGRADE` ke grup opsi yang saat ini terkait dengan instans DB Anda.
+ Instans DB Anda menggunakan basis data versi 19.0.0.0.ru-2019-07.rur-2019-07.r1 dan file zona waktu DSTv33.
+ Sistem file instans DB Anda menyertakan file DSTv34. 
+ Pembaruan rilis 19.0.0.0.ru-2022-10.rur-2022-10.r1 menyertakan DSTv35. 

Untuk memperbarui file zona waktu, Anda dapat menggunakan strategi berikut.

**Topics**
+ [Memperbarui file zona waktu tanpa memutakhirkan mesin](#Appendix.Oracle.Options.Timezone-file-autoupgrade.strategies.no-upgrade)
+ [Memutakhirkan file zona waktu dan versi mesin DB](#Appendix.Oracle.Options.Timezone-file-autoupgrade.strategies.upgrade)
+ [Memutakhirkan versi mesin DB Anda tanpa memperbarui file zona waktu](#Appendix.Oracle.Options.Timezone-file-autoupgrade.strategies.upgrade-only)

## Memperbarui file zona waktu tanpa memutakhirkan mesin
<a name="Appendix.Oracle.Options.Timezone-file-autoupgrade.strategies.no-upgrade"></a>

Dalam skenario ini, basis data Anda menggunakan DSTv33, tetapi DSTv34 tersedia pada sistem file instans DB Anda. Anda ingin memperbarui file zona waktu yang digunakan oleh instans DB Anda dari DSTv33 ke DSTv34, tetapi Anda tidak ingin meningkatkan mesin Anda ke versi minor baru, yang mencakup DSTv35. 

Dalam sebuah `add-option-to-option-group` perintah, tambahkan `TIMEZONE_FILE_AUTOUPGRADE` ke grup opsi yang digunakan oleh instans DB Anda. Tentukan apakah akan menambahkan opsi segera atau menundanya ke periode pemeliharaan. Setelah menerapkan `TIMEZONE_FILE_AUTOUPGRADE` opsi, RDS melakukan hal berikut:

1. Memeriksa versi DST baru.

1. Menentukan bahwa DStv34 tersedia pada sistem file.

1. Memperbarui file zona waktu segera.

## Memutakhirkan file zona waktu dan versi mesin DB
<a name="Appendix.Oracle.Options.Timezone-file-autoupgrade.strategies.upgrade"></a>

Dalam skenario ini, basis data Anda menggunakan DSTv33, tetapi DSTv34 tersedia pada sistem file instans DB Anda. Anda ingin memutakhirkan mesin DB Anda ke versi minor 19.0.0.0.ru-2022-10.rur-2022-10.r1, yang mencakup DSTv35, dan memperbarui file zona waktu Anda ke DSTv35 selama pemutakhiran mesin. Dengan demikian, tujuan Anda adalah melewati DSTv34 dan memperbarui file zona waktu Anda langsung ke DSTv35. 

Untuk memutakhirkan file engine dan zona waktu bersama-sama, jalankan `modify-db-instance` dengan `--engine-version` opsi `--option-group-name` dan. Anda dapat menjalankan perintah segera atau menundanya ke jendela pemeliharaan. `In --option-group-name`, tentukan grup opsi yang menyertakan `TIMEZONE_FILE_AUTOUPGRADE` opsi. Contoh:

```
aws rds modify-db-instance 
    --db-instance-identifier {{my-instance}} \
    --engine-version {{new-version}} \
    ----option-group-name {{og-with-timezone-file-autoupgrade}} \    
    --apply-immediately
```

RDS mulai meningkatkan mesin Anda ke 19.0.0.0.ru-2022-10.rur-2022-10.rur-2022-10.r1. Setelah menerapkan `TIMEZONE_FILE_AUTOUPGRADE` opsi, RDS memeriksa versi DST baru, melihat bahwa DStv35 tersedia di 19.0.0.0.ru-2022-10.rur-2022-10.r1, dan segera memulai pembaruan ke DStv35.

Untuk segera memutakhirkan mesin Anda dan kemudian memutakhirkan file zona waktu Anda, lakukan operasi secara berurutan:

1. Tingkatkan mesin DB Anda hanya menggunakan perintah CLI berikut:

   ```
   aws rds modify-db-instance \
       --db-instance-identifier {{my-instance}} \
       --engine-version {{new-version}} \
       --apply-immediately
   ```

1. Tambahkan `TIMEZONE_FILE_AUTOUPGRADE` opsi ke grup opsi yang dilampirkan ke instance Anda menggunakan perintah CLI berikut: 

   ```
   aws rds add-option-to-option-group \
       --option-group-name {{og-in-use-by-your-instance}} \
       --options OptionName=TIMEZONE_FILE_AUTOUPGRADE \
       --apply-immediately
   ```

## Memutakhirkan versi mesin DB Anda tanpa memperbarui file zona waktu
<a name="Appendix.Oracle.Options.Timezone-file-autoupgrade.strategies.upgrade-only"></a>

Dalam skenario ini, basis data Anda menggunakan DSTv33, tetapi DSTv34 tersedia pada sistem file instans DB Anda. Anda ingin memutakhirkan mesin DB Anda ke versi 19.0.0.0.ru-2022-10.rur-2022-10.r1, yang menyertakan DSTv35, tetapi mempertahankan file zona waktu DSTv33. Anda mungkin memilih strategi ini karena alasan berikut:
+ Data Anda tidak menggunakan tipe data `TIMESTAMP WITH TIME ZONE`.
+ Data Anda menggunakan tipe data `TIMESTAMP WITH TIME ZONE`, tetapi data Anda tidak terpengaruh oleh perubahan zona waktu.
+ Anda ingin menunda memperbarui file zona waktu karena Anda tidak dapat menoleransi periode nonaktif tambahan.

Strategi Anda tergantung pada mana dari kemungkinan berikut yang benar:
+ Instans DB Anda tidak terkait dengan grup opsi yang mencakup `TIMEZONE_FILE_AUTOUPGRADE`. Dalam `modify-db-instance` perintah Anda, jangan tentukan grup opsi baru sehingga RDS tidak memperbarui file zona waktu Anda.
+ Instans DB Anda saat ini dikaitkan dengan grup opsi yang menyertakan`TIMEZONE_FILE_AUTOUPGRADE`. Dalam satu `modify-db-instance` perintah, kaitkan instans DB Anda dengan grup opsi yang tidak menyertakan `TIMEZONE_FILE_AUTOUPGRADE` dan tingkatkan mesin DB Anda ke 19.0.0.0.ru-2022-10.rur-2022-10.r1.