SlideShare a Scribd company logo
Digitally Transform (And Keep) Your
On-Premises File Servers
Aidan Finn
Azure MVP, Ireland
Principal Consultant, Innofactor Norway
Owner, Cloud Mechanix
About Aidan Finn
https://aidanfinn.com
@joe_elway
13 Year MVP
Azure, previously Hyper-V and
SCCM
Principal Consultant, Innofactor
Norway
https://innofactor.com
Owner, Cloud Mechanix –
http://cloudmechanix.com
Azure training around Europe
Next Class – ONLINE July 30th
“Securing Azure Services & Data Through
Azure Networking””
https://july302020.cloudmechanix.com/
File Servers – The Good & Bad
You’ve Moved to SharePoint Online – Right?
• It’s easy to migrate to SharePoint Online
• Not so quick there, jack-aroo!
• Everyone’s collaborating in the cloud
• We’d love to
• And all the file servers are gone
• Hmm … we need to talk
The File Server Plays a Critical Role
• Everywhere from small to large business
• Branch offices
• Because:
• Low client <> server latency
• They’re familiar
• You’ve got a continuing investment
• There are dependencies
• Sometimes the cloud offerings just aren’t (completely)
suitable
Old Problems Continue
• Synchronization
• Capacity issues
• Backup
• Disaster recovery
What If We Make the File Server Better?
• Synchronize through the cloud
• A “master” cloud replica
• Built on mature, mission critical, technology
• Reduce on-premises storage needs
• Without the users/applications noticing
• Permissions stay the same
• Move backup to the cloud
• Less on-premises infrastructure
• Automatic off-site backups
• Enable disaster recovery
• Recover in minutes
Azure File Sync
Azure File Sync (AFS)
• Synchronize through the cloud
• A “master” cloud replica in Azure Files (General Purpose Storage account)
• Built on Microsoft Sync Framework (7+ years in SQL Server)
• Reduce on-premises storage needs
• Cloud tiering, replacing files with reparse points (pointers)
• Permissions stay the same
• Move backup to the cloud
• Back done in the cloud
• Automatic off-site backups
• Enable disaster recovery
• Restore files/complete shares in minutes
• Creates reparse points on the new file server
Isn’t That StorSimple?
• StorSimple:
• Available as PAYG virtual appliance or expensive physical appliance
• Supports iSCSI/SMB LUNs
• Does all the above
• Major differences:
• StorSimple is block based / AFS is file based
• StorSimple is generic / AFS is specific to file servers
• StorSimple uses Azure blob storage / AFS uses Azure Files storage
• You must move data ON TO StorSimple / You put an AFS agent onto existing file
server
• When to use?
• AFS is for file servers
• You can migrate from StorSimple to AFS
• Contact AzureFiles@microsoft.com
Service Overview
SMB
NFS
Users
Applications
HQ
File Server
Azure Backup
Azure
File Share
File 1
File 2
File 3
Cloud Tiering
File 1
File 2
File 3
Rapid DR
Branch
File Server
The Components
D:Accounting
(Server Endpoint)
D:Sales
(Server Endpoint)
File Server
D:Marketing
(Server Endpoint)
Azure
General Purpose Storage
Account
Azure Files
Storage Sync Service
Accounting
Sync Group
Cloud Endpoint
Sales
Sync Group
Marketing
Sync Group
Cloud Endpoint
Cloud Endpoint
Accounting (Share)
Sales (Share)
Marketing (Share)
Azure
Backup
File Sync Agent
(Registered Server)
Tiering Policies
Deploying Azure File Sync
File Server Requirements
• OS:
• Windows Server 2012 R2 Full/Core
• Windows Server 2016 Full/Core
• Windows Server 2019 Full/Core
• RAM: 2GB or more
• Required for the StorageSync filter driver
• Ensure Hyper-V Dynamic Memory is set to 2GB Startup & Minimum
• Latest edition of Azure RM (until Dec 2020) or Az PowerShell modules
• Supports
• Traditional active/passive file server clusters
• DFS Namespace
• Anti-virus that respects the FILE_ATTRIBUTE_RECALL_ON_DATA_ACCESS attribute of cloud-tiered
files
Known Compatible AV Products
• Windows Defender
• System Center Endpoint Protection (SCEP)
• Test Third-Party AV:
• Azure File Sync Antivirus Compatibility Test Suite
• Check respect of
FILE_ATTRIBUTE_RECALL_ON_DATA_ACCESS attribute
Issue with MS AV products: https://docs.microsoft.com/en-us/azure/storage/files/storage-sync-files-planning#azure-file-sync-system-requirements-and-
interoperability
Encryption
• OK:
• BitLocker & similar disk-level encryption
• Azure Information Protection
• AD Rights Management Services
• File-level encryption
• Incompatible:
• EFS
• File system encryption
File
File System
Disk
Admin Interface
• Azure Portal
• Windows Admin Center
• V2.0 of AFS extension announced at Microsoft Ignite 2019
• PowerShell
Deploy The Azure Components
1. Create a Storage Sync Service
• In a region close to the on-premises file server(s)
• Reduce latency when retrieving cold/restored files
2. Create a storage account with Azure Files support
• Cannot use Blob/Tiering because AFS uses Azure Files shares
• GPv1, GPv2 or Premium Files
• GRS for Azure region disaster recovery
• Same region as the Storage Sync Service
3. Create a DELETE lock for the storage account
• Prevents accidental deletion of the storage account – not the
contents
• You’ll see why later (backups)
Azure File Shares
• Intended for system access
• For example, migrated legacy apps, Azure File Sync
• Not good for direct end user access
• Scalability
• 5 Tib 100 TiB per share *
• Depends on region and selected resiliency level
• 10k IOPS per Standard share
• 100k IOPS per Premium share
• 1 4 TiB max file size
• 100M items per share
• 5M items per directory
* https://docs.microsoft.com/en-us/azure/storage/files/storage-files-planning#regional-availability
Install the Storage Sync Service
1. Install the Azure RM or Az PowerShell modules on the file server
• “Latest released” version from GitHub
• Will require a reboot for new installations
2. Download the File Sync Agent from the Storage Sync Service
3. Install the File Sync Agent on the file server
• Choose if/when scheduled updates occur
4. Register with the Storage Sync Service
• Requires Azure credentials
• Set IE Enhanced Configuration == Off
• CSP subscriptions require a toggle to be set
• The file server appears as a registered server in Storage Sync Service
Synchronising Folders
The Pieces of Folder Synchronisation
• Server endpoint:
• A folder that is synchronised to Azure
• Storage account
• Provides the Azure Files service
• Cloud endpoint:
• An Azure Files share that is the cloud replica
• Sync group:
• Comprised of 1 cloud endpoint & 1+ server endpoints
• Many file servers can synchronise a single folder
• Replicates all files into Azure from the server endpoints
• Subject to allowed files
• Replicates all files to the server endpoints
Replication
• Remember:
• Everything in a server endpoint is replicated to Azure
• The Azure Files share becomes the master copy
• The file server is now a local hot-cache
• You can browse Azure Files shares:
• SMB connection: Requires authentication, doesn’t apply NTFS
permissions
• Azure Portal: Via storage account > Files
• Azure Storage Explorer: Free GUI tool
• Modifications on the file server are replicated to Azure ASAP
• Modifications in the cloud can take time to appear on prem
• Low priority task
Creating a Sync Group
1. Create a share in Azure Files
• Name has nothing to do with on-prem folder name
2. Create a Sync Group
• Name has nothing to do with on-prem folder name
3. Add a server endpoint
• Select the registered file server
• Enter the path
• Optionally enable cloud tiering (more later)
Adding a New File Server
• Extending replication from Server1 to Server2 via Azure
• Process:
1. Install the File Sync Agent on the file server & register it
2. Add a new server endpoint
3. The on-prem folder path/name on Server2 doesn’t need to match
Server1
4. The folder and files (reparse points) appear in minutes
Cloud Tiering
Saving Space on File Servers
• Cloud tiering is powered by a filter driver called StorageSync
• Tracks the temperature (usage) of files
• When enabled, it moves converts the coldest local replica files into reparse points
• A pointer to the cloud-replica of the file
• Additional attribute is associated with the file
• A = archive/synchronised
• P = Sparse
• L = Reparse point
• O = Offline
• Icon of the file changes
• File path/name/permissions do not change
• The file is downloaded from the cloud on demand – remember it is cold because it
is rarely (if ever) used
How Tiering Works
• Configured per server endpoint:
• D:SharesAccounting on Server1 has a tiering policy
• F:LocalSharesAccounting on Server2 has a different tiering policy
• G:Accounting on Server3 has no tiering policy
• A tiering policy:
• Enabled/Disabled
• Specifies what percentage of the volume should be free
• Date range – what age (days) files are tiered
Tiering – Overlapping Percentages
• All tiering policies on a single volume are based on largest free space wins:
• D:SharesAccounting = 10%
• D:SharesManagement = 20%
• D:OtherFolder = 30%
 Tiering will try to clear up 30% from the volume from the tiered folders
