如何使用Azure备份来备份本地Linux机器上的文件

是否有可能从本地Linux(CentOS)服务器的磁盘备份单个文件(即数据库备份)到Azure恢复服务库?

我需要恢复服务代理,并可用于Linux吗?

还是有更聪明的方法?

我也可以创build一个脚本,将我的备份文件传输到Azure blob存储。 然后,我可以将一些Azure服务连接到blob存储,以便根据某些策略/时间表删除文件?

您可以使用免费的VEEAM B&R https://www.veeam.com/linux-backup-free.html自动执行备份过程本身,并将备份直接上传到装载为备份存储库的Azure VM,或者使用azure色自动化/脚本上传CLI。

是否有可能从本地Linux(CentOS)服务器的磁盘备份单个文件(即数据库备份)到Azure恢复服务库?

不,这是不可能的。 根据我的知识,您可以将Azure恢复服务保pipe库备份Linux VM VHD,但不支持备份单个文件。 因为如果要将文件和文件夹备份到Azure,则需要安装并注册Recovery Services代理。 但是,代理现在不支持Linux VM。

请参考备份文件或文件夹以及如何在Azure上恢复文件或文件夹 。

我需要恢复服务代理,并可用于Linux吗?

目前,备份代理不支持Linux操作系统。

还是有更聪明的方法?

您可以使用azure cli将Linux File上传到Azure存储帐户。 请参考这个链接 。 Azure cli在Linux VM上受支持。