是否可以将单个文件(即数据库备份)从本地 Linux(CentOS)服务器的磁盘备份到 Azure 恢复服务保管库?
我是否需要恢复服务代理?它适用于 Linux 吗?
或者有更聪明的方法吗?
我还可以编写一个脚本,将我的备份文件传输到 Azure blob 存储。然后我可以将某些 Azure 服务连接到 blob 存储,以便它根据某些策略/计划删除文件吗?
答案1
您可以免费使用 VEEAM B&Rhttps://www.veeam.com/linux-backup-free.html自动化备份过程本身并将备份直接上传到作为备份存储库安装的 Azure VM 或使用 azure cli 自动化/编写上传脚本。
答案2
是否可以将单个文件(即数据库备份)从本地 Linux(CentOS)服务器的磁盘备份到 Azure 恢复服务保管库?
不,这是不可能的。据我所知,您可以使用 Azure 恢复服务保管库备份 Linux VM VHD,但不支持备份单个文件。因为如果您想将文件和文件夹备份到 Azure,您需要安装并注册恢复服务代理。但是,该代理现在不支持 Linux VM。
请参阅备份文件或文件夹和如何在 Azure 上还原文件或文件夹。
我是否需要恢复服务代理?它适用于 Linux 吗?
目前,备份代理不支持Linux操作系统。
或者有更聪明的方法吗?
您可以使用azure cli
将 Linux 文件上传到 Azure 存储帐户。请参阅此关联.Azure cli
在 Linux VM 上受支持。