Tiering – Overlapping Policy Types
• All tiering policies on a single volume are based on largest free space wins:
• 30% free space
• Local retention = 30 days
• The volume is full
 The free space policy will always win
 Tiering will try to clear up 30% despite the age of hot files
Tiering Requirements
• Must be a data volume – not the OS drive
• A file must be 64 KiB+ to be eligible for cloud-tiering
• Cloud tiering is incompatible with Windows Server deduplication
• Cloud-tiered files will not be indexed by Windows Search
• Remember the 2 GiB RAM requirement for the Azure File Sync agent
• StorageSync filter driver will fail to work if it cannot get enough RAM
• You need some free space on the data volume
• How much – unknown at this time
Backup
How Azure Backup Works With AFS
• Today:
• Azure Backup is only an orchestrator
• No data stored in the Recovery Services Vault
• Generally Available
• What happens:
• Incremental snapshots of shares in the storage account
• Max 200 snapshots per share
• Does not consume from the limit of an Azure Files share
capacity
• Does have a storage charge
Caution!
• If you delete the storage account, you lose the backups
• Place a DELETE lock on the storage account
• Limit contributor/owner/admin access to the storage
account
• Consider
• Dedicated subscription
• Azure Privileged Identity Management
Backups
• Scheduled by the Azure Backup Recovery Services Vault
• Can also be triggered manually
• After setup, manage backup/restores via:
• Azure Files share
• Recovery Services Vault
Restores
• A thing of beauty:
• Done in the cloud
• Synchronises to server endpoints within a few minutes
• Reparse points (cloud tiering) by default, and files are downloaded on
demand
• Restore huge amounts “from the cloud” and be operational in
minutes – see ransom-ware recovery
• You can:
• Restore a file/files/complete share
• To original location or create a new copy
• Overwrite/skip existing copies
Process of Enabling Backup
1. Create a recovery services vault
• Same region as the general purpose storage account
• Setup alerting
• Configure LRS/GRS before registration
2. Add an Azure Files backup item
• Select the storage account
• Select share(s) from the storage account
3. Configure a backup policy
4. Check your logs after first backup
Self-Service Restore
AFS + Previous Versions
• Available from AFS Agent v9
• Must be enabled per volume
on the file server
• Import-Module
‘<SyncAgentInstallPath>StorageSync.Managem
ent.ServerCmdlets.dll’
• Enable-StorageSyncSelfServiceRestore –
DriveLetter D -Force
Folder
File A
File B
Volume D:
File Server
Folder
File A
File B
Volume D:
Azure File Sync
Folder
File A
File B
A tiered file holds a reference
Previous Versions
• User opens share in File Explorer
• Right-click a file
• Open Previous Versions
• Drag’n’drop old file version to replace current file
Disaster Recovery
Near Instant
• We’ve already discussed the process
• Add a new server endpoint
• You create a new file server
• Install the File Sync Agent & register it with the old Storage Sync
Service
• Edit the Sync Groups and add the new file server
• The shares will appear within a few minutes
• Recovered shares
• 100% cloud-tiered to begin with
• Files downloaded on demand
• Tiering will eventually cloud-tier any downloaded cold files when the
volume % limit is reached
Troubleshooting
Solving Problems
• Storage Sync Agent installation/upgrade logs:
• C:AfsAgentSetup
• C:AfsInstallerUpgrade
• Storage Sync Service:
• Registered Servers: Communications & agent version
• Sync Groups: File synchronisation
• Event Viewer
• AFS tools:
• FileSyncErrorsReport.ps1
• Debug-AFS … requires Import-Module .afsdiag.ps1
Usual Suspect – StorageSync Filter Driver
• Used by the Sync Service Agent when tiering is enabled
• Make sure StorageSync filter driver is OK – FLTMC Instances
• Have you enough RAM?
• Is the data volume full?
• 0x8e5e0211 and/or 0x80c8031a errors
• Have you on-prem backup?
• Have you checked your AV for respect of the “O” attribute?
FAQ
FAQ
• Is there file lock sync?
• No
• Is there support for Azure AD RBAC
• Yes
• But not recommended to use the cloud shares directly
• Can we use Private Link?
• Yes, requires private endpoints for AFS and for Azure Files
• Is there anti-virus for Azure Files?
• No
• AV on the file server
• Security Center Advanced Threat Protection for Azure Files
The File Server Awakens
The Rise of Replicas
• In my experience:
• Azure Backup was the biggest entry point to Azure (small/medium
business)
• It was non-disruptive
• Added life/value to file servers
• But it only dealt with backup
• Azure File Sync
• Deals with the reality that the file server is still alive
• Is the next big hybrid service
• Synchronisation, capacity, backup and DR solution
• Extremely valuable for large restores from the cloud
• Could be a killer for branch offices
Thank You!
Aidan Finn, Azure MVP
http://www.aidanfinn.com
http://www.innofactor.com
@joe_elway
Cloud Mechanix
Next Class – ONLINE July 30th
“Securing Azure Services & Data Through Azure
Networking””
https://july302020.cloudmechanix.com/

