Bagikan melalui


Tugas Pra-Pemutakhiran saat memutakhirkan ke Manajer Operasi Pusat Sistem

Penting

Versi Operations Manager ini telah mencapai akhir dukungan. Kami menyarankan Anda untuk meningkatkan ke Operations Manager 2022.

Lakukan tugas pra-pemutakhiran berikut dalam urutan yang disajikan sebelum Anda memulai proses peningkatan.

  1. Meninjau Log Peristiwa Manajer Operasi

  2. Membersihkan Database (Tabel ETL)

  3. Konfigurasikan agen untuk melakukan failover di antara beberapa server gateway sehingga semua agen yang melaporkan ke gateway memiliki gateway failover yang ditetapkan.

  4. Hapus Agen dari Manajemen Tertunda

  5. Nonaktifkan Langganan Pemberitahuan

  6. Menonaktifkan konektor apa pun

  7. Hentikan layanan Agen Pemantauan Microsoft, Layanan Akses Data Pusat Sistem, Manajemen Konfigurasi Pusat Sistem, dan Agen Pemantauan Microsoft di semua server manajemen kecuali yang sedang ditingkatkan

  8. Verifikasi bahwa Database Operasional Memiliki Lebih dari 50 Persen Ruang Kosong

  9. Mencadangkan Database Manajer Operasi

  10. Perbarui ukuran cache layanan kesehatan agen untuk sementara untuk mencegah hilangnya data saat server Manajemen dan Gateway ditingkatkan.

  11. Hentikan kumpulan aplikasi Operations Manager dan MonitoringViews di server IIS.

Meninjau log peristiwa Manajer Operasi

Tinjau log peristiwa untuk Manajer Operasi di server manajemen untuk mencari peringatan berulang atau peristiwa penting. Atasi dan simpan salinan log peristiwa sebelum Anda melakukan peningkatan.

Membersihkan database (tabel ETL)

Sebagai bagian dari peningkatan ke penginstalan Manajer Operasi Pusat Sistem (penyiapan) mencakup skrip untuk membersihkan tabel ETL dan merawat database. Namun, dalam kasus di mana ada sejumlah besar baris (lebih besar dari 100.000) untuk dibersihkan, sebaiknya jalankan skrip sebelum memulai peningkatan untuk mempromosikan peningkatan yang lebih cepat dan mencegah kemungkinan batas waktu penyiapan. Melakukan tugas pra-peningkatan ini dalam semua keadaan memastikan penginstalan yang lebih efisien.

Membersihkan ETL

Untuk membersihkan tabel ETL, jalankan skrip berikut ini di SQL Server menghosting database Operations Manager:

-- (c) Copyright 2004-2006 Microsoft Corporation, All Rights Reserved         --
-- Proprietary and confidential to Microsoft Corporation                      --       
-- File:      CatchupETLGrooming.sql                                          --
-- Contents: A bug in the ETL grooming code could have left the user          --
-- Database with a large amount of ETL rows to groom. This script will groom  --
-- The ETL entries in a loop 100K rows at a time to avoid filling up the      --
-- Transaction log                                                            --
--------------------------------------------------------------------------------
DECLARE @RowCount int = 1;
DECLARE @BatchSize int = 100000;
DECLARE @SubscriptionWatermark bigint = 0;     
DECLARE @LastErr int;
-- Delete rows from the EntityTransactionLog. We delete the rows with TransactionLogId that aren't being
-- used anymore by the EntityChangeLog table and by the RelatedEntityChangeLog table.
SELECT @SubscriptionWatermark = dbo.fn_GetEntityChangeLogGroomingWatermark();
WHILE(@RowCount > 0)
BEGIN
  DELETE TOP(@BatchSize) ETL  
  FROM EntityTransactionLog ETL
  WHERE NOT EXISTS (SELECT 1 FROM EntityChangeLog ECL WHERE ECL.EntityTransactionLogId = ETL.EntityTransactionLogId) AND NOT EXISTS (SELECT 1 FROM RelatedEntityChangeLog RECL
  WHERE RECL.EntityTransactionLogId = ETL.EntityTransactionLogId)
  AND ETL.EntityTransactionLogId < @SubscriptionWatermark;        
  SELECT @LastErr = @@ERROR, @RowCount = @@ROWCOUNT;            
END

Catatan

Pembersihan ETL dapat memakan waktu beberapa jam untuk diselesaikan.

Menghapus Agen dari manajemen yang tertunda

Sebelum Anda meningkatkan server manajemen, hapus agen apa pun yang ada di Manajemen Tertunda.

  1. Masuk ke konsol Operasi dengan menggunakan akun yang merupakan anggota peran Administrator Manajer Operasi untuk grup manajemen Manajer Operasi.

  2. Di panel Administrasi, perluas Manajemen Perangkat, dan pilih Manajemen Tertunda.

  3. Klik kanan setiap agen, dan pilih Setujui atau Tolak.

