| CPC G06F 16/24575 (2019.01) [G06F 16/2358 (2019.01); G06F 16/256 (2019.01)] | 20 Claims |

|
1. A method, the method comprising:
in response to receiving, at a server in a first geographic region, a notification of an interaction with a file by a user of a tenant determining whether automatic replication of the file to a second geographic region is permitted; and
via at least a first processor, in response to determining that automatic replication of the file to the second geographic region is not permitted:
storing the file in a tenant shard corresponding to the tenant in a data store that is in the first geographic region; and
causing in a user shard in the second geographic region, creation of a file reference that is a pointer to the file stored in the tenant shard in the data store that is in the first geographic region, the pointer containing data suitable to retrieve a copy of the file stored in the tenant shard in the first geographic region responsive to the user querying for the stored file.
|