Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Perbarui solusinya
Penjadwal Instance dirancang agar aman untuk diperbarui di tempat menggunakan AWS. CloudFormation Prosedur umum untuk melakukan ini adalah sebagai berikut:
-
Masuk ke CloudFormation konsol AWS
, di account/region tempat tumpukan Hub Anda diinstal, pilih instance-scheduler-on-aws, dan pilih Perbarui tumpukan. -
Pilih Buat pembaruan langsung.
-
Pilih Ganti template yang ada.
-
Di bawah Tentukan template:
-
Pilih URL Amazon S3.
-
Salin tautan templat terbaru.
-
Tempel tautan di kotak URL Amazon S3.
-
Verifikasi bahwa URL templat yang benar ditampilkan di kotak teks URL Amazon S3, dan pilih Berikutnya. Pilih Selanjutnya sekali lagi.
-
-
Di bawah Parameter, tinjau parameter untuk templat dan modifikasi sesuai kebutuhan (lihat daftar perubahan yang melanggar di bawah ini untuk pembaruan parameter yang diperlukan) .Untuk detail tentang masing-masing parameter Untuk detail tentang parameter, lihat Langkah 1. Luncurkan tumpukan penjadwal instance.
-
Pilih Berikutnya.
-
Pada halaman Konfigurasikan opsi tumpukan, pilih Berikutnya.
-
Pada halaman Ulasan, tinjau dan konfirmasikan pengaturan. Centang kotak yang menyatakan bahwa template akan membuat sumber daya AWS Identity and Access Management (IAM).
-
Pilih Lihat set perubahan dan verifikasi perubahan.
-
Pilih Perbarui tumpukan untuk menyebarkan tumpukan.
Anda dapat melihat status tumpukan di CloudFormation konsol AWS di kolom Status. Anda akan menerima status UPDATE_COMPLETE dalam beberapa menit.
Ulangi langkah-langkah di atas untuk aws-instance-scheduler-remote tumpukan di setiap akun bicara Anda.
Melanggar Perubahan dalam Versi Tertentu
Saat memperbarui solusi, Anda dapat meningkatkan langsung dari versi lama ke versi yang lebih baru tanpa kehilangan data penting atau gangguan penjadwalan. Silakan lihat di bawah untuk daftar perubahan perilaku dan pelanggaran di setiap versi utama.
Changelog lengkap dapat dilihat di halaman solusi GitHub
v1.5.0
Versi 1.5.0 menggantikan kebutuhan untuk menyediakan daftar peran penjadwalan lintas akun ARNs dengan kemampuan untuk mengelolanya secara otomatis melalui AWS Organization Anda. Jika Anda tidak ingin menggunakan AWS Organizations, Anda dapat memberikan daftar Akun Spoke IDs dan Penjadwal Instance akan mengelola peran penjadwalan untuk Anda.
Saat memperbarui ke v1.5.0 atau yang lebih baru, Anda harus:
-
Perbarui templat hub menggunakan instruksi pembaruan normal saat memperbarui parameter berikut:
-
Pilih namespace unik untuk solusinya.
-
Pilih apakah Anda ingin Menggunakan AWS Organizations untuk mengelola pendaftaran spoke ke depan.
-
Jika Anda memilih Ya, ganti ID/Remote Akun Organisasi IDs dengan ID Organisasi AWS Anda.
-
Jika Anda memilih Tidak, ganti OrganizationID/ RemoteAccount IDs dengan daftar akun IDs Spoke yang dipisahkan koma.
-
-
-
Perbarui semua tumpukan jarak jauh menggunakan instruksi pembaruan normal sambil memperbarui parameter berikut:
-
Namespace - sama seperti yang Anda pilih untuk akun hub.
-
Gunakan AWS Organizations - sama seperti akun hub.
-
ID Akun Hub - ID Akun akun hub (harus tidak berubah dari sebelumnya).
-
v3.0.0
v3.0.0 Menambahkan dukungan untuk grup EC2 penskalaan otomatis dan memecah fungsi lambda inti solusi menjadi fungsi terpisah dengan tanggung jawab khusus untuk memberikan isolasi keamanan yang lebih baik untuk setiap fungsi individu. Rilis ini juga memperbarui perilaku log penjadwalan untuk menyertakan log "SchedulingDecision" untuk wawasan yang lebih baik tentang operasi penjadwalan.
V3.0.0 berisi perubahan melanggar berikut dibandingkan dengan versi sebelumnya:
-
Fitur “CloudWatch Metrik” di 1.5.x telah diganti dengan Dasbor Wawasan Operasional.
-
Metrik per jadwal CloudWatch telah dipindahkan dari. Schedule/Service/MetricName → Schedule/Service/SchedulingInterval/MetricName
-
Semua metrik yang ada akan tetap ada, tetapi metrik baru sekarang akan dikumpulkan di bawah namespace baru dan akan tersedia di dasbor solusi.
-
Kunci KMS ARNs untuk digunakan dengan volume EBS terenkripsi pada instans EC2 DB sekarang harus disediakan ke hub/spoke CloudFormation tumpukan di akun masing-masing. (Untuk informasi selengkapnya, lihat Volume EC2 EBS Terenkripsi.)
-
Jika Anda menjadwalkan EC2s dengan Volume EBS Terenkripsi, Anda harus menyalin kunci kunci KMS yang digunakan untuk parameter tumpukan Anda. hub/spoke
-
-
CloudFormation Parameter untuk layanan terjadwal telah dipecah menjadi parameter individual untuk setiap layanan yang didukung.
-
Semua layanan akan diaktifkan secara default dan dapat dinonaktifkan secara individual.
-
-
Instance Scheduler 3.0 tidak kompatibel dengan versi lama dari Instance Scheduler CLI.
-
Anda perlu memperbarui ke versi terbaru dari CLI Penjadwal Instance untuk terus menggunakan perintah CLI.
-
Selain hal di atas, skema tabel Maintenance Window telah diperbarui dan akan diganti sebagai bagian dari pembaruan. Ini akan mengatur ulang pelacakan untuk jendela EC2 pemeliharaan selama beberapa menit pertama setelah memperbarui ke v3.x dan dalam kasus yang jarang terjadi dapat menyebabkan instance yang saat ini dalam jendela pemeliharaan dihentikan sebelum waktunya segera setelah pembaruan. Setelah data ini telah diregenerasi penjadwalan operasi akan berlanjut seperti biasa.
v3.1.0
v3.1.0 memfaktorkan ulang infrastruktur inti solusi untuk menggunakan peristiwa penandaan AWS untuk melacak kapan sumber daya diberi tag untuk penjadwalan. Pastikan bahwa izin organisasi Anda akan memungkinkan peristiwa penandaan ini dikirim dari akun anggota ke akun hub pusat Anda.
Saat memperbarui ke v3.1.0 atau yang lebih baru:
-
Akun Spoke sekarang mendeklarasikan wilayah terjadwal secara independen dari akun hub. Setiap tumpukan spoke harus menentukan wilayah mana yang akan dijadwalkan di akun tersebut menggunakan parameter Wilayah.
-
Mode AWS Organizations sekarang diperlukan untuk penerapan dengan lebih dari 40 akun total. Jika Anda memiliki lebih dari 40 akun dan tidak menggunakan mode Organizations, Anda harus mengaktifkannya selama pembaruan.
-
Jika Anda memiliki EC2 instans yang dikelola di AWS License Manager yang ingin Anda jadwalkan, tambahkan konfigurasi License Manager ARNs ke ARNs parameter License Manager Configuration di hub/spoke CloudFormation stack Anda. Untuk informasi selengkapnya, lihat EC2 License Manager.
-
Solusi akan secara otomatis menerapkan ManagedBy tag IS ke sumber daya setelah diberi tag untuk penjadwalan untuk menunjukkan bahwa mereka dikelola oleh penjadwal.
-
Pengubahan ukuran instance terjadwal (mendefinisikan
period-name@sizedalam jadwal) tidak lagi didukung. -
Daftar akun anggota melalui parameter SSM (meneruskan
{param: ssm-param-name}ke parameter akun di tumpukan hub) tidak lagi didukung. Semua akun tepercaya harus diteruskan ke tumpukan hub pada waktu penerapan -
Penjadwal Instance akan membutuhkan hingga 6 tag unik pada sumber daya selama penjadwalan. Pastikan kapasitas penandaan yang memadai pada sumber daya bila digabungkan dengan strategi penandaan organisasi Anda yang lain.
-
Metrik per jadwal telah dihapus dari. CloudWatch
-
Log solusi telah dikemas ulang ke dalam grup log administratif dan penjadwalan yang terpisah dan dioptimalkan untuk kueri dengan Wawasan Log. CloudWatch Silakan merujuk ke Monitoring the Solution untuk informasi lebih lanjut.
-
Start dan stop tag tidak lagi dapat dikonfigurasi melalui CloudFormation parameter. Solusinya sekarang menggunakan nama tag tetap dengan informasi yang lebih kaya untuk melacak tindakan penjadwalan.