Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2023-02-27 GMT+08:00

Migração de dados usando a Direct Connect

Contexto

Você pode migrar dados de um NAS local para o SFS Turbo usando a Direct Connect.

Nesta solução, um ECS do Linux é criado para conectar o NAS local e o SFS Turbo, e os dados são migrados para a nuvem usando um ECS.

Você também pode consultar esta solução para migrar dados de um NAS na nuvem para o SFS Turbo. Para mais detalhes, consulte Migrar dados do NAS na nuvem para o SFS.

Limitações e restrições

  • Somente ECSs do Linux podem ser usados para migrar dados.
  • O UID e o GID do seu arquivo não serão mais consistentes após a migração de dados.
  • Os modos de acesso a arquivos não serão mais consistentes após a migração de dados.
  • A migração incremental é suportada, para que apenas os dados alterados sejam migrados.

Pré-requisitos

  • Você ativou e configurou a Direct Connect. Para obter detalhes, consulte Guia de usuário da Direct Connect.
  • Você criou um ECS do Linux.
  • Você criou um sistema de arquivos SFS Turbo e obteve o ponto de montagem do sistema de arquivos.
  • Você obteve o ponto de montagem do NAS local.

Procedimento

  1. Efetue login no console do ECS.
  2. Faça login no ECS do Linux criado para acessar o sistema de arquivos local do NAS e SFS Turbo.
  3. Execute o seguinte comando de montagem para acessar o NAS local:

    mount -t nfs -o vers=3,timeo=600,noresvport,nolock Mount point of the local NAS /mnt/src

  4. Execute o seguinte comando de montagem para acessar o sistema de arquivos:

    mount -t nfs -o vers=3,timeo=600,noresvport,nolock Mount point of the file system /mnt/dst 

  5. Execute os seguintes comandos no ECS do Linux para instalar a ferramenta rclone:

    wget https://downloads.rclone.org/v1.53.4/rclone-v1.53.4-linux-amd64.zip --no-check-certificate
    unzip rclone-v1.53.4-linux-amd64.zip
    chmod 0755 ./rclone-*/rclone
    cp ./rclone-*/rclone /usr/bin/
    rm -rf ./rclone-*

  6. Execute o seguinte comando para sincronizar dados:

    rclone copy /mnt/src /mnt/dst -P --transfers 32 --checkers 64 --copy-links

    Defina transfers e checkers com base nas especificações do sistema. Os parâmetros são descritos como segue:

    • transfers: número de arquivos que podem ser transferidos simultaneamente
    • checkers: número de arquivos locais que podem ser verificados simultaneamente
    • P: progresso da cópia de dados
    • copy-links: copiar links flexíveis

    Após a conclusão da sincronização de dados, vá para o sistema de arquivos de destino para verificar se os dados foram migrados.

Migrar dados do NAS na nuvem para o SFS

Para migrar dados de um NAS na nuvem para o sistema de arquivos do SFS Turbo, certifique-se de que o NAS e o sistema de arquivos estejam na mesma VPC, ou você pode usar a Cloud Connect para migrar dados.

Para obter detalhes sobre como configurar a Cloud Connect, consulte Guia de usuário da Direct Connect.