Migrieren Sie Ihre lokalen Fileshare-Konfigurationen zu Amazon FSx - Amazon FSx für Windows-Dateiserver

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Migrieren Sie Ihre lokalen Fileshare-Konfigurationen zu Amazon FSx

Sie können eine bestehende Fileshare-Konfiguration mit FSx dem folgenden Verfahren zu Amazon migrieren. In diesem Verfahren ist der Quelldateiserver der Dateiserver, dessen Dateifreigabekonfiguration Sie zu Amazon migrieren möchtenFSx.

Anmerkung

Migrieren Sie zuerst Ihre Dateien zu Amazon, FSx bevor Sie Ihre Fileshare-Konfiguration migrieren. Weitere Informationen finden Sie unter Migration des vorhandenen Dateispeichers auf FSx einen Windows-Dateiserver.

Um bestehende Dateifreigaben auf den FSx Windows-Dateiserver zu migrieren
  1. Wählen Sie auf dem Quelldateiserver im Kontextmenü die Option Als Administrator ausführen aus. Öffnen Sie Windows PowerShell als Administrator.

  2. Exportieren Sie die Dateifreigaben des Quelldateiservers in eine Datei mit dem Namen, SmbShares.xml indem Sie die folgenden Befehle in der ausführen PowerShell. Ersetzen Sie F: in diesem Beispiel durch den Laufwerksbuchstaben auf Ihrem Dateiserver, von dem Sie Dateifreigaben exportieren.

    $shareFolder = Get-SmbShare -Special $false | ? { $_.Path -like “F:\*” } $shareFolder | Export-Clixml -Path F:\SmbShares.xml
  3. Bearbeiten Sie die SmbShares.xml Datei und ersetzen Sie alle Verweise auf F: (Ihr Laufwerksbuchstabe) auf D:\share, da sich die FSx Amazon-Dateisysteme auf D:\share. befinden

  4. Importieren Sie die bestehende Dateifreigabekonfiguration in FSx den Windows-Dateiserver. Kopieren Sie auf einem Client, der Zugriff auf Ihr FSx Amazon-Zieldateisystem und den Quelldateiserver hat, die gespeicherte Dateifreigabekonfiguration. Importieren Sie sie dann mithilfe des folgenden Befehls in eine Variable.

    $shares = Import-Clixml -Path F:\SmbShares.xml
  5. Bereiten Sie mit einer der folgenden Optionen das Anmeldeinformationsobjekt vor, das FSx für die Erstellung der Dateifreigaben auf Ihrem Dateiserver für Windows File Server erforderlich ist.

    Verwenden Sie den folgenden Befehl, um das Anmeldeinformationsobjekt interaktiv zu generieren.

    $credential = Get-Credential

    Verwenden Sie den folgenden Befehl, um das Anmeldeinformationsobjekt mithilfe einer AWS Secrets Manager Ressource zu generieren.

    $credential = ConvertFrom-Json -InputObject (Get-SECSecretValue -SecretId $AdminSecret).SecretString $FSxAdminUserCredential = (New-Object PSCredential($credential.UserName,(ConvertTo-SecureString $credential.Password -AsPlainText -Force)))
  6. Migrieren Sie die Fileshare-Konfiguration mithilfe des folgenden Skripts auf Ihren FSx Amazon-Dateiserver.

    $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 } }