JamesKindon / jkindon.github.io

https://jameskindon.github.io/jkindon.github.io/
Other
0 stars 1 forks source link

Architecting for FSLogix Containers High Availability #4

Open utterances-bot opened 2 years ago

utterances-bot commented 2 years ago

Architecting for FSLogix Containers High Availability

Desiging resilient solutions for FSLogix Containers

https://jkindon.com/architecting-for-fslogix-containers-high-availability/

FMCUSystemAdmins commented 2 years ago

I have always had the understanding that VHD(X) file types were not compatible with DFS-R. Any change to the VHD(X) would sync the entirety of it, not just the portion that actually changed. Am I mistaken?

JamesKindon commented 2 years ago

you are correct - DFS-R sucks for replication of containers (it does the job, but has limited brains) and only plays nicely when they are dismounted - bvckup2 is a much better solution

FMCUSystemAdmins commented 2 years ago

Thank you for the confirmation. We are exploring active-active profile management solutions. Will take a look at this.

From: JamesKindon @.> Sent: Tuesday, November 9, 2021 4:25 AM To: JamesKindon/jkindon.github.io @.> Cc: System Administrators @.>; Comment @.> Subject: Re: [JamesKindon/jkindon.github.io] Architecting for FSLogix Containers High Availability (Issue #4)

you are correct - DFS-R sucks for replication of containers (it does the job, but has limited brains) and only plays nicely when they are dismounted - bvckup2 is a much better solution

- You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJamesKindon%2Fjkindon.github.io%2Fissues%2F4%23issuecomment-964013408&data=04%7C01%7CSystemAdmins%40firstmarkcu.org%7Ca2027e50193f4cfe304c08d9a36b34df%7Cc39427090e1049ffbd68d72bf5571fbb%7C0%7C0%7C637720503148600728%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=kHgKlTueAAEFP1e8PSylKeRJFaj6DhjPlI39mtgcWtY%3D&reserved=0, or unsubscribehttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAMA556N5B6ZKU3NNSDUUOELULDZIJANCNFSM5HTPWZ2Q&data=04%7C01%7CSystemAdmins%40firstmarkcu.org%7Ca2027e50193f4cfe304c08d9a36b34df%7Cc39427090e1049ffbd68d72bf5571fbb%7C0%7C0%7C637720503148610728%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=jktM5syHRvlUlIds6zK1bysSTh4AjNb0q8on7FaS23Y%3D&reserved=0. Triage notifications on the go with GitHub Mobile for iOShttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapps.apple.com%2Fapp%2Fapple-store%2Fid1477376905%3Fct%3Dnotification-email%26mt%3D8%26pt%3D524675&data=04%7C01%7CSystemAdmins%40firstmarkcu.org%7Ca2027e50193f4cfe304c08d9a36b34df%7Cc39427090e1049ffbd68d72bf5571fbb%7C0%7C0%7C637720503148610728%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Qmyuh2RvRJmjlQREyhWCmjo6v7dRZNjn0Vx1A2Fuitc%3D&reserved=0 or Androidhttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.github.android%26referrer%3Dutm_campaign%253Dnotification-email%2526utm_medium%253Demail%2526utm_source%253Dgithub&data=04%7C01%7CSystemAdmins%40firstmarkcu.org%7Ca2027e50193f4cfe304c08d9a36b34df%7Cc39427090e1049ffbd68d72bf5571fbb%7C0%7C0%7C637720503148620715%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=SCJI443in9QHLW78hxMT1ldPpR%2Ftu%2Fv%2BNwsAoIWgePs%3D&reserved=0.

bradmyers commented 2 years ago

Best (and one of the very few) write-ups I've seen regarding FSLogix VHDLocations and best practices. It's unfortunate that there's not a silver bullet that works great across the board. Great job James!

JamesKindon commented 2 years ago

Cheers Brad, glad it helps

Best (and one of the very few) write-ups I've seen regarding FSLogix VHDLocations and best practices. It's unfortunate that there's not a silver bullet that works great across the board. Great job James!

wessiwes commented 2 years ago

Good article, however regarding using VHDLocations to define multiple SMB paths, I came across this article: https://www.drware.com/multiple-vhd-locations/, that states that VHDLocations is NOT supposed to be used for HA/Resiliency (with reasons why) and Cloud Cache is the solution for that. Comments?

FMCUSystemAdmins commented 2 years ago

The way I understand it is that VHDLocations can be used if you're leveraging some sort of .VHD friendly backend replication between your sites. VHDLocations would point to the "frontend" (like a namespace in DFS, but DFS-R is a bad idea for .VHD replication) and then be directed to the active site.

Since we don't have any .VHD friendly replication mechanisms, we have been using CCDLocations with two locations specified and it's worked great.

From: wessiwes @.> Sent: Monday, March 7, 2022 7:42 AM To: JamesKindon/jkindon.github.io @.> Cc: System Administrators @.>; Comment @.> Subject: Re: [JamesKindon/jkindon.github.io] Architecting for FSLogix Containers High Availability (Issue #4)

Good article, however regarding using VHDLocations to define multiple SMB paths, I came across this article: https://www.drware.com/multiple-vhd-locations/https://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.drware.com%2Fmultiple-vhd-locations%2F&data=04%7C01%7CSystemAdmins%40firstmarkcu.org%7Ced2d6dba182242ce19c208da00403507%7Cc39427090e1049ffbd68d72bf5571fbb%7C0%7C0%7C637822573011988857%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=6ol5jvLujHJiY0zAgiA3TaLa0iJBg9H00IfCcil1sFU%3D&reserved=0, that states that VHDLocations is NOT supposed to be used for HA/Resiliency (with reasons why) and Cloud Cache is the solution for that. Comments?

- Reply to this email directly, view it on GitHubhttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FJamesKindon%2Fjkindon.github.io%2Fissues%2F4%23issuecomment-1060700299&data=04%7C01%7CSystemAdmins%40firstmarkcu.org%7Ced2d6dba182242ce19c208da00403507%7Cc39427090e1049ffbd68d72bf5571fbb%7C0%7C0%7C637822573011988857%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=wyZhDWC0XRqbdURMwWjyditTflr%2BzkrT%2BSzhCwbSjqs%3D&reserved=0, or unsubscribehttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAMA556KBF53UU6G34UHO3ODU6YBRHANCNFSM5HTPWZ2Q&data=04%7C01%7CSystemAdmins%40firstmarkcu.org%7Ced2d6dba182242ce19c208da00403507%7Cc39427090e1049ffbd68d72bf5571fbb%7C0%7C0%7C637822573011988857%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=7cQU9YyK%2BvB4SzVaXlf06vY6Ia0xXn2AcQ6CYLogLio%3D&reserved=0. Triage notifications on the go with GitHub Mobile for iOShttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fapps.apple.com%2Fapp%2Fapple-store%2Fid1477376905%3Fct%3Dnotification-email%26mt%3D8%26pt%3D524675&data=04%7C01%7CSystemAdmins%40firstmarkcu.org%7Ced2d6dba182242ce19c208da00403507%7Cc39427090e1049ffbd68d72bf5571fbb%7C0%7C0%7C637822573011988857%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=xsp%2F4qSSqNj8x%2B9SRM4gdkBZkkv8uBG0JqFtdRpea9Q%3D&reserved=0 or Androidhttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplay.google.com%2Fstore%2Fapps%2Fdetails%3Fid%3Dcom.github.android%26referrer%3Dutm_campaign%253Dnotification-email%2526utm_medium%253Demail%2526utm_source%253Dgithub&data=04%7C01%7CSystemAdmins%40firstmarkcu.org%7Ced2d6dba182242ce19c208da00403507%7Cc39427090e1049ffbd68d72bf5571fbb%7C0%7C0%7C637822573011988857%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=LZKttEnEbHnOXCoL2JFgafe2KPTrY3S5gSAF0mc5lg0%3D&reserved=0. You are receiving this because you commented.Message ID: @.**@.>>

wessiwes commented 2 years ago

If you're using Azure Files for hosting containers in a single region, with Zone-Redundant Storage replication to all availability zones in the region, does that provide HA and resilience with a single VHDLocations UNC path?

jkumbruck commented 2 years ago

Maybe also a "struggle" for cloud cache: the need for a Local Cache file, which might be an attention point when choosing for cloud cache as HA solution for FSlogix

JamesKindon commented 2 years ago

Good article, however regarding using VHDLocations to define multiple SMB paths, I came across this article: https://www.drware.com/multiple-vhd-locations/, that states that VHDLocations is NOT supposed to be used for HA/Resiliency (with reasons why) and Cloud Cache is the solution for that. Comments?

it is not a true HA option to specify multiple locations, it will not have any brains in an outage scenario, but it can be used to distribute load etc - you can have multiple locations with multiple user sets and different access permissions. If you want active-active HA, use cloud cache. But be warned cloud cache is not designed for anything other than short term loss of a backend repository

JamesKindon commented 2 years ago

If you're using Azure Files for hosting containers in a single region, with Zone-Redundant Storage replication to all availability zones in the region, does that provide HA and resilience with a single VHDLocations UNC path?

Yes, it is invisible to FSLogix, so it's good. Zone failovers may not always be smooth through, and you may be impacted in a failover (containers hate the loss of an SMB share) - single location cloud cache would likely provide a smoother experience - rare to lose azure files though

JamesKindon commented 2 years ago

Maybe also a "struggle" for cloud cache: the need for a Local Cache file, which might be an attention point when choosing for cloud cache as HA solution for FSlogix

it just needs to be thought through - i have an article around considerations and cache placement etc

Shjinta commented 1 year ago

Sorry to Necro this post. I recently took on a position where I'm being asked to configure Cloud Cache with FSLogix. I'm new to this product. Doing research. They used to have 1 server to host all the user profiles... Now with Cloud Cache I was asked to have a second server and have it available in case server #1 goes down.

Seemed simple enough, my only concern is keeping these two profile repositories in sync without using DFS. I'm trialing this "Bvckup2" product, just wondering if it's possible to even use this to always keep these folders in sync?

Thanks!

FMCUSystemAdmins commented 1 year ago

@Shjinta, either you use FSLogix VHDLocation feature and replicate using something like "Bvckup2", or you use FSLogix Cloud Cache feature and FSLogix reads/writes to two locations simultaneously. No replication needed for the latter.

Shjinta commented 1 year ago

Hi James! Thanks for the quick reply! I have the CCDLocations registry key configured with two locations. However it’s not writing to both simultaneously. Am I missing a configuration?

Thank you very much!

Get Outlook for iOShttps://aka.ms/o0ukef


From: FMCUSystemAdmins @.> Sent: Tuesday, July 18, 2023 11:40:43 AM To: JamesKindon/jkindon.github.io @.> Cc: Marc-Rene Beauchamp @.>; Mention @.> Subject: Re: [JamesKindon/jkindon.github.io] Architecting for FSLogix Containers High Availability (Issue #4)

@Shjintahttps://us-east-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL1NoamludGE=&i=NjQ5NThjYjNjMTVjNTk0ODQ0MmVkNmQ5&t=WjZsM2FmUFJRTjVSS1dsdXRaTndFay9VZk85NXZUSkFWVjAvNXZJb2VVVT0=&h=548ebd8de0de430b8035c0335aaf9ccc&s=AVNPUEhUT0NFTkNSWVBUSVb5ANN_SyiGPrcsfDsMAnynIxGUWs-MzxRaQ5795haRcA, either you use FSLogix VHDLocation feature and replicate using something like "Bvckup2", or you use FSLogix Cloud Cache feature and FSLogix reads/writes to two locations simultaneously. No replication needed for the latter.

— Reply to this email directly, view it on GitHubhttps://us-east-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL0phbWVzS2luZG9uL2praW5kb24uZ2l0aHViLmlvL2lzc3Vlcy80I2lzc3VlY29tbWVudC0xNjQwNDc2NDQ0&i=NjQ5NThjYjNjMTVjNTk0ODQ0MmVkNmQ5&t=RGhvSXEyS1p5RUN2OTdnL2xGSncrY0wyNVptZGpkVzN2N2s2U3llQkxwRT0=&h=548ebd8de0de430b8035c0335aaf9ccc&s=AVNPUEhUT0NFTkNSWVBUSVb5ANN_SyiGPrcsfDsMAnynIxGUWs-MzxRaQ5795haRcA, or unsubscribehttps://us-east-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL25vdGlmaWNhdGlvbnMvdW5zdWJzY3JpYmUtYXV0aC9CQkxKTFdXN0JNWUFISFpCVUEzTVBCVFhRMlU3WEFOQ05GU001SFRQV1oyUQ==&i=NjQ5NThjYjNjMTVjNTk0ODQ0MmVkNmQ5&t=ZklFZnFXYVpsQWRlMDJrZVdCeEprWmJmUlQ2dXp0b2xYdUNKZXRBSlQwND0=&h=548ebd8de0de430b8035c0335aaf9ccc&s=AVNPUEhUT0NFTkNSWVBUSVb5ANN_SyiGPrcsfDsMAnynIxGUWs-MzxRaQ5795haRcA. You are receiving this because you were mentioned.Message ID: @.***>

Disclaimer: This is intended for the addressee indicated above. It may contain information that is privileged, confidential, or otherwise protected from disclosure under The Municipal Freedom of Information and Privacy Protection Act. Any review, dissemination, or use of its contents by persons other than the addressee is strictly prohibited. If you have received this in error, please notify us immediately.

FMCUSystemAdmins commented 1 year ago

@Shjinta, wish we could take credit for being James!

Do you have proper permissions set on the paths? FSLogix logs to Event Viewer too, and may give some indication of what's going on.

Shjinta commented 1 year ago

No Worries!

I’ve checked all the paths. I can see in the Event Viewer on my test Image that it’s writing to the two CCDLocations, however this may be a limitation of Cloud Caching, if I disable 1 of the two locations, I can sign in as It’s jumping to the other location, but my event viewer is filled with errors trying to reach the cache on the other server.

So I’m researching and testing at the same time trying to understand this process.

I appreciate the help!

Marc-Rene Beauchamp Network & infrastructure Analyst

From: FMCUSystemAdmins @.> Sent: Wednesday, July 19, 2023 1:43 PM To: JamesKindon/jkindon.github.io @.> Cc: Marc-Rene Beauchamp @.>; Mention @.> Subject: Re: [JamesKindon/jkindon.github.io] Architecting for FSLogix Containers High Availability (Issue #4)

@Shjintahttps://us-east-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL1NoamludGE=&i=NjQ5NThjYjNjMTVjNTk0ODQ0MmVkNmQ5&t=WjZsM2FmUFJRTjVSS1dsdXRaTndFay9VZk85NXZUSkFWVjAvNXZJb2VVVT0=&h=2bad8991e55940d0abbebef3bcd8500f&s=AVNPUEhUT0NFTkNSWVBUSVb5ANN_SyiGPrcsfDsMAnynIxGUWs-MzxRaQ5795haRcA, wish we could take credit for being James!

Do you have proper permissions set on the paths? FSLogix logs to Event Viewer too, and may give some indication of what's going on.

— Reply to this email directly, view it on GitHubhttps://us-east-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL0phbWVzS2luZG9uL2praW5kb24uZ2l0aHViLmlvL2lzc3Vlcy80I2lzc3VlY29tbWVudC0xNjQyNDk3MTUz&i=NjQ5NThjYjNjMTVjNTk0ODQ0MmVkNmQ5&t=QkVNRkVEaENDVFVmbkF6Rk1hUjlzWFczR1ZMdGYvT2xQbVpZaGZ2OXBnWT0=&h=2bad8991e55940d0abbebef3bcd8500f&s=AVNPUEhUT0NFTkNSWVBUSVb5ANN_SyiGPrcsfDsMAnynIxGUWs-MzxRaQ5795haRcA, or unsubscribehttps://us-east-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL25vdGlmaWNhdGlvbnMvdW5zdWJzY3JpYmUtYXV0aC9CQkxKTFdXVFhPUkdWNzZPVVVZR0Q3RFhSQU1DSkFOQ05GU001SFRQV1oyUQ==&i=NjQ5NThjYjNjMTVjNTk0ODQ0MmVkNmQ5&t=WmJqZkFiTFVqV2NQRU1ZM1RZMzhCcmpUNlBaQWRVdTVvc1hKRDN3VkpXTT0=&h=2bad8991e55940d0abbebef3bcd8500f&s=AVNPUEhUT0NFTkNSWVBUSVb5ANN_SyiGPrcsfDsMAnynIxGUWs-MzxRaQ5795haRcA. You are receiving this because you were mentioned.Message ID: @.**@.>>

Disclaimer: This is intended for the addressee indicated above. It may contain information that is privileged, confidential, or otherwise protected from disclosure under The Municipal Freedom of Information and Privacy Protection Act. Any review, dissemination, or use of its contents by persons other than the addressee is strictly prohibited. If you have received this in error, please notify us immediately.

FMCUSystemAdmins commented 1 year ago

Not sure what you mean by "signing in as it's jumping to the other location". When you sign in, FSLogix will mount a cache local to the desktop, sourcing from the locations you've defined, and periodically flushing to them (as well on sign out).

Are you seeing the errors before or after you've disabled one of the locations? And how are you "disabling" that location?

Shjinta commented 1 year ago

The errors I’m seeing in event viewer are after I “Disabled” one location. I just disabled the NIC card to test a “Server unexpectedly went offline scenario”

I think this is just my lack of understanding at how FSlogix with cloud caching works to be honest. When I enabled the NIC on the server, the errors are gone, I see some warnings about the cache being out of sync and will re-sync to update. I know it’s not up to date as I have a few .isos I downloaded to bloat my profile to test the writing between the two locations.

Marc-Rene Beauchamp Network & infrastructure Analyst

From: FMCUSystemAdmins @.> Sent: Wednesday, July 19, 2023 2:12 PM To: JamesKindon/jkindon.github.io @.> Cc: Marc-Rene Beauchamp @.>; Mention @.> Subject: Re: [JamesKindon/jkindon.github.io] Architecting for FSLogix Containers High Availability (Issue #4)

Not sure what you mean by "signing in as it's jumping to the other location". When you sign in, FSLogix will mount a cache local to the desktop, sourcing from the locations you've defined, and periodically flushing to them (as well on sign out).

Are you seeing the errors before or after you've disabled one of the locations? And how are you "disabling" that location?

— Reply to this email directly, view it on GitHubhttps://us-east-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL0phbWVzS2luZG9uL2praW5kb24uZ2l0aHViLmlvL2lzc3Vlcy80I2lzc3VlY29tbWVudC0xNjQyNTM0MjI2&i=NjQ5NThjYjNjMTVjNTk0ODQ0MmVkNmQ5&t=T0VWYitNc2J4MnE5b0diM0NYR2tSLzZoVjJkVkFqM0ZFUDVscTZGdlYrcz0=&h=51307168d48c4364bfeaa16112f538f7&s=AVNPUEhUT0NFTkNSWVBUSVb5ANN_SyiGPrcsfDsMAnynIxGUWs-MzxRaQ5795haRcA, or unsubscribehttps://us-east-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL25vdGlmaWNhdGlvbnMvdW5zdWJzY3JpYmUtYXV0aC9CQkxKTFdYVDU2SVJEQU9RQ0Q2UjNGVFhSQVBPQkFOQ05GU001SFRQV1oyUQ==&i=NjQ5NThjYjNjMTVjNTk0ODQ0MmVkNmQ5&t=eHovd2k0SEJzV2hnMk5nNENFS2g2THdKVE9KWUtOclNRM1lIdHNRUTZrRT0=&h=51307168d48c4364bfeaa16112f538f7&s=AVNPUEhUT0NFTkNSWVBUSVb5ANN_SyiGPrcsfDsMAnynIxGUWs-MzxRaQ5795haRcA. You are receiving this because you were mentioned.Message ID: @.**@.>>

Disclaimer: This is intended for the addressee indicated above. It may contain information that is privileged, confidential, or otherwise protected from disclosure under The Municipal Freedom of Information and Privacy Protection Act. Any review, dissemination, or use of its contents by persons other than the addressee is strictly prohibited. If you have received this in error, please notify us immediately.

FMCUSystemAdmins commented 1 year ago

Ok, sounds like it's working like it should. FSLogix will use the .meta file to compare the locations and determine if any resyncing needs to occur (I believe this happens upon next logon).

So, seems like your original concern is taken care of?

Shjinta commented 1 year ago

YesSir seems so!

I’ve got it semi working right now, so I can keep troubleshooting it from here, I think the only “Issue” I’m having right now is if I copy a user’s profile folder from the Prod server to the test server, when they sign into the test pool it creates a new folder and user data and doesn’t use the existing one.

I appreciate you taking the time to help me though!

Marc-Rene Beauchamp Network & infrastructure Analyst

From: FMCUSystemAdmins @.> Sent: Wednesday, July 19, 2023 4:34 PM To: JamesKindon/jkindon.github.io @.> Cc: Marc-Rene Beauchamp @.>; Mention @.> Subject: Re: [JamesKindon/jkindon.github.io] Architecting for FSLogix Containers High Availability (Issue #4)

Ok, sounds like it's working like it should. FSLogix will use the .meta file to compare the locations and determine if any resyncing needs to occur (I believe this happens upon next logon).

So, seems like your original concern is taken care of?

— Reply to this email directly, view it on GitHubhttps://us-east-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL0phbWVzS2luZG9uL2praW5kb24uZ2l0aHViLmlvL2lzc3Vlcy80I2lzc3VlY29tbWVudC0xNjQyNzE1ODc0&i=NjQ5NThjYjNjMTVjNTk0ODQ0MmVkNmQ5&t=U3ZxMTNSeU45Lys0MUdNOTh3UGNiYXdvVEVyd09UVlhXTUFaZk9KWmZPMD0=&h=0bd43419329542809b8cd89625eab881&s=AVNPUEhUT0NFTkNSWVBUSVb5ANN_SyiGPrcsfDsMAnynIxGUWs-MzxRaQ5795haRcA, or unsubscribehttps://us-east-2.protection.sophos.com?d=github.com&u=aHR0cHM6Ly9naXRodWIuY29tL25vdGlmaWNhdGlvbnMvdW5zdWJzY3JpYmUtYXV0aC9CQkxKTFdXU1NXNjJFSzZEN0ZHVkpHRFhSQkFDVEFOQ05GU001SFRQV1oyUQ==&i=NjQ5NThjYjNjMTVjNTk0ODQ0MmVkNmQ5&t=M3Vhd0J6SEdaU3dubzlwOVhad3VlS3RQT1p0SFNjMnJ1cVlpVlU5a29HST0=&h=0bd43419329542809b8cd89625eab881&s=AVNPUEhUT0NFTkNSWVBUSVb5ANN_SyiGPrcsfDsMAnynIxGUWs-MzxRaQ5795haRcA. You are receiving this because you were mentioned.Message ID: @.**@.>>

Disclaimer: This is intended for the addressee indicated above. It may contain information that is privileged, confidential, or otherwise protected from disclosure under The Municipal Freedom of Information and Privacy Protection Act. Any review, dissemination, or use of its contents by persons other than the addressee is strictly prohibited. If you have received this in error, please notify us immediately.