将 50GB 以上的大文件(数据库备份)复制到整个生产环境到开发环境

Copying large files(DB backups) 50GB+ to across the prod to dev environmetns

我们希望每月将数据库备份从生产环境复制到开发环境。但文件大小约为 50GB+。有什么办法可以快速完成吗

在这种情况下,您可以尝试使用“Azcopy”实用程序,因为您可以将服务器驱动器中的文件 transfer/copy 复制到 Azure Blob 存储容器或 ADLS(Azure Data Lake Storage)Gen2 容器。在没有 Internet 带宽吞吐量限制上限的情况下,它以每小时 100 GB 的最大速率以 4 GB 的块大小传输数据。

要配置它以获得最佳性能,请使用带有“NC”参数的“Azcopy”实用程序,因为这意味着不会向 Azcopy 实用程序发出并发请求以进行文件传输。此外,确保每次传输作业时将文件大小限制设置为小于 1TB。

有关为文件传输目的和最佳性能参数配置 Azcopy 实用程序的更多详细信息,请参阅下面的 link:-

https://docs.microsoft.com/en-us/azure/storage/common/storage-use-azcopy-optimize#increase-concurrency

https://docs.microsoft.com/en-us/azure/storage/common/storage-use-azcopy-files