More Related Content

What's hot

Deploy, Scale and Manage your Microsoft Investments with AWS
Deploy, Scale and Manage your Microsoft Investments with AWSDeploy, Scale and Manage your Microsoft Investments with AWS
Deploy, Scale and Manage your Microsoft Investments with AWS
Amazon Web Services
 
Citrix with Microsoft EMS
Citrix with Microsoft EMSCitrix with Microsoft EMS
Citrix with Microsoft EMS
Marius Sandbu
 
VMWare Cloud for the AWS Cloud | AWS Public Sector Summit 2017
VMWare Cloud for the AWS Cloud | AWS Public Sector Summit 2017VMWare Cloud for the AWS Cloud | AWS Public Sector Summit 2017
VMWare Cloud for the AWS Cloud | AWS Public Sector Summit 2017
Amazon Web Services
 
AWS Summit Auckland - Running your Enterprise Windows Workload on AWS
AWS Summit Auckland  - Running your Enterprise Windows Workload on AWSAWS Summit Auckland  - Running your Enterprise Windows Workload on AWS
AWS Summit Auckland - Running your Enterprise Windows Workload on AWS
Amazon Web Services
 
ECS and Docker at Okta
ECS and Docker at OktaECS and Docker at Okta
ECS and Docker at Okta
Jon Todd
 
CCI2018 - Azure Network - Security Best Practices
CCI2018 - Azure Network - Security Best PracticesCCI2018 - Azure Network - Security Best Practices
CCI2018 - Azure Network - Security Best Practices
walk2talk srl
 
Microsoft Azure Security Overview
Microsoft Azure Security OverviewMicrosoft Azure Security Overview
Microsoft Azure Security Overview
Alert Logic
 
Deploy, Scale and Manage your Microsoft Investments with AWS
Deploy, Scale and Manage your Microsoft Investments with AWSDeploy, Scale and Manage your Microsoft Investments with AWS
Deploy, Scale and Manage your Microsoft Investments with AWS
Amazon Web Services
 
Venom vulnerability Overview and a basic demo
Venom vulnerability Overview and a basic demoVenom vulnerability Overview and a basic demo
Venom vulnerability Overview and a basic demo
Akash Mahajan
 
Tokyo azure meetup #8 - Azure Update, August
Tokyo azure meetup #8 - Azure Update, AugustTokyo azure meetup #8 - Azure Update, August
Tokyo azure meetup #8 - Azure Update, August
Kanio Dimitrov
 
Azure WAF
Azure WAFAzure WAF
Azure WAF
Cheah Eng Soon
 
Hybrid cloud sample architectures
Hybrid cloud sample architecturesHybrid cloud sample architectures
Hybrid cloud sample architectures
Jarek Sokolnicki
 
Azure News Slides for October2017 - Azure Nights User Group
Azure News Slides for October2017 - Azure Nights User GroupAzure News Slides for October2017 - Azure Nights User Group
Azure News Slides for October2017 - Azure Nights User Group
Michael Frank
 
Let's Talk About: Azure Networking
Let's Talk About: Azure NetworkingLet's Talk About: Azure Networking
Let's Talk About: Azure Networking
Pedro Sousa
 
Azure Security and Management
Azure Security and ManagementAzure Security and Management
Azure Security and Management
Allen Brokken
 
AWS Webinar: How to architect and deploy a multi tier share point server farm...
AWS Webinar: How to architect and deploy a multi tier share point server farm...AWS Webinar: How to architect and deploy a multi tier share point server farm...
AWS Webinar: How to architect and deploy a multi tier share point server farm...
Amazon Web Services
 
Network security with Azure PaaS services by Erwin Staal from 4DotNet at Azur...
Network security with Azure PaaS services by Erwin Staal from 4DotNet at Azur...Network security with Azure PaaS services by Erwin Staal from 4DotNet at Azur...
Network security with Azure PaaS services by Erwin Staal from 4DotNet at Azur...
DevClub_lv
 
Informix into the future13 july2017
Informix into the future13 july2017Informix into the future13 july2017
Informix into the future13 july2017
Shawn Moe
 
Amazon WorkSpaces - Fully Managed Desktops in the Cloud
Amazon WorkSpaces - Fully Managed Desktops in the Cloud Amazon WorkSpaces - Fully Managed Desktops in the Cloud
Amazon WorkSpaces - Fully Managed Desktops in the Cloud
Amazon Web Services
 
[RightScale Webinar] Architecting Databases in the cloud: How RightScale Doe...
[RightScale Webinar] Architecting Databases in the cloud:  How RightScale Doe...[RightScale Webinar] Architecting Databases in the cloud:  How RightScale Doe...
[RightScale Webinar] Architecting Databases in the cloud: How RightScale Doe...
RightScale
 

What's hot (20)

Deploy, Scale and Manage your Microsoft Investments with AWS
Deploy, Scale and Manage your Microsoft Investments with AWSDeploy, Scale and Manage your Microsoft Investments with AWS
Deploy, Scale and Manage your Microsoft Investments with AWS
 
Citrix with Microsoft EMS
Citrix with Microsoft EMSCitrix with Microsoft EMS
Citrix with Microsoft EMS
 
VMWare Cloud for the AWS Cloud | AWS Public Sector Summit 2017
VMWare Cloud for the AWS Cloud | AWS Public Sector Summit 2017VMWare Cloud for the AWS Cloud | AWS Public Sector Summit 2017
VMWare Cloud for the AWS Cloud | AWS Public Sector Summit 2017
 
AWS Summit Auckland - Running your Enterprise Windows Workload on AWS
AWS Summit Auckland  - Running your Enterprise Windows Workload on AWSAWS Summit Auckland  - Running your Enterprise Windows Workload on AWS
AWS Summit Auckland - Running your Enterprise Windows Workload on AWS
 
ECS and Docker at Okta
ECS and Docker at OktaECS and Docker at Okta
ECS and Docker at Okta
 
CCI2018 - Azure Network - Security Best Practices
CCI2018 - Azure Network - Security Best PracticesCCI2018 - Azure Network - Security Best Practices
CCI2018 - Azure Network - Security Best Practices
 
Microsoft Azure Security Overview
Microsoft Azure Security OverviewMicrosoft Azure Security Overview
Microsoft Azure Security Overview
 
