Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Para poder empezar a almacenar archivos de datos de SQL Server en Azure Storage, primero debe crear una cuenta de Azure Storage y un contenedor de blobs y una firma de acceso compartido. La lección 1 le guía por los pasos necesarios para iniciar sesión en el Portal de administración de Azure, crear una cuenta de almacenamiento, un contenedor de blobs y una firma de acceso compartido.
De forma predeterminada, solo el propietario de la cuenta de almacenamiento puede acceder a blobs, tablas y colas dentro de esa cuenta. Para poder acceder a estos recursos mediante esta nueva mejora de SQL Server sin compartir la clave de acceso de la cuenta de almacenamiento, debe hacerlo:
Establezca los permisos del contenedor en privado.
Cree una firma de acceso compartido. Permite delegar el acceso restringido a un recurso de contenedor, blob, tabla o cola especificando el intervalo para el que están disponibles los recursos y los permisos que tendrá un cliente.
Use una directiva de acceso almacenada para administrar firmas de acceso compartido para un contenedor o sus blobs. La directiva de acceso almacenada proporciona una medida adicional de control sobre las firmas de acceso compartido y también proporciona un medio sencillo para revocarlas.
Para más información, consulte Administración del acceso a los recursos de Azure Storage.
Crear cuenta de almacenamiento
Para crear una cuenta de almacenamiento en el Portal de administración de Azure, siga estos pasos:
Inicie sesión en el Portal de administración de Azure mediante su cuenta. Si no tiene una cuenta de Azure, visite evaluación gratuita de Azure.
Use las instrucciones paso a paso para crear una cuenta de almacenamiento. Tenga en cuenta que al crear una cuenta de almacenamiento que se usará para la característica Archivos de datos de SQL Server en Azure, debe anular la selección o deshabilitar la replicación geográfica. Esto se debe a que el orden de escritura no está garantizado para varios blobs que participan en la replicación geográfica. Si se replica geográficamente una cuenta de almacenamiento y se requiere recuperación, se produce un daño.
Creación de un contenedor de blobs
En Azure, un contenedor proporciona una agrupación de un conjunto de blobs. Todos los blobs deben estar en un contenedor. Una cuenta de almacenamiento puede contener un número ilimitado de contenedores, pero debe tener al menos un contenedor. Un contenedor puede almacenar un número ilimitado de blobs. Para obtener la mayoría de up-toinformación sobre los límites de tamaño de almacenamiento, consulte Uso del servicio Azure Blob Storage en .NET.
Para crear un contenedor en Azure, siga estos pasos:
Inicie sesión en el Portal de administración de Azure.
Seleccione la cuenta de almacenamiento, haga clic en la pestaña CONTENEDORES y haga clic en AGREGAR CONTENEDOR en la parte inferior de la pantalla, que abre un cuadro de diálogo nuevo.
Escriba un nombre para el contenedor.
Seleccione Privado para Tipo de acceso. Al establecer el acceso a privado, solo el propietario de la cuenta de Azure puede leer los datos del contenedor y del blob.
Nota:
Para crear un contenedor mediante programación, también puede usar las API REST. Para más información, consulte Create Container and also Azure Storage Services REST API Reference (Creación de un contenedor y también referencia de la API rest de servicios de Azure Storage).
Lección siguiente: