Skip to content

Commit 8844024

Browse files
Merge pull request #248778 from stevenmatthew/endpoint
Endpoint: clarification on source-target pairs
2 parents 0baff47 + 55d5558 commit 8844024

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

articles/storage-mover/endpoint-manage.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: stevenmatthew
55
ms.author: shaas
66
ms.service: azure-storage-mover
77
ms.topic: how-to
8-
ms.date: 08/07/2023
8+
ms.date: 08/18/2023
99
ms.custom: template-how-to
1010
---
1111

@@ -20,7 +20,7 @@ REVIEW Engineering: not reviewed
2020
EDIT PASS: started
2121
2222
Initial doc score: 93
23-
Current doc score: 100 (3269 words and 0 issues)
23+
Current doc score: 100 (3365 words and 0 issues)
2424
2525
!########################################################
2626
-->
@@ -29,7 +29,7 @@ Current doc score: 100 (3269 words and 0 issues)
2929

3030
While the term *endpoint* is often used in networking, it's used in the context of the Storage Mover service to describe a storage location with a high level of detail.
3131

32-
A storage mover endpoint is a resource that contains the path to either a source or destination location and other relevant information. Endpoints are used in the creation of a job definition. Only certain types of endpoints may be used as a source or a target, respectively.
32+
A storage mover endpoint is a resource that contains the path to either a source or destination location and other relevant information. Endpoints are used in the creation of a job definition to define the source and target locations for a particular copy operation. Only certain types of endpoints may be used as a source or a target, respectively. For example, data contained within an NFS (Network File System) file share endpoint can only be copied to a blob storage container. Similarly, copy operations with an SMB-based (Server Message Block) file share target can only be migrated to an Azure file share,
3333

3434
This article guides you through the creation and management of Azure Storage Mover endpoints. To follow these examples, you need a top-level storage mover resource. If you haven't yet created one, follow the steps within the [Create a Storage Mover resource](storage-mover-create.md) article before continuing.
3535

@@ -39,7 +39,7 @@ After you complete the steps within this article, you'll be able to create and m
3939

4040
Within the Azure Storage Mover resource hierarchy, a migration project is used to organize migration jobs into logical tasks or components. A migration project in turn contains at least one job definition, which describes both the source and target locations for your migration project. The [Understanding the Storage Mover resource hierarchy](resource-hierarchy.md) article contains more detailed information about the relationships between a Storage Mover, its endpoints, and its projects.
4141

42-
Because a migration requires both a well-defined source and target, endpoints are parented to the top-level storage mover resource. This placement allows you to reuse endpoints across any number of job definitions. While there's only a single endpoint resource, the properties of each endpoint may vary based on its type. For example, NFS (Network File System) shares, SMB (Server Message Block) shares, and Azure Storage blob container endpoints each require fundamentally different information.
42+
Because a migration requires both a well-defined source and target, endpoints are parented to the top-level storage mover resource. This placement allows you to reuse endpoints across any number of job definitions. While there's only a single endpoint resource, the properties of each endpoint may vary based on its type. For example, NFS (Network File System) shares, SMB shares, and Azure Storage blob container endpoints each require fundamentally different information.
4343

4444
[!INCLUDE [protocol-endpoint-agent](includes/protocol-endpoint-agent.md)]
4545

@@ -58,11 +58,11 @@ Agent access to both your Key Vault and target storage resources is controlled t
5858

5959
There are many use cases that require preserving metadata values such as file and folder timestamps, ACLs, and file attributes. Storage Mover supports the same level of file fidelity as the underlying Azure file share. Azure Files in turn [supports a subset](/rest/api/storageservices/set-file-properties) of the [NTFS file properties](/windows/win32/fileio/file-attribute-constants). The following table represents common metadata that is migrated:
6060

61-
|Metadata property |Outcome |
62-
|-----------------------|-----------------------------------------------------------------------------------------------|
61+
|Metadata property |Outcome |
62+
|-----------------------|------------------------------------------------------------------------------------------|
6363
|Directory structure |The original directory structure of the source is preserved on the target share. |
64-
|Access permissions |Permissions on the source file or directory are preserved on the target share. |
65-
|Symbolic links |Symbolic links on the source are preserved and mapped on the target share. |
64+
|Access permissions |Permissions on the source file or directory are preserved on the target share. |
65+
|Symbolic links |Symbolic links on the source are preserved and mapped on the target share. |
6666
|Create timestamp |The original create timestamp of the source file is preserved on the target share. |
6767
|Change timestamp |The original change timestamp of the source file is preserved on the target share. |
6868
|Modified timestamp |The original modified timestamp of the source file is preserved on the target share. |
@@ -351,9 +351,9 @@ Follow the steps in this section to view endpoints accessible to your Storage Mo
351351

352352
1. On the **Storage endpoints** page, the default **Storage endpoints** view displays the names of any provisioned source endpoints and a summary of their associated properties. To view provisioned destination endpoint, select **Target endpoints**. You can filter the results further by selecting the **Protocol** or **Host** filters and the relevant option.
353353

354-
:::image type="content" source="media/endpoint-manage/endpoint-filter.png" alt-text="Screenshot of the Storage Endpoints page within the Azure portal showing the endpoint details and the location of the target endpoint filters." lightbox="media/endpoint-manage/endpoint-filter-lrg.png":::
354+
:::image type="content" source="media/endpoint-manage/endpoint-filter.png" alt-text="Screenshot of the Storage Endpoints page within the Azure portal showing endpoint details and the target endpoint filters location." lightbox="media/endpoint-manage/endpoint-filter-lrg.png":::
355355

356-
At this time, the Azure Portal doesn't provide the ability to to directly modify provisioned endpoints. An endpoint's description, however, can be modified using Azure PowerShell by following [this example](endpoint-manage.md?tabs=powershell#view-and-edit-an-endpoints-properties). Endpoint resources that require updating within the Azure Portal should be deleted and recreated.
356+
At this time, the Azure portal doesn't support the direct modification of provisioned endpoints. An endpoint's description, however, can be modified using Azure PowerShell by following [this example](endpoint-manage.md?tabs=powershell#view-and-edit-an-endpoints-properties). Endpoint resources that require updating within the Azure portal should be deleted and recreated.
357357

358358
### [PowerShell](#tab/powershell)
359359

0 commit comments

Comments
 (0)