Skip to main content
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Migrar dados HDFS

Colaboradores

Depois de Planejar a migração com o scan comando, você pode migrar os dados HDFS.

Cópia

O copy comando verifica e copia os dados de origem do Hadoop Distributed File System (HDFS) em um bucket do NFS ou Simple Storage Service (S3). O copy comando requer ter caminhos de origem e destino como variáveis. Os arquivos digitalizados e copiados, a taxa de transferência, a velocidade e os detalhes do tempo decorrido são exibidos no final da operação de cópia.

Exemplo de caminho NFS:

xcp copy -newid <id> hdfs:///demo/user dst_server:/dst_export

Exemplo de caminho POSIX:

xcp copy -newid <id> hdfs:///demo/user file:///mnt/dest

S3 exemplo de caminho:

xcp copy -newid <id> hdfs:///demo/user s3://my-bucket
xcp copy -newid <id> -s3.profile <s3 profile name> -s3.endpoint <endpoint-url> hdfs:///demo/user s3://my-bucket

Corra xcp help copy para obter mais detalhes.

Retomar

O resume comando reinicia uma operação de cópia interrompida anteriormente especificando o nome ou número do índice do catálogo. O nome do índice de catálogo ou o número da operação de cópia anterior é armazenado <catalog path>:/catalog/indexes no diretório.

Exemplo:

xcp resume [options] -id <id used for copy>
xcp resume [options] -s3.profile <s3 profile name> -s3.endpoint <endpoint-url> -id <id used for copy>
Observação Por padrão, o comando XCP resume usa o endpoint S3 e o perfil S3 do índice de cópia que foi usado durante o copy comando. No entanto, se novos -s3.endpoint valores e -s3.profile forem fornecidos com o resume comando, os novos valores para as opções serão usados e os valores usados com a cópia command serão substituídos.

Corra xcp help resume para obter mais detalhes.

Verifique

O verify comando usa uma comparação completa de dados byte por byte entre diretórios de origem e destino após a operação de cópia sem usar um número de índice de catálogo. O comando lê os arquivos em ambos os lados e compara os dados.

Exemplo:

xcp verify hdfs:///demo/user dst_server:/dst_export

Exemplo de caminho POSIX:

xcp verify hdfs:///user/demo1/data file:///user/demo1/dest

S3 exemplo de caminho:

xcp verify hdfs:///user/demo1/data s3://my-bucket
xcp verify -s3.profile <s3 profile name> -s3.endpoint <endpoint-url> hdfs:///demo/user s3://my-bucket

Corra xcp help verify para obter mais detalhes.