Bagikan melalui


Mengelola server terdaftar dengan Azure File Sync

Azure File Sync memungkinkan Anda memusatkan berbagi file organisasi Anda di Azure Files tanpa mengorbankan fleksibilitas, kinerja, dan kompatibilitas server file lokal. Ini dilakukan dengan mengubah Windows Server Anda menjadi cache cepat berbagi file Azure Anda. Anda dapat menggunakan protokol apa pun yang tersedia di Windows Server untuk mengakses data secara lokal (termasuk SMB, NFS, dan FTPS) dan Anda dapat memiliki cache sebanyak yang Anda butuhkan di seluruh dunia.

Artikel berikut ini menggambarkan cara mendaftar dan mengelola server dengan Storage Sync Service. Lihat Cara menyebarkan Azure File Sync untuk mengetahui informasi tentang ara menyebarkan ujung-ke-ujung Azure File Sync.

Mendaftarkan/membatalkan pendaftaran server dengan Storage Sync Service

Mendaftarkan server dengan Azure File Sync akan menetapkan hubungan kepercayaan antara Windows Server dan Azure. Hubungan ini kemudian dapat digunakan untuk membuat titik akhir server di server, yang mewakili folder tertentu yang harus disinkronkan dengan berbagi file Azure (juga dikenal sebagai titik akhir cloud).

Prasyarat

Untuk mendaftarkan server dengan Storage Sync Service, Anda harus terlebih dahulu menyiapkan server dengan prasyarat yang diperlukan:

  • Server Anda harus menjalankan versi Windows Server yang didukung. Untuk informasi selengkapnya, lihat Persyaratan sistem Azure File Sync dan interoperabilitas.

  • Pastikan bahwa Storage Sync Service telah disebarkan. Untuk informasi selengkapnya tentang cara menyebarkan Storage Sync Service, lihat Cara menyebarkan Azure File Sync.

  • Pastikan bahwa server terhubung ke internet dan Azure dapat diakses.

  • Nonaktifkan Konfigurasi Keamanan yang Disempurnakan IE untuk administrator dengan UI Server Manager.

    Server Manager UI with the IE Enhanced Security Configuration highlighted

  • Pastikan bahwa modul Azure PowerShell dipasang di server Anda. Jika server Anda adalah anggota Kluster Failover, setiap simpul dalam kluster akan memerlukan modul Az. Detail selengkapnya tentang cara memasang modul Az dapat ditemukan pada Memasang dan mengonfigurasi Azure PowerShell.

    Catatan

    Sebaiknya gunakan modul Az PowerShell versi terbaru untuk mendaftarkan/membatalkan pendaftaran server. Jika paket Az sebelumnya telah dipasang pada server ini (dan versi PowerShell di server ini adalah 5.* atau lebih besar), Anda dapat menggunakan cmdlet Update-Module untuk memperbarui paket ini.

  • Jika Anda menggunakan server proksi jaringan di lingkungan Anda, konfigurasikan pengaturan proksi di server Anda agar agen sinkronisasi dapat digunakan.

    1. Menentukan alamat IP proksi dan nomor porta
    2. Edit kedua file ini:
      • C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config
      • C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config
    3. Tambahkan baris di gambar 1 (di bawah bagian ini) pada /System.ServiceModel dalam dua file di atas dengan mengubah 127.0.0.1:8888 ke alamat IP yang benar (ganti 127.0.0.1) dan koreksi nomor port (ganti 8888):
    4. Atur pengaturan proksi WinHTTP melalui baris perintah:
      • Memperlihatkan proksi: netsh winhttp perlihatkan proksi
      • Mengatur proksi: netsh winhttp mengatur proksi 127.0.0.1:8888
      • Mengatur ulang proksi: netsh winhttp mengatur ulang proksi
      • jika ini adalah pengaturan setelah agen terinstal, maka mulai ulang agen sinkronisasi kami: net stop filesyncsvc
    Figure 1:
    <system.net>
        <defaultProxy enabled="true" useDefaultCredentials="true">
            <proxy autoDetect="false" bypassonlocal="false" proxyaddress="http://127.0.0.1:8888" usesystemdefault="false" />
        </defaultProxy>
    </system.net>

Mendaftarkan server di Storage Sync Service

Sebelum server dapat digunakan sebagai titik akhir server dalam grup sinkronisasi Azure File Sync, server harus terdaftar di Storage Sync Service. Server hanya dapat didaftarkan dengan satu Storage Sync Service pada satu waktu.

