As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Configurar transferências de com outro armazenamento de objetos na nuvem
Com AWS DataSync, você pode transferir dados entre serviços de armazenamento do AWS e os seguintes provedores de armazenamento de objetos na nuvem:
Um atendente do DataSync é exigido somente ao transferir dados entre sistemas de armazenamento em outras nuvens e o Amazon EFS ou o Amazon FSx, ou ao usar tarefas do modo Básico. Você não precisa de um atendente para transferir dados entre sistemas de armazenamento em outras nuvens e o Amazon S3 usando o modo Avançado.
Independentemente de usar ou não um atendente, você também deve criar um local de transferência para o armazenamento de objetos na nuvem (especificamente o local de armazenamento do objeto). O DataSync pode usar esse local como origem ou destino para sua transferência.
Fornecer ao DataSync acesso a outro armazenamento de objetos na nuvem
A forma como o DataSync acessa o armazenamento de objetos na nuvem depende de vários fatores, incluindo se o armazenamento é compatível com a API do Amazon S3 e as permissões e credenciais que o DataSync precisa para acessar seu armazenamento.
Tópicos
Compatibilidade da API do Amazon S3
O armazenamento de objetos na nuvem deve ser compatível com as seguintes operações de API do Amazon S3 para que o DataSync se conecte a ele:
-
AbortMultipartUpload -
CompleteMultipartUpload -
CopyObject -
CreateMultipartUpload -
DeleteObject -
DeleteObjects -
DeleteObjectTagging -
GetBucketLocation -
GetObject -
GetObjectTagging -
HeadBucket -
HeadObject -
ListObjectsV2 -
PutObject -
PutObjectTagging -
UploadPart
Permissões de armazenamento e endpoints
Você deve configurar as permissões que permitem que o DataSync acesse seu armazenamento de objetos na nuvem. Se o armazenamento de objetos for um local de origem, o DataSync precisará de permissões de leitura e lista para o bucket do qual você está transferindo dados. Se o armazenamento de objetos for um local de destino, o DataSync precisará de permissões de leitura, lista, gravação e exclusão para o bucket.
O DataSync também precisa de um endpoint (ou servidor) para se conectar ao armazenamento. A tabela a seguir descreve os endpoints que o DataSync pode usar para acessar outros armazenamentos de objetos na nuvem:
| Outro provedor de nuvem | Endpoint |
|---|---|
| Wasabi Cloud Storage |
|
| DigitalOcean Spaces |
|
| Oracle Cloud Infrastructure Object Storage |
|
|
Cloudflare R2 Storage |
|
|
Backblaze B2 Cloud Storage |
|
| NAVER Cloud Object Storage |
|
| Alibaba Cloud Object Storage Service |
|
| IBM Cloud Object Storage |
|
| Seagate Lyve Cloud |
|
Importante
Para obter detalhes sobre como configurar permissões de bucket e informações atualizadas sobre endpoints de armazenamento, consulte a documentação do seu provedor de nuvem.
Credenciais de armazenamento
O DataSync também precisa das credenciais para acessar o bucket de armazenamento de objetos envolvido na sua transferência. Isso pode ser uma chave de acesso e uma chave secreta ou algo semelhante, dependendo de como seu provedor de armazenamento na nuvem se refere a essas credenciais.
Para obter mais informações, consulte a documentação do seu provedor de nuvem.
Considerações ao transferir de outro armazenamento de objetos na nuvem
Ao planejar transferir objetos de ou para outro provedor de armazenamento na nuvem usando o DataSync, você deve ter em mente algumas considerações.
Custos
As taxas associadas à movimentação de dados para dentro e para fora de outro provedor de armazenamento em nuvem podem incluir:
-
Executar uma instância do Amazon EC2
para seu atendente do DataSync -
Transferir os dados usando o DataSync
, incluindo cobranças de solicitação relacionadas ao armazenamento de objetos na nuvem e ao Amazon S3 (se o S3 for seu destino de transferência) -
Transferir dados para dentro ou para fora do seu armazenamento em nuvem (verifique os preços do seu provedor de nuvem)
-
Armazenamento de dados em um serviço de armazenamento do AWS compatível com o DataSync
-
Armazenamento de dados em outro provedor de nuvem (verifique os preços do seu provedor de nuvem)
Classes de armazenamento
Alguns provedores de armazenamento em nuvem têm classes de armazenamento (semelhantes ao Amazon S3) que o DataSync não consegue ler sem ser restaurado primeiro. Por exemplo, Oracle Cloud Infrastructure Object Storage tem uma classe de armazenamento de arquivos. Você precisa restaurar objetos nessa classe de armazenamento antes do DataSync conseguir transferi-los. Para obter mais informações, consulte a documentação do seu provedor de nuvem.
Tags de objetos
Nem todos os provedores de nuvem são compatíveis com tags de objetos. Os que permitem podem não permitir a consulta de tags por meio da API do Amazon S3. Em qualquer situação, sua tarefa de transferência do DataSync pode falhar se você tentar copiar tags de objeto.
Você pode evitar isso desmarcando a caixa de seleção Copiar tags de objeto no console do DataSync ao criar, iniciar ou atualizar sua tarefa.
Transferindo para o Amazon S3
Ao transferir para o Amazon S3, o DataSync não pode transferir objetos maiores que 5 TB. O DataSync também só pode copiar metadados de objetos de até 2 KB.
Criar seu atendente do DataSync
Um atendente do DataSync é exigido somente ao transferir dados entre sistemas de armazenamento em outras nuvens e o Amazon EFS ou o Amazon FSx, ou ao usar tarefas do modo Básico. Você não precisa de um atendente para transferir dados entre sistemas de armazenamento em outras nuvens e o Amazon S3 usando o modo Avançado. Esta seção descreve como implantar e ativar um atendente em uma instância do Amazon EC2 na nuvem privada virtual (VPC) no AWS.
Para criar um atendente do Amazon EC2
-
Escolha um endpoint de serviço que seu atendente usa para se comunicar com AWS.
Nessa situação, recomendamos o uso de um endpoint de serviço da VPC.
-
Configure sua rede para funcionar com endpoints de serviço do VPC.
Criação de um local de transferência para outro armazenamento de objetos na nuvem
Você pode configurar o DataSync para usar seu armazenamento de objetos na nuvem como local de origem ou destino.
Antes de começar
Certifique-se de saber como o DataSync acessa seu armazenamento de objetos na nuvem. Você também precisa de um atendente do DataSync que possa se conectar ao armazenamento de objetos na nuvem.
Abra o AWS DataSync console do em https://console.aws.amazon.com/datasync/
. No painel de navegação esquerdo, expanda Transferência de dados e escolha Locais e Criar local.
-
Em Tipo de localização, escolha Armazenamento de objetos.
-
Em Servidor, insira o endpoint que o DataSync pode usar para acessar seu armazenamento de objetos na nuvem:
-
Wasabi Cloud Storage –
S3.region.wasabisys.com -
DigitalOcean Spaces –
region.digitaloceanspaces.com -
Oracle Cloud Infrastructure Object Storage –
namespace.compat.objectstorage.region.oraclecloud.com -
Cloudflare R2 Storage –
account-id.r2.cloudflarestorage.com -
Backblaze B2 Cloud Storage –
S3.region.backblazeb2.com -
NAVER Cloud Object Storage –
(maioria das regiões)region.object.ncloudstorage.com -
Alibaba Cloud Object Storage Service –
region.aliyuncs.com -
IBM Cloud Object Storage –
s3.region.cloud-object-storage.appdomain.cloud -
Seagate Lyve Cloud –
s3.region.lyvecloud.seagate.com
-
-
Em Nome do bucket, insira o nome do bucket de armazenamento de objetos de ou para o qual você está transferindo dados.
-
Para Pasta, insira um prefixo de objeto. O DataSync transfere apenas objetos com esse prefixo.
-
Se a transferência exigir um atendente, escolha Usar atendentes e escolha o atendente do DataSync que pode se conectar ao armazenamento de objetos na nuvem.
-
Expanda Configurações adicionais. Para Protocolo de servidor, escolha HTTPS. Em Porta do servidor, escolha 443.
-
Role para baixo até a seção Autenticação. Verifique se a caixa de seleção Requer credenciais está marcada e forneça ao DataSync suas credenciais de armazenamento.
-
Em Chave de acesso, insira a ID para acessar seu armazenamento de objetos na nuvem.
-
Para Chave secreta, forneça a chave secreta para acessar o armazenamento de objetos na nuvem. Você pode inserir a chave diretamente ou especificar um segredo do AWS Secrets Manager que contenha a chave. Para obter mais informações, consulte Como fornecer credenciais para locais de armazenamento.
-
-
(Opcional) Forneça valores para os campos Chave e Valor para marcar o local.
As tags ajudam você a gerenciar, filtrar e pesquisar seus recursos AWS. Recomendamos criar pelo menos uma etiqueta de nome para a sua localização.
-
Escolha Criar local.
Próximas etapas
Depois de concluir a criação de um local do DataSync para o armazenamento de objetos na nuvem, você pode continuar configurando sua transferência. Veja aqui alguns dos próximos passos a considerar:
-
Se ainda não o fez, crie outro local para onde você planeja transferir seus dados de ou para dentro AWS.
-
Saiba como o DataSync lida com metadados e arquivos especiais para locais de armazenamento de objetos.
-
Configure como os dados são transferidos. Por exemplo, talvez você deseje transferir apenas um subconjunto dos dados.
Importante
Configure a forma como o DataSync copia as tags do objeto corretamente. Para obter mais informações, consulte considerações com tags de objetos.