Migrasi konfigurasi akses berbagi file ke Amazon FSx - Amazon FSx for Windows File Server

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Migrasi konfigurasi akses berbagi file ke Amazon FSx

Anda dapat memigrasi konfigurasi Berbagi file yang ada ke Amazon FSx dengan menggunakan prosedur berikut. Dalam prosedur ini, server file sumber adalah server file yang konfigurasi berbagi file-nya ingin Anda migrasikan ke Amazon FSx.

catatan

Pertama, migrasikan file Anda ke Amazon FSx sebelum memigrasikan konfigurasi akses berbagi file Anda. Untuk informasi selengkapnya, lihat Migrasi penyimpanan file yang ada ke FSx for Windows File Server.

Untuk memigrasi berbagi file yang ada ke FSx for Windows File Server
  1. Pada server file sumber, pilih Jalankan sebagai Administrator dari menu konteks. Buka Windows PowerShell sebagai administrator.

  2. Ekspor berbagi file server file sumber ke file bernama SmbShares.xml dengan menjalankan perintah berikut di file PowerShell. Ganti F: dalam contoh ini dengan drive letter pada server file Anda tempat Anda mengekspor Berbagi file.

    $shareFolder = Get-SmbShare -Special $false | ? { $_.Path -like “F:\*” } $shareFolder | Export-Clixml -Path F:\SmbShares.xml
  3. Edit SmbShares.xml file, ganti semua referensi ke F: (huruf drive Anda) ke D:\share karena sistem file Amazon FSx berada di D:\share.

  4. Impor konfigurasi berbagi file yang ada ke FSx for Windows File Server. Pada klien yang memiliki akses ke sistem file Amazon FSx tujuan Anda dan server file sumber, salin konfigurasi berbagi file yang disimpan. Kemudian impor ke dalam sebuah variabel dengan menggunakan perintah berikut.

    $shares = Import-Clixml -Path F:\SmbShares.xml
  5. Siapkan objek kredensyal yang diperlukan untuk membuat berbagi file di server file FSx for Windows File Server Anda menggunakan salah satu opsi berikut.

    Untuk membuat objek kredensial secara interaktif, gunakan perintah berikut.

    $credential = Get-Credential

    Untuk menghasilkan objek kredensi menggunakan AWS Secrets Manager sumber daya, gunakan perintah berikut.

    $credential = ConvertFrom-Json -InputObject (Get-SECSecretValue -SecretId $AdminSecret).SecretString $FSxAdminUserCredential = (New-Object PSCredential($credential.UserName,(ConvertTo-SecureString $credential.Password -AsPlainText -Force)))
  6. Migrasikan konfigurasi Berbagi file ke server file Amazon FSx Anda menggunakan skrip berikut.

    $FSxAcceptedParameters = ("ContinuouslyAvailable", "Description", "ConcurrentUserLimit", "CATimeout", "FolderEnumerationMode", "CachingMode", "FullAccess", "ChangeAccess", "ReadAccess", "NoAccess", "SecurityDescriptor", "Path", "Name", "EncryptData") ForEach ($item in $shares) { $param = @{}; Foreach ($property in $item.psObject.properties) { if ($property.Name -In $FSxAcceptedParameters) { $param[$property.Name] = $property.Value } } Invoke-Command -ConfigurationName FSxRemoteAdmin -ComputerName amznfsxxxxxxxxx.corp.com -ErrorVariable errmsg -ScriptBlock { New-FSxSmbShare -Credential $Using:credential @Using:param } }