Menginstal agen Azure File Sync

  1. Mengunduh agen Azure File Sync.

  2. Mulai alat penginstal agen Azure File Sync.

    The first pane of the Azure File Sync agent installer

  3. Pastikan untuk mengaktifkan pembaruan pada agen Azure File Sync menggunakan Microsoft Update. Hal ini perlu dilakukan karena perbaikan keamanan penting dan penyempurnaan fitur ke paket server dikirim melalui Microsoft Update.

    Ensure Microsoft Update is enabled in the Microsoft Update pane of the Azure File Sync agent installer

  4. Jika server belum terdaftar sebelumnya, UI pendaftaran server akan segera muncul setelah menyelesaikan pemasangan.

Penting

Jika server adalah anggota Kluster Failover, agen Azure File Sync perlu dipasang pada setiap simpul di kluster.

Mendaftarkan server menggunakan UI pendaftaran server

  1. Jika UI pendaftaran server tidak segera dimulai setelah agen Azure File Sync dipasang, dapat dimulai secara manual dengan menjalankan C:\Program Files\Azure\StorageSyncAgent\ServerRegistration.exe.

  2. Klik Masuk untuk mengakses langganan Azure Anda.

    Opening dialog of the server registration UI

  3. Pilih langganan, grup sumber daya, dan Storage Sync Service yang benar dari dialog.

    Storage Sync Service information

  4. Dalam pratinjau, satu lagi upaya masuk diperlukan untuk menyelesaikan proses.

    Sign in dialog

Penting

Jika server adalah anggota Kluster Failover, setiap server perlu menjalankan Pendaftaran Server. Saat Anda melihat server terdaftar di Portal Azure, Azure File Sync otomatis mengenali setiap simpul sebagai anggota Kluster Failover yang sama, dan mengelompokkannya secara tepat.

Mendaftarkan server di PowerShell

Anda juga dapat melakukan pendaftaran server melalui PowerShell.

Register-AzStorageSyncServer -ResourceGroupName "<your-resource-group-name>" -StorageSyncServiceName "<your-storage-sync-service-name>"

Membatalkan pendaftaran server d Storage Sync Service

Ada beberapa langkah yang diperlukan untuk membatalkan pendaftaran server d Storage Sync Service. Mari kita lihat cara membatalkan pendaftaran server dengan benar.

Peringatan

Jangan mencoba memecahkan masalah dengan sinkronisasi, penjenjangan cloud, atau aspek lain dari Azure File Sync dengan membatalkan pendaftaran dan mendaftarkan server, atau menghapus dan membuat ulang titik akhir server kecuali secara eksplisit diinstruksikan oleh teknisi Microsoft. Membatalkan pendaftaran server dan menghapus titik akhir server adalah operasi yang merusak, dan file berjenjang pada volume dengan titik akhir server tidak akan "terhubung kembali" ke lokasinya pada berbagi file Azure setelah server yang terdaftar dan titik akhir server dibuat ulang, yang akan mengakibatkan kesalahan sinkronisasi. Perhatikan juga bahwa file berjenjang yang ada di luar namespace titik akhir server mungkin hilang secara permanen. File berjenjang mungkin ada dalam titik akhir server bahkan jika penjenjangan cloud tidak pernah diaktifkan.

(Opsional) Memanggil kembali semua data berjenjang

Jika Anda ingin file yang saat ini dijenjangkan tersedia setelah menghapus Azure File Sync (yaitu ini adalah produksi, bukan pengujian, lingkungan), panggil kembali semua file pada setiap volume yang berisi titik akhir server. Nonaktifkan penjenjangan cloud untuk semua titik akhir server, lalu jalankan cmdlet PowerShell berikut:

Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
Invoke-StorageSyncFileRecall -Path <a-volume-with-server-endpoints-on-it>

Peringatan

Jika volume lokal yang menghosting titik akhir server tidak memiliki cukup ruang kosong untuk menarik semua data berjenjang, cmdlet Invoke-StorageSyncFileRecall akan gagal.

Menghapus server dari semua grup sinkronisasi

Sebelum membatalkan pendaftaran server di Storage Sync Service, Anda harus menghapus semua titik akhir server di server tersebut. Anda dapat melakukan ini melalui portal Azure:

  1. Buka Storage Sync Service tempat server Anda terdaftar.

  2. Hapus semua titik akhir server untuk server ini di setiap grup sinkronisasi di Storage Sync Service. Ini dapat diselesaikan dengan mengklik kanan titik akhir server terkait di panel grup sinkronisasi.

    Screenshot showing how to remove a server endpoint from a sync group.

Ini juga dapat dicapai dengan skrip PowerShell sederhana:

Connect-AzAccount

$storageSyncServiceName = "<your-storage-sync-service>"
$resourceGroup = "<your-resource-group>"

Get-AzStorageSyncGroup -ResourceGroupName $resourceGroup -StorageSyncServiceName $storageSyncServiceName | ForEach-Object { 
    $syncGroup = $_; 
    Get-AzStorageSyncServerEndpoint -ParentObject $syncGroup | Where-Object { $_.ServerEndpointName -eq $env:ComputerName } | ForEach-Object { 
        Remove-AzStorageSyncServerEndpoint -InputObject $_ 
    } 
}