Deploy, Scale and Manage your Microsoft Investments with AWS
Deploy, Scale and Manage your Microsoft Investments with AWSDeploy, Scale and Manage your Microsoft Investments with AWS
Deploy, Scale and Manage your Microsoft Investments with AWS
 
Venom vulnerability Overview and a basic demo
Venom vulnerability Overview and a basic demoVenom vulnerability Overview and a basic demo
Venom vulnerability Overview and a basic demo
 
Tokyo azure meetup #8 - Azure Update, August
Tokyo azure meetup #8 - Azure Update, AugustTokyo azure meetup #8 - Azure Update, August
Tokyo azure meetup #8 - Azure Update, August
 
Azure WAF
Azure WAFAzure WAF
Azure WAF
 
Hybrid cloud sample architectures
Hybrid cloud sample architecturesHybrid cloud sample architectures
Hybrid cloud sample architectures
 
Azure News Slides for October2017 - Azure Nights User Group
Azure News Slides for October2017 - Azure Nights User GroupAzure News Slides for October2017 - Azure Nights User Group
Azure News Slides for October2017 - Azure Nights User Group
 
Let's Talk About: Azure Networking
Let's Talk About: Azure NetworkingLet's Talk About: Azure Networking
Let's Talk About: Azure Networking
 
Azure Security and Management
Azure Security and ManagementAzure Security and Management
Azure Security and Management
 
AWS Webinar: How to architect and deploy a multi tier share point server farm...
AWS Webinar: How to architect and deploy a multi tier share point server farm...AWS Webinar: How to architect and deploy a multi tier share point server farm...
AWS Webinar: How to architect and deploy a multi tier share point server farm...
 
Network security with Azure PaaS services by Erwin Staal from 4DotNet at Azur...
Network security with Azure PaaS services by Erwin Staal from 4DotNet at Azur...Network security with Azure PaaS services by Erwin Staal from 4DotNet at Azur...
Network security with Azure PaaS services by Erwin Staal from 4DotNet at Azur...
 
Informix into the future13 july2017
Informix into the future13 july2017Informix into the future13 july2017
Informix into the future13 july2017
 
Amazon WorkSpaces - Fully Managed Desktops in the Cloud
Amazon WorkSpaces - Fully Managed Desktops in the Cloud Amazon WorkSpaces - Fully Managed Desktops in the Cloud
Amazon WorkSpaces - Fully Managed Desktops in the Cloud
 
[RightScale Webinar] Architecting Databases in the cloud: How RightScale Doe...
[RightScale Webinar] Architecting Databases in the cloud:  How RightScale Doe...[RightScale Webinar] Architecting Databases in the cloud:  How RightScale Doe...
[RightScale Webinar] Architecting Databases in the cloud: How RightScale Doe...
 

Similar to Digitally Transform (And Keep) Your On-Premises File Servers

Microsoft Offical Course 20410C_10
Microsoft Offical Course 20410C_10Microsoft Offical Course 20410C_10
Microsoft Offical Course 20410C_10
gameaxt
 
Devday 2014 using_afs_in_your_cloud_app
Devday 2014 using_afs_in_your_cloud_appDevday 2014 using_afs_in_your_cloud_app
Devday 2014 using_afs_in_your_cloud_app
Mihail Mateev
 
Managing storage on Prem and in Cloud
Managing storage on Prem and in CloudManaging storage on Prem and in Cloud
Managing storage on Prem and in Cloud
Howard Marks
 
MCSA 70-412 Chapter 12
MCSA 70-412 Chapter 12MCSA 70-412 Chapter 12
MCSA 70-412 Chapter 12
Computer Networking
 
Moving from SBS to Azure
Moving from SBS to AzureMoving from SBS to Azure
Moving from SBS to Azure
Robert Crane
 
6421 b Module-13
6421 b Module-136421 b Module-13
6421 b Module-13
Bibekananada Jena
 
Cloud computing UNIT 2.1 presentation in
Cloud computing UNIT 2.1 presentation inCloud computing UNIT 2.1 presentation in
Cloud computing UNIT 2.1 presentation in
RahulBhole12
 
The basics of remote data replication
The basics of remote data replicationThe basics of remote data replication
The basics of remote data replication
FileCatalyst
 
UNIT -III.docx
UNIT -III.docxUNIT -III.docx
UNIT -III.docx
Revathiparamanathan
 
What's new CloudBerry Backup 5.7
What's new CloudBerry Backup 5.7What's new CloudBerry Backup 5.7
What's new CloudBerry Backup 5.7
Evgeny Rudinsky
 
Azure-Backup-Presentation-Chico-7-22-2019-1.pdf
Azure-Backup-Presentation-Chico-7-22-2019-1.pdfAzure-Backup-Presentation-Chico-7-22-2019-1.pdf
Azure-Backup-Presentation-Chico-7-22-2019-1.pdf
bhavyanm2
 
Using Microsoft Azure as cloud file server
Using Microsoft Azure as cloud file serverUsing Microsoft Azure as cloud file server
Using Microsoft Azure as cloud file server
jimliddle
 
Ahmedabad- Global Azure bootcamp- Azure Storage Services- Global Azure Bootca...
Ahmedabad- Global Azure bootcamp- Azure Storage Services- Global Azure Bootca...Ahmedabad- Global Azure bootcamp- Azure Storage Services- Global Azure Bootca...
Ahmedabad- Global Azure bootcamp- Azure Storage Services- Global Azure Bootca...
Jalpesh Vadgama
 
(STG406) Using S3 to Build and Scale an Unlimited Storage Service
(STG406) Using S3 to Build and Scale an Unlimited Storage Service(STG406) Using S3 to Build and Scale an Unlimited Storage Service
(STG406) Using S3 to Build and Scale an Unlimited Storage Service
Amazon Web Services
 
Amazon Elastic File System (EFS): New Elastic File Storage Service That Makes...
Amazon Elastic File System (EFS): New Elastic File Storage Service That Makes...Amazon Elastic File System (EFS): New Elastic File Storage Service That Makes...
Amazon Elastic File System (EFS): New Elastic File Storage Service That Makes...
Amazon Web Services
 
May 2018 Azure Need to Know Webinar
May 2018 Azure Need to Know WebinarMay 2018 Azure Need to Know Webinar
May 2018 Azure Need to Know Webinar
Robert Crane
 
Ecs19 - Hans Brender - Is OneDrive Really Enterprise Ready
Ecs19 - Hans Brender -  Is OneDrive Really Enterprise ReadyEcs19 - Hans Brender -  Is OneDrive Really Enterprise Ready
Ecs19 - Hans Brender - Is OneDrive Really Enterprise Ready
European Collaboration Summit
 
