Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Upozornění
Tento článek odkazuje na linuxovou distribuci CentOS, která již není podporována. Zvažte své použití a plánování odpovídajícím způsobem. Další informace najdete v doprovodných materiálech CentOS End Of Life.
Tento kurz popisuje postupy připojení ke službě Azure Data Box Blob Storage přes rozhraní REST API přes http nebo https. Jakmile je spojení navázáno, jsou popsány také kroky nezbytné pro zkopírování dat do úložiště Blob Data Boxu a přípravu Data Boxu k odeslání.
V tomto kurzu se naučíte:
- Požadavky
- Připojte se k úložišti objektů blob Data Boxu prostřednictvím http nebo https.
- Kopírování dat do Data Boxu
Požadavky
Než začnete, ujistěte se, že:
- Dokončili jste návod: Nastavení služby Azure Data Box.
- Obdrželi jste Data Box a stav objednávky na portálu je Doručeno.
- Přezkoumáte systémové požadavky pro úložiště objektů blob Data Box a jste obeznámeni s podporovanými verzemi rozhraní API, sad SDK a nástrojů.
- Máte hostitelský počítač, který obsahuje data, která chcete zkopírovat do Data Boxu. Váš hostitelský počítač musí:
- Musí na něm běžet podporovaný operační systém.
- Musí být připojený k vysokorychlostní síti. Důrazně doporučujeme, abyste měli připojení minimálně 10 GbE. Pokud není dostupné připojení 10 GbE, použijte datové spojení 1 GbE, ale rychlost kopírování bude nižší.
- Stáhněte si AzCopy V10 na hostitelském počítači. AzCopy se používá ke kopírování dat do úložiště objektů blob Azure Data Boxu z hostitelského počítače.
Než začnete, ujistěte se, že:
- Dokončili jste návod: Nastavení služby Azure Data Box.
- Obdrželi jste Data Box a stav objednávky na portálu je Doručeno.
- Přezkoumáte systémové požadavky pro úložiště objektů blob Data Box a jste obeznámeni s podporovanými verzemi rozhraní API, sad SDK a nástrojů.
- Máte hostitelský počítač, který obsahuje data, která chcete zkopírovat do Data Boxu. Váš hostitelský počítač musí:
- Musí na něm běžet podporovaný operační systém.
- Musí být připojený k vysokorychlostní síti. Důrazně doporučujeme mít alespoň jedno připojení 100 GbE. Pokud připojení 100 GbE není dostupné, použijte datový odkaz 10 GbE nebo 1 GbE, ale rychlosti kopírování budou ovlivněny.
- Stáhněte si AzCopy V10 na hostitelském počítači. AzCopy se používá ke kopírování dat do úložiště objektů blob Azure Data Boxu z hostitelského počítače.
Připojení přes http nebo https
K úložišti objektů blob Data Boxu se můžete připojit přes http nebo https.
- Https je bezpečný a doporučený způsob připojení k úložišti objektů blob Data Boxu.
- Protokol HTTP se používá při připojování přes důvěryhodné sítě.
Postup připojení se liší při připojení k úložišti objektů blob Data Boxu přes http nebo https.
Připojení přes http
Připojení k rozhraním REST API služby Data Box Blob Storage přes http vyžaduje následující kroky:
- Přidejte IP adresu zařízení a koncový bod služby blob do vzdáleného hostitele.
- Konfigurace partnerského softwaru a ověření připojení
Každý z těchto kroků je popsaný v následujících částech.
Přidání IP adresy zařízení a koncového bodu služby Blob Service
Přihlaste se k zařízení Data Box. Ujistěte se, že je odemknuté.
Přejděte na Nastavení síťových rozhraní. Poznamenejte si IP adresu zařízení pro síťové rozhraní použité pro připojení k klientovi.
Přejděte na Připojit a zkopírujte a klikněte na Rest.
V dialogovém okně Přístup k účtu úložiště a nahrání dat zkopírujte koncový bod služby Blob.
Spusťte Poznámkový blok
Do souboru hostitelů přidejte následující položku:
<device IP address> <Blob service endpoint>Pro referenci použijte následující obrázek. Uložte soubor hosts.
Ověření připojení a konfigurace partnerského softwaru
Nakonfigurujte partnerská software pro připojení k klientovi. Pokud se chcete připojit k partnerskému softwaru, obvykle potřebujete následující informace (může se lišit), které jste shromáždili ze stránky Připojit a zkopírovat místní webové uživatelské rozhraní v předchozím kroku:
- Název účtu úložiště
- Přístupový klíč
- Koncový bod služby Blob service
K ověření úspěšného navázání připojení použijte Průzkumník služby Storage pro připojení k externímu účtu úložiště. Pokud nemáte Průzkumník služby Storage, musíte si stáhnout a nainstalovat.
Při prvním použití Průzkumníka úložiště musíte provést následující kroky:
Na horním panelu příkazů přejděte na Upravit > cílovou službu Azure Stack.
Restartujte Průzkumník služby Storage, aby se změny projevily.
Následujícím postupem se připojte k účtu úložiště a ověřte připojení.
V aplikaci Storage Explorer otevřete dialogové okno Připojit ke službě Azure Storage. V dialogovém okně Připojit k Azure Storage vyberte Použít název a klíč účtu úložiště.
Vložte název účtu a klíč účtu (hodnota klíče 1 ze stránky Připojit a zkopírovat v místním webovém uživatelském rozhraní). Vyberte doménu koncových bodů úložiště jako Jinou (zadejte níže) a pak zadejte koncový bod služby Blob Service, jak je znázorněno níže. Zaškrtněte políčko Použít možnost HTTP pouze v případě, že se přenáší přes http. Pokud používáte https, nechte možnost nezaškrtnutou. Vyberte Další.
V dialogovém okně Souhrn připojení zkontrolujte zadané informace. Vyberte Připojit.
Účet, který jste úspěšně přidali, se zobrazí v levém podokně Průzkumník služby Storage s připojeným názvem (Externí, Jiné). Kliknutím na kontejnery objektů Blob zobrazíte kontejner.
Připojení přes https
Připojení k rozhraním REST API služby Azure Blob Storage přes https vyžaduje následující kroky:
- Stáhněte si certifikát z webu Azure Portal. Tento certifikát se používá pro připojení k webovému uživatelskému rozhraní a rozhraním REST API služby Azure Blob Storage.
- Importujte certifikát na klientském nebo vzdáleném hostiteli.
- Přidejte IP adresu zařízení a koncový bod služby blob do klientského zařízení nebo vzdáleného hostitele.
- Nakonfigurujte partner software a ověřte připojení.
Každý z těchto kroků je popsaný v následujících částech.
Stažení certifikátu
Ke stažení certifikátu použijte Azure Portal.
Přihlaste se k webu Azure Portal.
Přejděte na objednávku Data Boxu a přejděte na Obecné > podrobnosti o zařízení.
V části Přihlašovací údaje zařízení přejděte k rozhraní API pro přístup k zařízení. Vyberte položku Stáhnout. Tato akce stáhne soubor certifikátu s názvem <vaší objednávky>.cer. Uložte tento soubor a nainstalujte ho do klientského nebo hostitelského počítače, který používáte pro připojení k zařízení.
Import certifikátu
Přístup k úložišti objektů blob Data Boxu přes HTTPS vyžaduje pro zařízení certifikát TLS/SSL. Způsob, jakým je tento certifikát zpřístupněn klientské aplikaci, se liší od aplikace po aplikaci a napříč operačními systémy a distribucemi. Některé aplikace mají přístup k certifikátu po importu do systémového úložiště certifikátů, zatímco jiné aplikace tento mechanismus nepoužívají.
Konkrétní informace pro některé aplikace jsou uvedeny v této části. Další informace o jiných aplikacích najdete v dokumentaci k aplikaci a používanému operačnímu systému.
Tento postup použijte k importu .cer souboru do kořenového úložiště klienta windows nebo Linuxu. V systému Windows můžete k importu a instalaci certifikátu do systému použít Windows PowerShell nebo uživatelské rozhraní Windows Serveru.
Práce s Windows PowerShellem
Spusťte relaci Windows PowerShellu jako správce.
Na příkazovém řádku zadejte:
Import-Certificate -FilePath C:\temp\localuihttps.cer -CertStoreLocation Cert:\LocalMachine\Root
Použití uživatelského rozhraní Windows Serveru
Klikněte pravým tlačítkem myši na
.cersoubor a vyberte Nainstalovat certifikát. Tato akce spustí Průvodce importem certifikátu.V části Umístění úložiště vyberte Místní počítač a pak vyberte Další.
Vyberte Umístit všechny certifikáty do následujícího úložiště a pak vyberte Procházet. Přejděte do kořenového úložiště vzdáleného hostitele a pak vyberte Další.
Vyberte Dokončit. Zobrazí se zpráva s oznámením, že import proběhl úspěšně.
Použití systému Linux
Metoda importu certifikátu se liší podle distribuce.
Několik, například Ubuntu a Debian, používá příkaz update-ca-certificates.
- Přejmenujte soubor certifikátu s kódováním Base64 tak, aby měl příponu
.crta zkopírujte ho do souboru/usr/local/share/ca-certificates directory. - Spusťte příkaz
update-ca-certificates.
Nedávné verze RHEL, Fedora a CentOS používají příkaz update-ca-trust.
- Zkopírujte soubor certifikátu do
/etc/pki/ca-trust/source/anchorsadresáře. - Spusťte
update-ca-trust.
Podrobnosti najdete v dokumentaci specifické pro vaši distribuci.
Přidání IP adresy zařízení a koncového bodu služby Blob Service
Při připojování přes http postupujte stejným postupem, jak přidat IP adresu zařízení a koncový bod služby Blob Service.
Konfigurace partnerského softwaru a ověření připojení
Postupujte podle pokynů ke konfiguraci partnerského softwaru, který jste použili při připojování přes http. Jediným rozdílem je, že byste měli nechat možnost Použít http nezaškrtnutou.
Kopírování dat do Data Boxu
Po připojení jedné nebo více sdílených složek Data Boxu je dalším krokem zkopírování dat. Než zahájíte operace kopírování dat, zvažte následující omezení:
- Při kopírování dat se ujistěte, že velikost dat odpovídá omezením velikosti popsaným v článku Omezení úložiště Azure a Data Boxu.
- Souběžné nahrávání data Boxem a jinou aplikací, která není data Boxem, může potenciálně způsobit selhání úlohy nahrávání a poškození dat.
Důležité
Ujistěte se, že uchováváte kopii zdrojových dat, dokud nebudete moct potvrdit, že se vaše data zkopírovala do Služby Azure Storage.
V tomto návodu se AzCopy používá pro kopírování dat do úložiště objektů blob Data Boxu. Pokud dáváte přednost nástroji založenému na grafickém uživatelském rozhraní, můžete data zkopírovat také pomocí Průzkumník služby Azure Storage nebo jiného partnerského softwaru.
Postup kopírování obsahuje následující kroky:
- Vytvoření kontejneru
- Nahrání obsahu složky do úložiště Data Box Blob.
- Nahrání upravených souborů do Data Box Blob úložiště
Každý z těchto kroků je podrobně popsaný v následujících částech.
Vytvoření kontejneru
Prvním krokem je vytvoření kontejneru, protože objekty blob se vždy nahrají do kontejneru. Kontejnery organizují skupiny objektů blob, stejně jako uspořádáváte soubory ve složkách na svém počítači. Vytvořte kontejner blobů pomocí těchto kroků.
Otevřete Průzkumníka služby Storage.
V levém podokně rozbalte účet úložiště, ve kterém chcete vytvořit kontejner blob.
Klikněte pravým tlačítkem na kontejnery blobů a v místní nabídce vyberte Vytvořit kontejner blobů.
Pod složkou Blob Containers se zobrazí textové pole. Zadejte název kontejneru blobů. Informace o pravidlech a omezeních pojmenování kontejnerů objektů blob najdete v tématu Vytvoření kontejneru a nastavení oprávnění .
Po dokončení vytvořte kontejner objektů blob stisknutím klávesy Enter nebo akci zrušíte stisknutím klávesy Esc . Po úspěšném vytvoření se blob kontejner zobrazí ve složce Blob kontejnery vybraného účtu úložiště.
Nahrajte obsah složky do úložiště objektů blob Data Boxu
Pomocí AzCopy nahrajte všechny soubory ve složce do úložiště objektů blob ve Windows nebo Linuxu. Pokud chcete nahrát všechny objekty blob ve složce, zadejte následující příkaz AzCopy:
Linux
azcopy \
--source /mnt/myfolder \
--destination https://data-box-storage-account-name.blob.device-serial-no.microsoftdatabox.com/container-name/ \
--dest-key <key> \
--recursive
Windows
AzCopy /Source:C:\myfolder /Dest:https://data-box-storage-account-name.blob.device-serial-no.microsoftdatabox.com/container-name/ /DestKey:<key> /S
Nahraďte <key> klíčem účtu. Klíč účtu můžete načíst na webu Azure Portal tak, že přejdete na svůj účet úložiště. Vyberte Nastavení > přístupových klíčů, zvolte klíč a pak hodnotu zkopírujte a vložte do příkazu AzCopy.
Pokud zadaný cílový kontejner neexistuje, AzCopy ho vytvoří a nahraje do něj soubor. Aktualizujte zdrojovou cestu k datovému adresáři a nahraďte data-box-storage-account-name ji v cílové adrese URL názvem účtu úložiště přidruženého k vašemu Data Boxu.
Pokud chcete obsah zadaného adresáře nahrát do úložiště objektů blob rekurzivně, zadejte --recursive možnost pro Linux nebo /S možnost pro Windows. Když spustíte AzCopy s některou z těchto možností, nahrají se také všechny podsložky a soubory, které obsahují.
Nahrání upravených souborů do Data Box Blob úložiště
AzCopy můžete také použít k nahrání souborů na základě času poslední změny. Pokud chcete nahrát pouze aktualizované nebo nové soubory, přidejte --exclude-older do příkazu AzCopy parametr pro Linux nebo /XO parametr pro Windows.
Pokud chcete zkopírovat pouze prostředky v místním zdroji, které v cíli neexistují, zadejte oba parametry --exclude-older a --exclude-newer pro Linux nebo parametry /XO a /XN pro Windows v příkazu AzCopy. AzCopy odesílá pouze aktualizovaná data, jak je určeno jejich časovým razítkem.
Linux
azcopy \
--source /mnt/myfolder \
--destination https://data-box-storage-account-name.blob.device-serial-no.microsoftdatabox.com/container-name/ \
--dest-key <key> \
--recursive \
--exclude-older
Windows
AzCopy /Source:C:\myfolder /Dest:https://data-box-storage-account-name.blob.device-serial-no.microsoftdatabox.com/container-name/ /DestKey:<key> /S /XO
Pokud během operace připojení nebo kopírování dojde k nějakým chybám, přečtěte si téma Řešení potíží se službou Data Box Blob Storage.
Dalším krokem je příprava zařízení k odeslání.
Další kroky
V tomto kurzu jste se naučili o tématech spojených se službou Azure Data Box, jako jsou:
- Požadavky pro kopírování dat do úložiště objektů blob Azure Data Boxu pomocí rozhraní REST API
- Připojení k blobovému úložišti Data Box přes http nebo https
- Kopírování dat do Data Boxu
V dalším kurzu se dozvíte, jak Data Box odeslat zpět do Microsoftu.