Bagikan melalui


Menyiapkan konfigurasi server ganda, Azure DevOps di lokasi

Azure DevOps Server |Azure DevOps Server |Azure DevOps Server 2022 | Azure DevOps Server 2020

Anda dapat meningkatkan Server Azure DevOps, yang sebelumnya bernama Team Foundation Server (TFS), penyebaran untuk ribuan atau puluhan ribu pengguna dengan menginstal tingkat aplikasi Anda di banyak server, dan Anda dapat memastikan ketersediaan tinggi dengan menggunakan Grup Ketersediaan AlwaysOn SQL Server.

Nota

Jika Anda memiliki penginstalan Azure DevOps yang sudah ada dan ingin memutakhirkannya, gunakan wizard peningkatan.

Persiapan dan prasyarat

Tingkat data

  1. Siapkan penyebaran SQL Server Anda menggunakan versi SQL Server yang didukung. Penyebaran Anda dapat menjadi satu instans SQL Server atau Grup Ketersediaan AlwaysOn.

    Saat Anda menyiapkan SQL Server, instal mesin database dan layanan pencarian teks lengkap.

    Cuplikan layar fitur SQL Server.

  2. Konfigurasikan firewall di setiap server untuk memungkinkan akses ke mesin database SQL Server sehingga server tingkat aplikasi Azure DevOps dapat melewati firewall untuk terhubung ke mesin database SQL Server.

Menginstal Azure DevOps di server tingkat aplikasi

Instal Azure DevOps Server di beberapa server tingkat aplikasi.

Server tingkat aplikasi pertama.

  1. Jika Anda akan mengaktifkan pelaporan, instal Konektivitas Alat Klien SQL Server di server tingkat aplikasi.

    Cuplikan layar penginstalan fitur Konektivitas Alat Klien SQL Server.

  2. Unduh Azure DevOps Server melalui salah satu saluran berikut:

  3. Pilih Mulai Wizard untuk menjalankan wizard konfigurasi khusus tingkat aplikasi.

    Panduan Mulai

  4. Pilih opsi Penyebaran Baru - Tingkat Lanjut . Untuk detailnya, lihat Mengonfigurasi menggunakan opsi Tingkat Lanjut.

  5. Pada halaman database, arahkan ke instans SQL Server pada tingkat data dan uji koneksi.

    Cuplikan layar Database Lanjutan.

  6. Pada halaman Akun, tentukan akun layanan yang akan digunakan.

    Cuplikan layar halaman Tingkat Lanjut, Akun.

    Secara default, layanan Azure DevOps akan berjalan sebagai layanan jaringan di domain atau sebagai sistem lokal dalam grup kerja. Di domain, Anda dapat menggunakan akun domain dan memberikannya hanya izin yang dibutuhkan akun layanan Azure DevOps.

Pelaporan

  1. Jika Anda ingin mengaktifkan pelaporan, aktifkan di sini.

    Hapus centang pada kotak Konfigurasi Pelaporan jika Anda tidak berencana menggunakan SQL Server Reporting Services atau belum menginstal SQL Server Analysis Services dan SQL Server Reporting Services. Jika tidak, biarkan kotak dicentang.

    Cuplikan layar Tingkat Lanjut, Pelaporan, Azure DevOps Server 2019 dan versi yang lebih baru.

  2. Masukkan nama server tempat Anda menginstal SQL Server Reporting Services. Lalu, pilih Isi Ulang URL.

    Cuplikan layar Panduan Konfigurasi Server, Layanan pelaporan.

  3. Atur akun yang akan diberi peran Pembaca Laporan dalam instans Analysis Services dan uji bahwa akun dan kata sandi dapat diautentikasi. Laporan memakai akun ini saat mereka mengakses database Analysis Services.

    Cuplikan layar Akun Pembaca Laporan Tingkat Lanjut.

Server tingkat aplikasi tambahan

  1. Unduh Azure DevOps Server melalui salah satu saluran berikut:

  2. Pada halaman database, arahkan ke instans SQL Server yang merupakan replika utama di Grup Ketersediaan AlwaysOn tempat Anda menginstal mesin database, dan mencantumkan database yang tersedia.

    Cuplikan layar Database Lanjutan.

  3. Pada halaman Akun , tentukan akun layanan yang akan digunakan.

    Cuplikan layar halaman Tingkat Lanjut, Akun.

Grup Ketersediaan AlwaysOn

Jika Anda menginstal mesin database pada Grup Ketersediaan AlwaysOn SQL Server, tambahkan database Azure DevOps berikut ke grup ketersediaan.

  • TfsConfiguration
  • TfsDefaultCollection

Jika Anda menambahkan koleksi proyek baru, tambahkan database tersebut ke Grup Ketersediaan AlwaysOn juga.