Amazon EFS
Amazon EFSAmazon EFS
Storage and Archiving Options on AWS
Storage and Archiving Options on AWS Storage and Archiving Options on AWS
Storage and Archiving Options on AWS
Amazon Web Services
 
Amazon S3 Integration
Amazon S3 IntegrationAmazon S3 Integration
Amazon S3 Integration
FileCatalyst
 

Similar to Digitally Transform (And Keep) Your On-Premises File Servers (20)

Microsoft Offical Course 20410C_10
Microsoft Offical Course 20410C_10Microsoft Offical Course 20410C_10
Microsoft Offical Course 20410C_10
 
Devday 2014 using_afs_in_your_cloud_app
Devday 2014 using_afs_in_your_cloud_appDevday 2014 using_afs_in_your_cloud_app
Devday 2014 using_afs_in_your_cloud_app
 
Managing storage on Prem and in Cloud
Managing storage on Prem and in CloudManaging storage on Prem and in Cloud
Managing storage on Prem and in Cloud
 
MCSA 70-412 Chapter 12
MCSA 70-412 Chapter 12MCSA 70-412 Chapter 12
MCSA 70-412 Chapter 12
 
Moving from SBS to Azure
Moving from SBS to AzureMoving from SBS to Azure
Moving from SBS to Azure
 
6421 b Module-13
6421 b Module-136421 b Module-13
6421 b Module-13
 
Cloud computing UNIT 2.1 presentation in
Cloud computing UNIT 2.1 presentation inCloud computing UNIT 2.1 presentation in
Cloud computing UNIT 2.1 presentation in
 
The basics of remote data replication
The basics of remote data replicationThe basics of remote data replication
The basics of remote data replication
 
UNIT -III.docx
UNIT -III.docxUNIT -III.docx
UNIT -III.docx
 
What's new CloudBerry Backup 5.7
What's new CloudBerry Backup 5.7What's new CloudBerry Backup 5.7
What's new CloudBerry Backup 5.7
 
Azure-Backup-Presentation-Chico-7-22-2019-1.pdf
Azure-Backup-Presentation-Chico-7-22-2019-1.pdfAzure-Backup-Presentation-Chico-7-22-2019-1.pdf
Azure-Backup-Presentation-Chico-7-22-2019-1.pdf
 
Using Microsoft Azure as cloud file server
Using Microsoft Azure as cloud file serverUsing Microsoft Azure as cloud file server
Using Microsoft Azure as cloud file server
 
Ahmedabad- Global Azure bootcamp- Azure Storage Services- Global Azure Bootca...
Ahmedabad- Global Azure bootcamp- Azure Storage Services- Global Azure Bootca...Ahmedabad- Global Azure bootcamp- Azure Storage Services- Global Azure Bootca...
Ahmedabad- Global Azure bootcamp- Azure Storage Services- Global Azure Bootca...
 
(STG406) Using S3 to Build and Scale an Unlimited Storage Service
(STG406) Using S3 to Build and Scale an Unlimited Storage Service(STG406) Using S3 to Build and Scale an Unlimited Storage Service
(STG406) Using S3 to Build and Scale an Unlimited Storage Service
 
Amazon Elastic File System (EFS): New Elastic File Storage Service That Makes...
Amazon Elastic File System (EFS): New Elastic File Storage Service That Makes...Amazon Elastic File System (EFS): New Elastic File Storage Service That Makes...
Amazon Elastic File System (EFS): New Elastic File Storage Service That Makes...
 
May 2018 Azure Need to Know Webinar
May 2018 Azure Need to Know WebinarMay 2018 Azure Need to Know Webinar
May 2018 Azure Need to Know Webinar
 
Ecs19 - Hans Brender - Is OneDrive Really Enterprise Ready
Ecs19 - Hans Brender -  Is OneDrive Really Enterprise ReadyEcs19 - Hans Brender -  Is OneDrive Really Enterprise Ready
Ecs19 - Hans Brender - Is OneDrive Really Enterprise Ready
 
Amazon EFS
Amazon EFSAmazon EFS
Amazon EFS
 
Storage and Archiving Options on AWS
Storage and Archiving Options on AWS Storage and Archiving Options on AWS
Storage and Archiving Options on AWS
 
Amazon S3 Integration
Amazon S3 IntegrationAmazon S3 Integration
Amazon S3 Integration
 

More from Aidan Finn

Trust No-One Architecture For Services And Data
Trust No-One Architecture For Services And DataTrust No-One Architecture For Services And Data
Trust No-One Architecture For Services And Data
Aidan Finn
 
When Disaster Strikes
When Disaster StrikesWhen Disaster Strikes
When Disaster Strikes
Aidan Finn
 
End-to-End Azure Site Recovery Solutions for Small-Medium Enterprises
End-to-End Azure Site Recovery Solutions for Small-Medium EnterprisesEnd-to-End Azure Site Recovery Solutions for Small-Medium Enterprises
End-to-End Azure Site Recovery Solutions for Small-Medium Enterprises
Aidan Finn
 
Windows Server 2012 R2 Software-Defined Storage
Windows Server 2012 R2 Software-Defined StorageWindows Server 2012 R2 Software-Defined Storage
Windows Server 2012 R2 Software-Defined Storage
Aidan Finn
 
TechEd North America Speaker Idol Heat Presentation
TechEd North America Speaker Idol Heat PresentationTechEd North America Speaker Idol Heat Presentation
TechEd North America Speaker Idol Heat Presentation
Aidan Finn
 
Microsoft Azure & Hybrid Cloud
Microsoft Azure & Hybrid CloudMicrosoft Azure & Hybrid Cloud
Microsoft Azure & Hybrid Cloud
Aidan Finn
 
What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2
Aidan Finn
 
E2EVC Copenhagen What’s New With Microsoft Virtualization
E2EVC Copenhagen What’s New With Microsoft VirtualizationE2EVC Copenhagen What’s New With Microsoft Virtualization
E2EVC Copenhagen What’s New With Microsoft Virtualization
Aidan Finn
 
Why Upgrade To Windows Server 2012
Why Upgrade To Windows Server 2012Why Upgrade To Windows Server 2012
Why Upgrade To Windows Server 2012
Aidan Finn
 
Windows Server 8 Hyper V Networking
Windows Server 8 Hyper V NetworkingWindows Server 8 Hyper V Networking
Windows Server 8 Hyper V Networking
Aidan Finn
 
Top Hyper-V Implementation Issues
Top Hyper-V Implementation IssuesTop Hyper-V Implementation Issues
Top Hyper-V Implementation Issues
Aidan Finn
 
Private Cloud Academy: Backup and DPM 2010
Private Cloud Academy: Backup and DPM 2010Private Cloud Academy: Backup and DPM 2010
Private Cloud Academy: Backup and DPM 2010
Aidan Finn
 