Membatalkan pendaftaran server

Sekarang setelah semua data dipanggil kembali dan server telah dihapus dari semua grup sinkronisasi, Anda dapat membatalkan pendaftaran server.

  1. Di portal Azure, navigasikan ke Storage Sync Service dan pilih Sinkronkan>server Terdaftar.

  2. Klik kanan pada server yang ingin Anda batalkan pendaftarannya dan pilih Batalkan Pendaftaran Server.

    Screenshot showing how to unregister a server.

Membatalkan pendaftaran server dengan PowerShell

Anda juga dapat membatalkan pendaftaran server melalui PowerShell dengan menggunakan cmdlet Unregister-AzStorageSyncServer.

Peringatan

Membatalkan pendaftaran server akan mengakibatkan penghapusan kaskade semua titik akhir server di server. Anda seharusnya hanya menjalankan cmdlet ini ketika Anda yakin bahwa tidak ada jalur di server yang akan disinkronkan lagi.

$RegisteredServer = Get-AzStorageSyncServer -ResourceGroupName "<your-resource-group-name>" -StorageSyncServiceName "<your-storage-sync-service-name>"
Unregister-AzStorageSyncServer -Force -ResourceGroupName "<your-resource-group-name>" -StorageSyncServiceName "<your-storage-sync-service-name>" -ServerId $RegisteredServer.ServerId

Memastikan bahwa Azure File Sync adalah alat yang tepat di pusat data Anda

Karena Azure File Sync jarang akan menjadi satu-satunya layanan yang berjalan di pusat data Anda, Anda mungkin ingin membatasi penggunaan jaringan dan penyimpanan Azure File Sync.

Penting

Mengatur batas terlalu rendah akan berdampak pada performa sinkronisasi dan penarikan kembali Azure File Sync.

Mengatur batas jaringan Azure File Sync

Anda dapat membatasi penggunaan jaringan Azure File Sync dengan menggunakan cmdlet StorageSyncNetworkLimit.

Catatan

Batas jaringan tidak berlaku untuk skenario berikut:

  • Saat file berjenjang diakses.
  • Sinkronkan metadata yang ditukar antara server terdaftar dan Storage Sync Service.

Karena lalu lintas jaringan ini tidak dibatasi, Azure File Sync mungkin melebihi batas jaringan yang dikonfigurasi. Rekomendasi kami adalah memantau lalu lintas jaringan dan menyesuaikan batas untuk memperhitungkan lalu lintas jaringan yang tidak dibatasi.

Misalnya, Anda dapat membuat batasi pembatasan baru untuk memastikan bahwa Azure File Sync tidak menggunakan lebih dari 10 Mbps antara pukul 09.00 dan 17.00 (17.00h) selama hari kerja:

Import-Module "C:\Program Files\Azure\StorageSyncAgent\StorageSync.Management.ServerCmdlets.dll"
New-StorageSyncNetworkLimit -Day Monday, Tuesday, Wednesday, Thursday, Friday -StartHour 9 -EndHour 17 -LimitKbps 10000

Catatan

Untuk menerapkan batas jaringan selama 24 jam, gunakan 0 untuk -StartHour parameter dan -EndHour .

Anda bisa melihat batas Anda dengan menggunakan cmdlet berikut:

Get-StorageSyncNetworkLimit # assumes StorageSync.Management.ServerCmdlets.dll is imported

Untuk menghapus batas jaringan, gunakan Remove-StorageSyncNetworkLimit. Misalnya, perintah berikut menghapus semua batas jaringan:

Get-StorageSyncNetworkLimit | ForEach-Object { Remove-StorageSyncNetworkLimit -Id $_.Id } # assumes StorageSync.Management.ServerCmdlets.dll is imported

Menggunakan QoS Penyimpanan Windows Server

Ketika Azure File Sync dihosting di komputer virtual yang berjalan pada host virtualisasi Windows Server, Anda dapat menggunakan QoS (kualitas layanan) Penyimpanan untuk mengatur konsumsi IO penyimpanan. Anda dapat mengatur kebijakan QoS Penyimpanan baik sebagai maksimum (atau batas, seperti bagaimana StorageSyncNetworkLimit diberlakukan dalam contoh sebelumnya) atau sebagai minimum (atau reservasi). Mengatur minimum, bukannya maksimum memungkinkan Azure File Sync menggunakan bandwidth penyimpanan yang tersedia jika beban kerja lain tidak menggunakannya. Untuk informasi selengkapnya, lihat Kualitas Layanan Penyimpanan.

Lihat juga