Azure มีStorage accounts
และStorage accounts (classic)
ใน Azure Portal
อะไรคือความแตกต่างระหว่างพวกเขา? มีเหตุผลใดในการย้ายจากบัญชีที่เก็บข้อมูลแบบคลาสสิกไปยังบัญชีที่เก็บข้อมูลใหม่
Azure มีStorage accounts
และStorage accounts (classic)
ใน Azure Portal
อะไรคือความแตกต่างระหว่างพวกเขา? มีเหตุผลใดในการย้ายจากบัญชีที่เก็บข้อมูลแบบคลาสสิกไปยังบัญชีที่เก็บข้อมูลใหม่
คำตอบ:
บัญชีที่เก็บข้อมูลแบบคลาสสิกสร้างขึ้นโดยใช้ API การจัดการบริการที่มีอยู่ (สแต็ก REST API ที่มีให้ใช้งานในช่วงหลายปีที่ผ่านมา) บัญชีหน่วยเก็บข้อมูลที่ใหม่กว่าถูกสร้างขึ้นด้วย Azure Resource Manager (ARM) API ใหม่ (ซึ่งรวมอยู่ใน PowerShell และ CLI แล้ว) ท้ายที่สุดพวกเขาให้ทรัพยากรเดียวกันกับแอปของคุณ แต่สร้าง / จัดการแตกต่างกันและมีความแตกต่างเล็กน้อย (เช่นความสามารถในการแท็กทรัพยากรที่สร้างผ่านสคริปต์ ARM)
คุณไม่สามารถแปลงบัญชีที่เก็บข้อมูลแบบคลาสสิก (หรือทรัพยากรแบบคลาสสิก) เป็นประเภทที่ใหม่กว่าได้ คุณไม่จำเป็นต้องทำเช่นนั้นเว้นแต่คุณจะพยายามผสมผสานทรัพยากรจากแบบคลาสสิกและแบบใหม่เช่นการเพิ่มเครื่องเสมือนที่ใช้ ARM ไปยังเครือข่ายเสมือนแบบคลาสสิกหรือการหมุน VM ที่ใช้ ARM จากอิมเมจ vhd นั่งอยู่ในบัญชีพื้นที่เก็บข้อมูลแบบคลาสสิก (และสำหรับตัวอย่างนั้นคุณสามารถคัดลอก vhd ไปยังบัญชีพื้นที่เก็บข้อมูลใหม่ได้ตลอดเวลา) โปรดทราบว่าสำหรับการใช้งานพื้นที่เก็บข้อมูลทั่วไป (blobs / tables / queues) คุณเพียงแค่ต้องใช้ URI และคีย์หลัก (หรือรอง) ด้วยสิ่งเหล่านี้คุณสามารถเข้าถึงทรัพยากรการจัดเก็บของคุณได้จากทุกที่จาก VM / เว็บไซต์ / ฯลฯ ไม่ว่าคุณจะเข้าถึงที่เก็บข้อมูลจากเครื่องเสมือนแบบคลาสสิกหรือเครื่องใหม่ก็ตาม
ดูลิงก์นี้เพื่อดูรายการความแตกต่างทั่วไประหว่างทรัพยากรแบบคลาสสิกและทรัพยากรใหม่
ข้อดีอย่างหนึ่งของบัญชีจัดเก็บข้อมูลแบบคลาสสิกใหม่คือStorage Service Encryption (SSE) :
ถาม: ฉันมีบัญชีพื้นที่เก็บข้อมูลแบบคลาสสิกอยู่แล้ว ฉันสามารถเปิดใช้งาน SSE ได้หรือไม่
ตอบ: ไม่ใช่ SSE ได้รับการสนับสนุนในบัญชีที่เก็บข้อมูลของตัวจัดการทรัพยากรเท่านั้น
ถาม: ฉันจะเข้ารหัสข้อมูลในบัญชีที่เก็บข้อมูลแบบคลาสสิกได้อย่างไร
ตอบ: คุณสามารถสร้างบัญชีที่เก็บข้อมูลตัวจัดการทรัพยากรใหม่และคัดลอกข้อมูลของคุณโดยใช้ AzCopy จากบัญชีที่เก็บข้อมูลแบบคลาสสิกที่มีอยู่ไปยังบัญชีที่เก็บข้อมูลตัวจัดการทรัพยากรที่สร้างขึ้นใหม่
ขณะนี้มีวิธีการโยกย้ายทรัพยากรแบบคลาสสิกไปยัง ARM รุ่นใหม่ ฉันทำไปสองสามอย่างและได้ผลตามที่คาดไว้ นี่คือคำแนะนำจาก Microsoft:
นอกเหนือจากคำตอบของ @David Makogon แล้วยังAzure Storage
มีการขายทรัพยากรในการสมัครสมาชิกย่อย
ซึ่งหมายความว่าคุณสามารถซื้อพื้นที่เก็บข้อมูลจาก Azure และขายให้กับลูกค้าของคุณได้