Bagikan melalui


Menyiapkan beberapa konfigurasi server, Azure DevOps lokal

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

Anda dapat meningkatkan Azure DevOps Server, 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 SQL Server Grup Ketersediaan AlwaysOn.

Catatan

Jika Anda telah memiliki penginstalan Azure DevOps dan ingin meningkatkannya, 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 mengizinkan akses ke mesin database SQL Server sehingga server tingkat aplikasi Azure DevOps dapat melewati firewall untuk terhubung ke mesin database SQL Server.

Pelaporan

Jika Anda akan mengaktifkan pelaporan, siapkan server tingkat data untuk itu.

Catatan

Pastikan untuk meninjau Pilihan konfigurasi pelaporan untuk memahami pilihan yang tersedia untuk Anda serta dampaknya terhadap pilihan model proses penyesuaian pelacakan kerja Anda.

  1. Menginstal SQL Server Analysis Services.

    Anda dapat menginstal Analysis Services di server atau Grup Ketersediaan AlwaysOn tempat Anda menginstal mesin database, atau Anda dapat menginstalnya pada instans SQL Server terpisah atau Grup Ketersediaan AlwaysOn terpisah.

  2. Konfigurasikan firewall di setiap server Analysis Services untuk mengizinkan akses ke Analysis Services.

  3. Memasang dan mengonfigurasi SQL Server Reporting Services.

    Anda dapat menginstal Reporting Services di server atau Grup Ketersediaan AlwaysOn tempat Anda menginstal mesin database atau Analysis Services, atau Anda dapat menginstalnya pada instans SQL Server terpisah atau Grup Ketersediaan AlwaysOn terpisah.

  4. Konfigurasikan firewall di setiap server Reporting Services untuk mengizinkan akses ke Reporting Services.

Menginstal Azure DevOps pada 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 Tingkat Lanjut, Database.

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

    Cuplikan layar halaman Tingkat Lanjut, Akun.

    Secara default, layanan Azure DevOps akan berfungsi sebagai layanan jaringan di domain atau sebagai sistem lokal dalam grup kerja. Pada domain, Anda bisa menggunakan akun domain dan hanya memberinya izin yang dibutuhkan akun layanan Azure DevOps.

Pelaporan

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

    Hapus centang pada kotak centang 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 tetap 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 URL.

    Cuplikan layar Wizard 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 menggunakan 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 Tingkat Lanjut, Database.

  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 SQL Server AlwaysOn, tambahkan database Azure DevOps berikut ke grup ketersediaan.

  • TfsConfiguration
  • TfsDefaultCollection

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