我认为我们在 SAAS 系统中使用 Azure 存储的方式有点错误。我们为每个客户创建了一个存储帐户(Securtiy 是主要考虑因素)和每个系统区域的容器,例如车辆、工作等
进一步阅读后,似乎建议我们应该为所有客户使用一个帐户。每个客户端都应该有一个容器(这样我们就可以通过编程方式创建它),然后我们对其进行保护。然后文件应该只使用“虚拟”文件夹结构来构建,例如称为“客户端 A”的容器。然后工作文件(在系统的工作区域中)存储为 Work/Jobs/{entity id}/blah.pdf。这听起来合理吗?
如果是这样,我们现在有大约 10 个帐户需要重组。是否有任何工具可以让我们轻松地将一个帐户内容复制到另一个容器帐户?我很感激我们可能无法在帐户之间移动文件(因为我们很久以前就设置了它们,所以不能使用本机复制功能)所以我猜是某种复制。所有帐户都有 GB 的文件。