Skip to content

Commit 6e5dcf7

Browse files
committed
Addressing a first round of acrolinx feedback
1 parent 94a5a4b commit 6e5dcf7

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

articles/storage/files/storage-files-migration-overview.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ title: Migration to Azure file shares - Overview
33
description: Learn about migrations to Azure file shares and find your migration guide.
44
author: fauhse
55
ms.service: storage
6-
ms.topic: migration
7-
ms.date: 2/27/2020
6+
ms.topic: conceptual
7+
ms.date: 3/18/2020
88
ms.author: fauhse
99
ms.subservice: files
1010
---
@@ -23,20 +23,20 @@ The key in any migration is to capture all the applicable file fidelity when mig
2323
1. **Data stream**: The data stream of a file stores the file content.
2424
2. **File metadata**: The file meta data has several sub components:
2525
* file attributes: read-only, for instance
26-
* file permissions: generally referred to as *NTFS permissions* or *file and folder ACLs*
27-
* timestamps: most notably the create and last modified timestamps
28-
* alternative data stream: this is a space to store larger amounts of non-standard properties
26+
* file permissions: referred to as *NTFS permissions* or *file and folder ACLs*
27+
* timestamps: most notably the *create* and *last modified* timestamps
28+
* alternative data stream: a space to store larger amounts of non-standard properties
2929

3030
File fidelity, in a migration, can therefore be defined as the ability to store all applicable file information on the source, the ability to transfer them with the migration tool and the ability to store them on the target storage of the migration.
3131

3232
The complexity in any file migration project is to match a storage target to your source and use a fidelity preserving copy tool to get your files there.
3333

34-
In that context, it becomes clear what the target storage for general purpose files in Azure are: **[Azure file shares]**. Compared to object storage in Azure blobs, file metadata can be natively stored on files in an Azure file share.
34+
In that context, it becomes clear what the target storage for general purpose files in Azure is: **[Azure file shares]**. Compared to object storage in Azure blobs, file metadata can be natively stored on files in an Azure file share.
3535
The one aspect of files that cannot be stored in a file share at this time, is the alternative data stream.
3636

3737
**[Learn more about file fidelity in Azure file shares]**
3838

39-
Azure file shares also preserve the file and folder hierarchy. Additionally, they not only allow for NTFS permissions to be stored, but also allowing your AD users (or AAD DS users) to natively access an Azure file share. They use their current identity and get access based on share permissions as well as file and folder ACLs. This is the same as when users connect to an on-premises file share.
39+
Azure file shares also preserve the file and folder hierarchy. Additionally, they not only allow for NTFS permissions to be stored, but also allowing your AD users (or AAD DS users) to natively access an Azure file share. They use their current identity and get access based on share permissions as well as file and folder ACLs. A behavior not unlike when users connect to an on-premises file share.
4040

4141
* **[Learn more about AD authentication for Azure file shares]**
4242
* **[Learn more about Azure Active Directory Domain Services (AAD DS) authentication for Azure file shares]**
@@ -52,7 +52,7 @@ Navigate it by:
5252

5353
A scenario without a link does not yet have a published migration guide. Check this table occasionally. New guides are frequently added.
5454

55-
| **Source** | Target:</br>Hybrid deployment | Target:</br>Cloud-only deployment |
55+
| **Source** | Target: </br>Hybrid deployment | Target: </br>Cloud-only deployment |
5656
|:---|:--|:--|
5757
| Windows Server 2012 R2 and newer | <ul><li>Azure File Sync</li><li>Azure File Sync + DataBox</li><li>Storage Migration Service + Azure File Sync</li></ul> | <ul><li>Azure File Sync</li><li>Azure File Sync + DataBox</li><li>Storage Migration Service + Azure File Sync</li><li>RoboCopy</li></ul> |
5858
| Windows Server 2012 and older | <ul><li>Azure File Sync + DataBox</li><li>Storage Migration Service + Azure File Sync</li></ul> | <ul><li>Storage Migration Service + Azure File Sync</li><li>RoboCopy</li></ul> |
@@ -68,17 +68,17 @@ A scenario without a link does not yet have a published migration guide. Check t
6868