Private Cloud Academy: Managing Hyper-V
Private Cloud Academy: Managing Hyper-VPrivate Cloud Academy: Managing Hyper-V
Private Cloud Academy: Managing Hyper-V
Aidan Finn
 
Virtualisation Academy - Private Cloud
Virtualisation Academy - Private CloudVirtualisation Academy - Private Cloud
Virtualisation Academy - Private Cloud
Aidan Finn
 
Hyper-V 2008 R2: What's New Since RTM?
Hyper-V 2008 R2: What's New Since RTM?Hyper-V 2008 R2: What's New Since RTM?
Hyper-V 2008 R2: What's New Since RTM?Aidan Finn
 
Hyper-V 2008 R2 Best Practices
Hyper-V 2008 R2 Best PracticesHyper-V 2008 R2 Best Practices
Hyper-V 2008 R2 Best Practices
Aidan Finn
 
Windows Deployment Tools And Methodologies
Windows Deployment Tools And MethodologiesWindows Deployment Tools And Methodologies
Windows Deployment Tools And Methodologies
Aidan Finn
 
What's New In 2008 R2 Hyper V and VMM 2008 R2 - Updated Oct 2009
What's New In 2008 R2 Hyper V and VMM 2008 R2 - Updated Oct 2009What's New In 2008 R2 Hyper V and VMM 2008 R2 - Updated Oct 2009
What's New In 2008 R2 Hyper V and VMM 2008 R2 - Updated Oct 2009
Aidan Finn
 
Whats New In 2008 R2 Hyper V And Vmm 2008 R2
Whats New In 2008 R2 Hyper V And Vmm 2008 R2Whats New In 2008 R2 Hyper V And Vmm 2008 R2
Whats New In 2008 R2 Hyper V And Vmm 2008 R2
Aidan Finn
 
Pub Forum Introducing Hyper V R2
Pub Forum   Introducing Hyper V R2Pub Forum   Introducing Hyper V R2
Pub Forum Introducing Hyper V R2
Aidan Finn
 

More from Aidan Finn (20)

Trust No-One Architecture For Services And Data
Trust No-One Architecture For Services And DataTrust No-One Architecture For Services And Data
Trust No-One Architecture For Services And Data
 
When Disaster Strikes
When Disaster StrikesWhen Disaster Strikes
When Disaster Strikes
 
End-to-End Azure Site Recovery Solutions for Small-Medium Enterprises
End-to-End Azure Site Recovery Solutions for Small-Medium EnterprisesEnd-to-End Azure Site Recovery Solutions for Small-Medium Enterprises
End-to-End Azure Site Recovery Solutions for Small-Medium Enterprises
 
Windows Server 2012 R2 Software-Defined Storage
Windows Server 2012 R2 Software-Defined StorageWindows Server 2012 R2 Software-Defined Storage
Windows Server 2012 R2 Software-Defined Storage
 
TechEd North America Speaker Idol Heat Presentation
TechEd North America Speaker Idol Heat PresentationTechEd North America Speaker Idol Heat Presentation
TechEd North America Speaker Idol Heat Presentation
 
Microsoft Azure & Hybrid Cloud
Microsoft Azure & Hybrid CloudMicrosoft Azure & Hybrid Cloud
Microsoft Azure & Hybrid Cloud
 
What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2
 
E2EVC Copenhagen What’s New With Microsoft Virtualization
E2EVC Copenhagen What’s New With Microsoft VirtualizationE2EVC Copenhagen What’s New With Microsoft Virtualization
E2EVC Copenhagen What’s New With Microsoft Virtualization
 
Why Upgrade To Windows Server 2012
Why Upgrade To Windows Server 2012Why Upgrade To Windows Server 2012
Why Upgrade To Windows Server 2012
 
Windows Server 8 Hyper V Networking
Windows Server 8 Hyper V NetworkingWindows Server 8 Hyper V Networking
Windows Server 8 Hyper V Networking
 
Top Hyper-V Implementation Issues
Top Hyper-V Implementation IssuesTop Hyper-V Implementation Issues
Top Hyper-V Implementation Issues
 
Private Cloud Academy: Backup and DPM 2010
Private Cloud Academy: Backup and DPM 2010Private Cloud Academy: Backup and DPM 2010
Private Cloud Academy: Backup and DPM 2010
 
Private Cloud Academy: Managing Hyper-V
Private Cloud Academy: Managing Hyper-VPrivate Cloud Academy: Managing Hyper-V
Private Cloud Academy: Managing Hyper-V
 
Virtualisation Academy - Private Cloud
Virtualisation Academy - Private CloudVirtualisation Academy - Private Cloud
Virtualisation Academy - Private Cloud
 
Hyper-V 2008 R2: What's New Since RTM?
Hyper-V 2008 R2: What's New Since RTM?Hyper-V 2008 R2: What's New Since RTM?
Hyper-V 2008 R2: What's New Since RTM?
 
Hyper-V 2008 R2 Best Practices
Hyper-V 2008 R2 Best PracticesHyper-V 2008 R2 Best Practices
Hyper-V 2008 R2 Best Practices
 
Windows Deployment Tools And Methodologies
Windows Deployment Tools And MethodologiesWindows Deployment Tools And Methodologies
Windows Deployment Tools And Methodologies
 
What's New In 2008 R2 Hyper V and VMM 2008 R2 - Updated Oct 2009
What's New In 2008 R2 Hyper V and VMM 2008 R2 - Updated Oct 2009What's New In 2008 R2 Hyper V and VMM 2008 R2 - Updated Oct 2009
What's New In 2008 R2 Hyper V and VMM 2008 R2 - Updated Oct 2009
 
Whats New In 2008 R2 Hyper V And Vmm 2008 R2
Whats New In 2008 R2 Hyper V And Vmm 2008 R2Whats New In 2008 R2 Hyper V And Vmm 2008 R2
Whats New In 2008 R2 Hyper V And Vmm 2008 R2
 
Pub Forum Introducing Hyper V R2
Pub Forum   Introducing Hyper V R2Pub Forum   Introducing Hyper V R2
Pub Forum Introducing Hyper V R2
 

Recently uploaded

DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 

Recently uploaded (20)

DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 

