Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Penjadwalan jendela pemeliharaan dan pilihan periode aktif
Ketika membuat jendela pemeliharaan, Anda harus menentukan seberapa sering jendela pemeliharaan berjalan dengan menggunakan Ekspresi cron atau tingkat. Secara opsional, Anda dapat menentukan rentang tanggal di mana jendela pemeliharaan dapat berjalan pada jadwal regulernya dan zona waktu yang mendasari jadwal reguler tersebut.
Akan tetapi, ingatlah bahwa pilihan zona waktu serta pilihan tanggal mulai dan tanggal akhir tidak saling memengaruhi. Waktu tanggal mulai dan tanggal akhir yang Anda tentukan (dengan atau tanpa offset untuk zona waktu Anda) menentukan hanya periode valid di mana jendela pemeliharaan dapat berjalan sesuai jadwalnya. Pilihan zona waktu menentukan zona waktu internasional di mana jadwal jendela pemeliharaan didasarkan selama periode validnya.
catatan
Anda menentukan tanggal mulai dan akhir dalam format stempel waktu ISO-8601. Sebagai contoh: 2021-04-07T14:29:00-08:00
Anda menentukan zona waktu dalam format Internet Assigned Numbers Authority (IANA). Misalnya: America/Chicago
, Europe/Berlin
atau Asia/Tokyo
Contoh
Contoh 1: Menentukan tanggal mulai jendela pemeliharaan
Katakanlah Anda menggunakan AWS Command Line Interface (AWS CLI) untuk membuat jendela pemeliharaan dengan opsi berikut:
-
--start-date 2021-01-01T00:00:00-08:00
-
--schedule-timezone "America/Los_Angeles"
-
--schedule "cron(0 09 ? * WED *)"
Sebagai contoh:
Ini artinya eksekusi pertama dari jendela pemeliharaan tidak akan terjadi sampai setelah tanggal dan waktu mulai yang ditentukan, yaitu pukul 00.00 Waktu Pasifik AS pada hari Jumat, 1 Januari 2021. (Zona waktu ini adalah delapan jam lebih lambat dari waktu UTC.) Dalam hal ini, tanggal dan waktu mulai dari periode jendela tidak mewakili kapan jendela pemeliharaan pertama kali berjalan. Jika digunakan bersama-sama, nilai --schedule-timezone
dan --schedule
artinya jendela pemeliharaan berjalan pada pukul 9.00 setiap hari Rabu di Zona Waktu Pasifik AS (diwakili oleh “America/Los Angeles” dalam format IANA). Eksekusi pertama dalam periode yang diizinkan yaitu pada hari Rabu, 4 Januari 2021, pukul 9.00 Waktu Pasifik AS.
Contoh 2: Menentukan tanggal mulai dan tanggal akhir jendela pemeliharaan
Anggap saja berikutnya Anda membuat jendela pemeliharaan dengan pilihan ini:
-
--start-date 2019-01-01T00:03:15+09:00
-
--end-date 2019-06-30T00:06:15+09:00
-
--schedule-timezone "Asia/Tokyo"
-
--schedule "rate(7 days)"
Sebagai contoh:
Periode yang diizinkan untuk jendela pemeliharaan ini dimulai pada pukul 3.15 Waktu Standar Jepang pada 1 Januari 2019. Periode valid untuk jendela pemeliharaan ini berakhir pada pukul 6.15 Waktu Standar Jepang pada hari Minggu, 30 Juni 2019. (Zona waktu ini sembilan jam lebih cepat dari waktu UTC.) Jika digunakan bersama-sama, nilai --schedule-timezone
dan --schedule
artinya jendela pemeliharaan berjalan pada pukul 3.15 setiap hari Selasa di Zona Waktu Standar Jepang (diwakili oleh “Asia/Tokyo” dalam format IANA). Ini karena jendela pemeliharaan berjalan setiap tujuh hari, dan menjadi aktif pada pukul 3.15 pada hari Selasa, 1 Januari. Eksekusi terakhir adalah pukul 3.15 Waktu Standar Jepang pada hari Selasa, 25 Juni 2019. Ini adalah hari Selasa terakhir sebelum periode pemeliharaan yang diizinkan berakhir lima hari kemudian.
Contoh 3: Membuat jendela pemeliharaan yang berjalan hanya sekali
Sekarang Anda membuat jendela pemeliharaan dengan pilihan ini:
-
--schedule "at(2020-07-07T15:55:00)"
Sebagai contoh:
Jendela pemeliharaan ini hanya berjalan satu kali, pada pukul 15.55 waktu UTC pada tanggal 7 Juli 2020. Jendela pemeliharaan diizinkan untuk berjalan hingga lima jam, sesuai kebutuhan, tetapi tugas baru tidak dapat dimulai dua jam sebelum akhir periode pemeliharaan jendela.
Contoh 4: Menentukan jumlah hari offset jadwal untuk jendela pemeliharaan
Sekarang Anda membuat jendela pemeliharaan dengan pilihan ini:
--schedule-offset 2
Sebagai contoh:
Offset jadwal adalah jumlah hari untuk menunggu setelah tanggal dan waktu yang ditentukan oleh ekspresi CRON sebelum menjalankan jendela pemeliharaan.
Di contoh sebelumnya, ekspresi CRON menjadwalkan jendela pemeliharaan untuk berjalan pada hari Selasa ketiga setiap bulan pada pukul 23.30:
--schedule "cron(0 30 23 ? * TUE#3 *)
Akan tetapi, pencakupan --schedule-offset 2
artinya jendela pemeliharaan tidak akan berjalan sampai pukul 23.30 dua hari setelah hari Selasa ketiga setiap bulan.
Offset jadwal didukung untuk ekspresi CRON saja.
- Info lebih lanjut
-
-
Tutorial: Membuat dan mengkonfigurasi jendela pemeliharaan menggunakan AWS CLI
-
CreateMaintenanceWindow di Referensi API AWS Systems Manager
-
create-maintenance-windowdi AWS Systems Manager bagian Referensi AWS CLI Perintah
-
Basis data Zona Waktu
pada situs web IANA