6969
There are several Microsoft and non-Microsoft file copy tools available. In order to choose the right tool for a migration scenario, there are three fundamental questions one must consider:
7070

71-
1. Does the copy tool support the source and the target location for a given file copy? This is a very obvious requirement but it is worth looking a layer deeper: Does it support your network path and/or available protocols (for instance REST/SMB/NFS) to and from the source and target storage locations?
71+
1. Does the copy tool support the source and the target location for a given file copy? While this appears to be an obvious requirement, it is worth looking a layer deeper: Does it support your network path and/or available protocols (for instance REST/SMB/NFS) to and from the source and target storage locations?
7272
2. Does the copy tool preserve the necessary file fidelity that is supported by the source/target location? In some cases, your target storage does not support the same fidelity as your source. You have already made the decision that the target storage is sufficient for your needs, hence the copy tool only needs to match the targets file fidelity capabilities.
73-
3. Does the copy tool have features that make it fit into my migration strategy? For instance, consider if it has options that allow you to minimize your downtime. A good questions to ask is: Can I run this copy multiple times on the same, by users actively accessed location? If so, you can reduce the amount of downtime significantly. Compare that to a situation where you can only start the copy when the source stops changing, in order to guarantee a complete copy.
73+
3. Does the copy tool have features that make it fit into my migration strategy? For instance, consider if it has options that allow you to minimize your downtime. A good question to ask is: Can I run this copy multiple times on the same, by users actively accessed location? If so, you can reduce the amount of downtime significantly. Compare that to a situation where you can only start the copy when the source stops changing, in order to guarantee a complete copy.
7474

7575
The following table classifies Microsoft tools and their current suitability for Azure file shares:
7676

7777
| Recommended | Tool | Supports Azure file shares | Preserves file fidelity |
7878
| :-: | :-- | :---- | :---- |
7979
|![Yes, recommended.](media/storage-files-migration-overview/circle-green-checkmark.png)| RoboCopy | Supported. Azure file shares can be mounted as network drives. | Full fidelity* |
8080
|![Yes, recommended.](media/storage-files-migration-overview/circle-green-checkmark.png)| Azure File Sync | Natively integrated into Azure file shares. | Full fidelity* |
81-
|![Yes, recommended.](media/storage-files-migration-overview/circle-green-checkmark.png)| Storage Migration Service (SMS) | Indirectly supported. Azure file shares can be mounted as network drives on a SMS target server. | Full fidelity* |
81+
|![Yes, recommended.](media/storage-files-migration-overview/circle-green-checkmark.png)| Storage Migration Service (SMS) | Indirectly supported. Azure file shares can be mounted as network drives on an SMS target server. | Full fidelity* |
8282
|![Not fully recommended.](media/storage-files-migration-overview/triangle-yellow-exclamation.png)| Azure DataBox | Supported. | Does not copy metadata. [Can be used in combination with Azure File Sync](storage-sync-offline-data-transfer.md). |
8383
|![Not recommended.](media/storage-files-migration-overview/circle-red-x.png)| AzCopy | Supported. | Does not copy metadata. |
8484
|![Not recommended.](media/storage-files-migration-overview/circle-red-x.png)| Azure Storage Explorer | Supported. | Does not copy metadata. |
@@ -94,4 +94,4 @@ This category lists tools that help with planning and executing migrations.
9494
* TreeSize, from JAM Software GmbH
9595

9696
Azure File Sync primarily scales with the number of items (files and folders) in a sync scope and less so with the total TiB amount. The tool below can be used to determine the number of files and folders on your Windows Server volumes. Furthermore it can be used to create a perspective before an [Azure File Sync deployment](storage-sync-files-deployment-guide.md) - but also after, when cloud tiering is engaged and you like to see not only the number of items but also in which directories your server cache is used the most.
97-
This tool (tested version 4.4.1) is compatible with cloud tiered files. It will not cause recall of tiered files during it's normal operation.
97+
This tool (tested version 4.4.1) is compatible with cloud tiered files. It will not cause recall of tiered files during its normal operation.

0 commit comments

Comments
 (0)