Menonaktifkan langganan pemberitahuan

Anda harus menonaktifkan langganan pemberitahuan sebelum memutakhirkan grup manajemen untuk memastikan bahwa pemberitahuan tidak dikirim selama proses peningkatan.

  1. Masuk ke akun konsol Operasi yang merupakan anggota peran Administrator Manajer Operasi untuk grup manajemen Manajer Operasi.

  2. Di konsol Operasi, pilih tampilan Administrasi .

  3. Di panel navigasi, perluas Administrasi, perluas kontainer Pemberitahuan , dan pilih Langganan.

  4. Pilih setiap langganan, dan pilih Nonaktifkan di panel Tindakan .

    Catatan

    Multipilih tidak berfungsi saat Anda menonaktifkan langganan.

Menonaktifkan konektor

Lihat dokumentasi konektor non-Microsoft untuk setiap Konektor yang diinstal untuk menentukan layanan yang digunakan untuk setiap Konektor.

Untuk menghentikan layanan untuk Konektor, lakukan langkah-langkah berikut:

  1. Pada menu Mulai , arahkan ke Alat Administratif, dan pilih Layanan.

  2. Di kolom Nama , klik kanan Konektor yang ingin Anda kontrol, dan pilih Hentikan.

Verifikasi database Manajer Operasi memiliki lebih dari 50 persen ruang kosong

Anda harus memverifikasi bahwa database operasional memiliki lebih dari 50 persen ruang kosong sebelum Anda meningkatkan grup manajemen karena peningkatan mungkin gagal jika tidak ada cukup ruang. Pastikan bahwa log transaksi adalah 50 persen dari ukuran total database operasional.

  1. Di komputer yang menghosting database operasional, buka SQL Server Management Studio.

  2. Di Object Explorer, perluas Database.

  3. Klik kanan database Manajer Operasi , pilih laporan, Laporan Standar, dan pilih Penggunaan Disk.

  4. Lihat laporan Penggunaan Disk untuk menentukan persentase ruang kosong.

Jika database tidak memiliki ruang kosong 50 persen, lakukan langkah-langkah berikut untuk meningkatkannya untuk peningkatan:

  1. Di komputer yang menghosting database operasional, buka SQL Server Management Studio.

  2. Dalam dialog Sambungkan ke Server , di daftar Jenis Server , pilih Mesin Database.

  3. Di daftar Nama Server , pilih server dan instans untuk database operasional Anda (misalnya, computer\INSTANCE1).

  4. Di daftar Autentikasi , pilih Autentikasi Windows, dan pilih Sambungkan.

  5. Di panel Object Explorer, perluas Database, klik kanan database Manajer Operasi, dan pilih Properti.

  6. Dalam dialog Properti Database , di bawah Pilih halaman, pilih File.

  7. Di panel hasil, tingkatkan nilai Ukuran Awal untuk database MOM_DATA sebesar 50 persen.

    Catatan

    Langkah ini tidak diperlukan jika ruang kosong sudah melebihi 50 persen.

  8. Atur nilai Ukuran Awal untuk log transaksi MOM_LOG menjadi 50 persen dari ukuran total database. Misalnya, jika ukuran database operasional adalah 100 GB, ukuran file log harus 50 GB. Kemudian, pilih OK.

Mencadangkan database Manajer Operasi

Dapatkan cadangan terverifikasi terbaru dari database operasional dan database gudang data sebelum Anda meningkatkan server manajemen sekunder. Anda juga harus membuat cadangan database untuk fitur opsional, seperti pelaporan dan database Layanan Pengumpulan Audit, sebelum Anda memutakhirkannya. Untuk informasi selengkapnya, lihat Membuat Pencadangan Database Lengkap (SQL Server).

Menghentikan layanan Operations Manager di server Manajemen

Sebelum memutakhirkan server manajemen pertama di grup manajemen Anda, disarankan untuk menghentikan layanan Manajer Operasi - Akses Data Pusat Sistem, Konfigurasi Pusat Sistem, dan Agen Pemantauan Microsoft di semua server manajemen lainnya untuk menghindari masalah saat database gudang data dan operasional sedang diperbarui.

Meningkatkan ukuran cache HealthService agen

Untuk memastikan agen dapat mengantre data selama peningkatan, perbarui pengaturan registri berikut pada agen secara manual atau otomatis dengan manajemen konfigurasi atau solusi orkestrasi Anda:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HealthService\Parameters\Management Groups\<ManagementGroupName>\maximumQueueSizeKb​

Nilai default ukuran antrean adalah 100 MB. Ini dapat ditingkatkan hingga 1500 MB dengan menambahkan atau memodifikasi kunci registri jenis DWORD . Setelah menyelesaikan peningkatan grup manajemen, Anda dapat mengatur ulang kembali ke nilai default.

Langkah berikutnya

Untuk melanjutkan peningkatan, tinjau Gambaran umum peningkatan.