Digitally Transform (And Keep) Your On-Premises File Servers

  • 1. Digitally Transform (And Keep) Your On-Premises File Servers Aidan Finn Azure MVP, Ireland Principal Consultant, Innofactor Norway Owner, Cloud Mechanix
  • 2. About Aidan Finn https://aidanfinn.com @joe_elway 13 Year MVP Azure, previously Hyper-V and SCCM Principal Consultant, Innofactor Norway https://innofactor.com Owner, Cloud Mechanix – http://cloudmechanix.com Azure training around Europe Next Class – ONLINE July 30th “Securing Azure Services & Data Through Azure Networking”” https://july302020.cloudmechanix.com/
  • 3. File Servers – The Good & Bad
  • 4. You’ve Moved to SharePoint Online – Right? • It’s easy to migrate to SharePoint Online • Not so quick there, jack-aroo! • Everyone’s collaborating in the cloud • We’d love to • And all the file servers are gone • Hmm … we need to talk
  • 5. The File Server Plays a Critical Role • Everywhere from small to large business • Branch offices • Because: • Low client <> server latency • They’re familiar • You’ve got a continuing investment • There are dependencies • Sometimes the cloud offerings just aren’t (completely) suitable
  • 6. Old Problems Continue • Synchronization • Capacity issues • Backup • Disaster recovery
  • 7. What If We Make the File Server Better? • Synchronize through the cloud • A “master” cloud replica • Built on mature, mission critical, technology • Reduce on-premises storage needs • Without the users/applications noticing • Permissions stay the same • Move backup to the cloud • Less on-premises infrastructure • Automatic off-site backups • Enable disaster recovery • Recover in minutes
  • 9. Azure File Sync (AFS) • Synchronize through the cloud • A “master” cloud replica in Azure Files (General Purpose Storage account) • Built on Microsoft Sync Framework (7+ years in SQL Server) • Reduce on-premises storage needs • Cloud tiering, replacing files with reparse points (pointers) • Permissions stay the same • Move backup to the cloud • Back done in the cloud • Automatic off-site backups • Enable disaster recovery • Restore files/complete shares in minutes • Creates reparse points on the new file server
  • 10. Isn’t That StorSimple? • StorSimple: • Available as PAYG virtual appliance or expensive physical appliance • Supports iSCSI/SMB LUNs • Does all the above • Major differences: • StorSimple is block based / AFS is file based • StorSimple is generic / AFS is specific to file servers • StorSimple uses Azure blob storage / AFS uses Azure Files storage • You must move data ON TO StorSimple / You put an AFS agent onto existing file server • When to use? • AFS is for file servers • You can migrate from StorSimple to AFS • Contact AzureFiles@microsoft.com
  • 11. Service Overview SMB NFS Users Applications HQ File Server Azure Backup Azure File Share File 1 File 2 File 3 Cloud Tiering File 1 File 2 File 3 Rapid DR Branch File Server
  • 12. The Components D:Accounting (Server Endpoint) D:Sales (Server Endpoint) File Server D:Marketing (Server Endpoint) Azure General Purpose Storage Account Azure Files Storage Sync Service Accounting Sync Group Cloud Endpoint Sales Sync Group Marketing Sync Group Cloud Endpoint Cloud Endpoint Accounting (Share) Sales (Share) Marketing (Share) Azure Backup File Sync Agent (Registered Server) Tiering Policies
  • 14. File Server Requirements • OS: • Windows Server 2012 R2 Full/Core • Windows Server 2016 Full/Core • Windows Server 2019 Full/Core • RAM: 2GB or more • Required for the StorageSync filter driver • Ensure Hyper-V Dynamic Memory is set to 2GB Startup & Minimum • Latest edition of Azure RM (until Dec 2020) or Az PowerShell modules • Supports • Traditional active/passive file server clusters • DFS Namespace • Anti-virus that respects the FILE_ATTRIBUTE_RECALL_ON_DATA_ACCESS attribute of cloud-tiered files
  • 15. Known Compatible AV Products • Windows Defender • System Center Endpoint Protection (SCEP) • Test Third-Party AV: • Azure File Sync Antivirus Compatibility Test Suite • Check respect of FILE_ATTRIBUTE_RECALL_ON_DATA_ACCESS attribute Issue with MS AV products: https://docs.microsoft.com/en-us/azure/storage/files/storage-sync-files-planning#azure-file-sync-system-requirements-and- interoperability
  • 16. Encryption • OK: • BitLocker & similar disk-level encryption • Azure Information Protection • AD Rights Management Services • File-level encryption • Incompatible: • EFS • File system encryption File File System Disk
  • 17. Admin Interface • Azure Portal • Windows Admin Center • V2.0 of AFS extension announced at Microsoft Ignite 2019 • PowerShell
  • 18. Deploy The Azure Components 1. Create a Storage Sync Service • In a region close to the on-premises file server(s) • Reduce latency when retrieving cold/restored files 2. Create a storage account with Azure Files support • Cannot use Blob/Tiering because AFS uses Azure Files shares • GPv1, GPv2 or Premium Files • GRS for Azure region disaster recovery • Same region as the Storage Sync Service 3. Create a DELETE lock for the storage account • Prevents accidental deletion of the storage account – not the contents • You’ll see why later (backups)
  • 19. Azure File Shares • Intended for system access • For example, migrated legacy apps, Azure File Sync • Not good for direct end user access • Scalability • 5 Tib 100 TiB per share * • Depends on region and selected resiliency level • 10k IOPS per Standard share • 100k IOPS per Premium share • 1 4 TiB max file size • 100M items per share • 5M items per directory * https://docs.microsoft.com/en-us/azure/storage/files/storage-files-planning#regional-availability
  • 20. Install the Storage Sync Service 1. Install the Azure RM or Az PowerShell modules on the file server • “Latest released” version from GitHub • Will require a reboot for new installations 2. Download the File Sync Agent from the Storage Sync Service 3. Install the File Sync Agent on the file server • Choose if/when scheduled updates occur 4. Register with the Storage Sync Service • Requires Azure credentials • Set IE Enhanced Configuration == Off • CSP subscriptions require a toggle to be set • The file server appears as a registered server in Storage Sync Service
  • 22. The Pieces of Folder Synchronisation • Server endpoint: • A folder that is synchronised to Azure • Storage account • Provides the Azure Files service • Cloud endpoint: • An Azure Files share that is the cloud replica • Sync group: • Comprised of 1 cloud endpoint & 1+ server endpoints • Many file servers can synchronise a single folder • Replicates all files into Azure from the server endpoints • Subject to allowed files • Replicates all files to the server endpoints
  • 23. Replication • Remember: • Everything in a server endpoint is replicated to Azure • The Azure Files share becomes the master copy • The file server is now a local hot-cache • You can browse Azure Files shares: • SMB connection: Requires authentication, doesn’t apply NTFS permissions • Azure Portal: Via storage account > Files • Azure Storage Explorer: Free GUI tool • Modifications on the file server are replicated to Azure ASAP • Modifications in the cloud can take time to appear on prem • Low priority task
  • 24. Creating a Sync Group 1. Create a share in Azure Files • Name has nothing to do with on-prem folder name 2. Create a Sync Group • Name has nothing to do with on-prem folder name 3. Add a server endpoint • Select the registered file server • Enter the path • Optionally enable cloud tiering (more later)
  • 25. Adding a New File Server • Extending replication from Server1 to Server2 via Azure • Process: 1. Install the File Sync Agent on the file server & register it 2. Add a new server endpoint 3. The on-prem folder path/name on Server2 doesn’t need to match Server1 4. The folder and files (reparse points) appear in minutes
  • 27. Saving Space on File Servers • Cloud tiering is powered by a filter driver called StorageSync • Tracks the temperature (usage) of files • When enabled, it moves converts the coldest local replica files into reparse points • A pointer to the cloud-replica of the file • Additional attribute is associated with the file • A = archive/synchronised • P = Sparse • L = Reparse point • O = Offline • Icon of the file changes • File path/name/permissions do not change • The file is downloaded from the cloud on demand – remember it is cold because it is rarely (if ever) used
  • 28. How Tiering Works • Configured per server endpoint: • D:SharesAccounting on Server1 has a tiering policy • F:LocalSharesAccounting on Server2 has a different tiering policy • G:Accounting on Server3 has no tiering policy • A tiering policy: • Enabled/Disabled • Specifies what percentage of the volume should be free • Date range – what age (days) files are tiered
  • 29. Tiering – Overlapping Percentages • All tiering policies on a single volume are based on largest free space wins: • D:SharesAccounting = 10% • D:SharesManagement = 20% • D:OtherFolder = 30%  Tiering will try to clear up 30% from the volume from the tiered folders
  • 30. Tiering – Overlapping Policy Types • All tiering policies on a single volume are based on largest free space wins: • 30% free space • Local retention = 30 days • The volume is full  The free space policy will always win  Tiering will try to clear up 30% despite the age of hot files
  • 31. Tiering Requirements • Must be a data volume – not the OS drive • A file must be 64 KiB+ to be eligible for cloud-tiering • Cloud tiering is incompatible with Windows Server deduplication • Cloud-tiered files will not be indexed by Windows Search • Remember the 2 GiB RAM requirement for the Azure File Sync agent • StorageSync filter driver will fail to work if it cannot get enough RAM • You need some free space on the data volume • How much – unknown at this time
  • 33. How Azure Backup Works With AFS • Today: • Azure Backup is only an orchestrator • No data stored in the Recovery Services Vault • Generally Available • What happens: • Incremental snapshots of shares in the storage account • Max 200 snapshots per share • Does not consume from the limit of an Azure Files share capacity • Does have a storage charge
  • 34. Caution! • If you delete the storage account, you lose the backups • Place a DELETE lock on the storage account • Limit contributor/owner/admin access to the storage account • Consider • Dedicated subscription • Azure Privileged Identity Management
  • 35. Backups • Scheduled by the Azure Backup Recovery Services Vault • Can also be triggered manually • After setup, manage backup/restores via: • Azure Files share • Recovery Services Vault
  • 36. Restores • A thing of beauty: • Done in the cloud • Synchronises to server endpoints within a few minutes • Reparse points (cloud tiering) by default, and files are downloaded on demand • Restore huge amounts “from the cloud” and be operational in minutes – see ransom-ware recovery • You can: • Restore a file/files/complete share • To original location or create a new copy • Overwrite/skip existing copies
  • 37. Process of Enabling Backup 1. Create a recovery services vault • Same region as the general purpose storage account • Setup alerting • Configure LRS/GRS before registration 2. Add an Azure Files backup item • Select the storage account • Select share(s) from the storage account 3. Configure a backup policy 4. Check your logs after first backup
  • 39. AFS + Previous Versions • Available from AFS Agent v9 • Must be enabled per volume on the file server • Import-Module ‘<SyncAgentInstallPath>StorageSync.Managem ent.ServerCmdlets.dll’ • Enable-StorageSyncSelfServiceRestore – DriveLetter D -Force Folder File A File B Volume D: File Server Folder File A File B Volume D: Azure File Sync Folder File A File B A tiered file holds a reference
  • 40. Previous Versions • User opens share in File Explorer • Right-click a file • Open Previous Versions • Drag’n’drop old file version to replace current file
  • 42. Near Instant • We’ve already discussed the process • Add a new server endpoint • You create a new file server • Install the File Sync Agent & register it with the old Storage Sync Service • Edit the Sync Groups and add the new file server • The shares will appear within a few minutes • Recovered shares • 100% cloud-tiered to begin with • Files downloaded on demand • Tiering will eventually cloud-tier any downloaded cold files when the volume % limit is reached
  • 44. Solving Problems • Storage Sync Agent installation/upgrade logs: • C:AfsAgentSetup • C:AfsInstallerUpgrade • Storage Sync Service: • Registered Servers: Communications & agent version • Sync Groups: File synchronisation • Event Viewer • AFS tools: • FileSyncErrorsReport.ps1 • Debug-AFS … requires Import-Module .afsdiag.ps1
  • 45. Usual Suspect – StorageSync Filter Driver • Used by the Sync Service Agent when tiering is enabled • Make sure StorageSync filter driver is OK – FLTMC Instances • Have you enough RAM? • Is the data volume full? • 0x8e5e0211 and/or 0x80c8031a errors • Have you on-prem backup? • Have you checked your AV for respect of the “O” attribute?
  • 46. FAQ
  • 47. FAQ • Is there file lock sync? • No • Is there support for Azure AD RBAC • Yes • But not recommended to use the cloud shares directly • Can we use Private Link? • Yes, requires private endpoints for AFS and for Azure Files • Is there anti-virus for Azure Files? • No • AV on the file server • Security Center Advanced Threat Protection for Azure Files
  • 48. The File Server Awakens
  • 49. The Rise of Replicas • In my experience: • Azure Backup was the biggest entry point to Azure (small/medium business) • It was non-disruptive • Added life/value to file servers • But it only dealt with backup • Azure File Sync • Deals with the reality that the file server is still alive • Is the next big hybrid service • Synchronisation, capacity, backup and DR solution • Extremely valuable for large restores from the cloud • Could be a killer for branch offices
  • 50. Thank You! Aidan Finn, Azure MVP http://www.aidanfinn.com http://www.innofactor.com @joe_elway Cloud Mechanix Next Class – ONLINE July 30th “Securing Azure Services & Data Through Azure Networking”” https://july302020.cloudmechanix.com/

Editor's Notes

  1. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  2. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  3. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  4. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  5. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  6. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  7. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  8. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  9. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  10. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  11. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  12. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  13. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  14. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  15. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  16. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  17. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  18. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  19. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  20. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  21. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  22. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  23. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  24. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  25. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  26. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  27. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  28. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  29. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  30. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  31. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  32. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  33. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  34. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  35. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  36. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  37. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  38. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  39. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  40. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  41. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  42. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  43. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  44. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  45. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.
  46. To add your image, first delete the place holder image as shown in the white box. Then insert your picture and scale it to be bigger than the size of the white box shown. Finally, right click on your image and select ‘Send to back’ – your image should now be framed correctly.