Lösningar för periodisk dataöverföring
Den här artikeln innehåller en översikt över dataöverföringslösningarna när du överför data med jämna mellanrum. Periodisk dataöverföring över nätverket kan kategoriseras som återkommande med jämna mellanrum eller kontinuerlig dataflytt. Artikeln beskriver också de rekommenderade alternativen för dataöverföring och respektive nyckelfunktionsmatris för det här scenariot.
Om du vill förstå en översikt över alla tillgängliga alternativ för dataöverföring går du till Välj en Lösning för Azure-dataöverföring.
Rekommenderade alternativ
De rekommenderade alternativen för periodisk dataöverföring är indelade i två kategorier beroende på om överföringen är återkommande eller löpande.
Skriptbaserade/programmatiska verktyg – För dataöverföring som sker med jämna mellanrum använder du skriptbaserade och programmatiska verktyg som AzCopy och Azure Storage REST API:er. De här verktygen är avsedda för IT-proffs och utvecklare.
- AzCopy – Använd det här kommandoradsverktyget för att enkelt kopiera data till och från Azure Blobs, Files och Table Storage med optimala prestanda. AzCopy har stöd för samtidighet och parallellism, och du kan återuppta avbrutna kopieringsåtgärder.
- REST-API:er/SDK:er för Azure Storage – När du skapar ett program kan du utveckla programmet mot REST-API:er för Azure Storage och använda De Azure SDK:er som erbjuds på flera språk. REST-API:erna kan också använda Azure Storage Data Movement Library som utformats särskilt för högpresterande kopiering av data till och från Azure.
Verktyg för kontinuerlig datainmatning – För kontinuerlig, pågående datainmatning kan du välja något av följande alternativ.
- Objektreplikering – Objektreplikering kopierar blockblobar asynkront mellan containrar i ett käll- och mållagringskonto. Använd objektreplikering som en lösning för att hålla containrar i två olika lagringskonton synkroniserade.
- Azure Data Factory – Data Factory bör användas för att skala ut en överföringsåtgärd och om det finns behov av orkestrerings- och övervakningsfunktioner i företagsklass. Använd Data Factory till att konfigurera en molnbaserad pipeline för att regelbundet överföra filer mellan olika Azure-tjänster, lokala miljöer eller en kombination. Med Data Factory kan du orkestrera datadrivna arbetsflöden som matar in data från olika datalager och automatisera både flytt och dataomvandling.
- Azure Data Box-serien för onlineöverföringar – Data Box Edge och Data Box Gateway är nätverksenheter online som kan flytta data till och från Azure. I Data Box Edge används AI-aktiverade Edge-beräkningar till att förbearbeta data innan uppladdningen. Data Box Gateway är en virtuell version av enheten med samma funktioner för dataöverföring.
Data Box onlineöverföringsenhet eller Azure Data Factory konfigureras av IT-proffs och kan transparent automatisera dataöverföring.
Jämförelse av viktiga funktioner
I den här tabellen sammanfattas skillnaderna mellan de viktigaste funktionerna.
Dataöverföring via skript/programmatiskt nätverk
Funktion | AzCopy | REST-API:er för Azure Storage |
---|---|---|
Formfaktor | Kommandoradsverktyg från Microsoft | Kunder utvecklar mot Storage REST-API:er med Hjälp av Azure-klientbibliotek |
Inledande engångskonfiguration | Minimal | Måttligt utvecklingsarbete med variabler |
Dataformat | Azure Blobs, Azure Files, Azure Tables | Azure Blobs, Azure Files, Azure Tables |
Prestanda | Redan optimerad | Optimera allt eftersom du utvecklar |
Prissättning | Kostnadsfria avgifter för utgående data tillkommer | Kostnadsfria avgifter för utgående data tillkommer |
Kontinuerlig datainmatning över nätverk
Funktion | Data Box Gateway | Data Box Edge | Azure Data Factory |
---|---|---|---|
Formfaktor | Virtuell enhet | Fysisk enhet | Tjänst i Azure Portal, lokal agent |
Maskinvara | Hypervisor-programmet | Tillhandahålls av Microsoft | NA |
Inledande installationsarbete | Låg (<30 minuter.) | Måttlig (~par timmar) | Stor (~dagar) |
Dataformat | Azure Blobs, Azure Files | Azure Blobs, Azure Files | Stöder över 70 dataanslutningar för datalager och format |
Förbearbetning av data | Inga | Ja, via Edge-beräkning | Ja |
Lokal cache (för att lagra lokala data) |
Ja | Ja | Inga |
Överföra från andra moln | Inga | Inga | Ja |
Prissättning | Prissättning | Prissättning | Prissättning |