从Azure中的linux vm备份文件
我的任务是将azure中Linux虚拟机上存在的某些文件备份到azure备份vault 我将遵循以下文档:- 但是我看不到linux机箱的backp代理 我错过什么了吗从Azure中的linux vm备份文件,azure,backup,Azure,Backup,我的任务是将azure中Linux虚拟机上存在的某些文件备份到azure备份vault 我将遵循以下文档:- 但是我看不到linux机箱的backp代理 我错过什么了吗 T我认为Linux没有备份代理。在这里,您可以使用标准的备份/恢复策略,例如rsync(如果只是文件)或Bacula(用于其他内容)。但是,如果文件绝对需要在vault中(例如,因为有Windows Server VM需要使用它们),那么我建议您使用从Linux中获取文件,然后从Windows VM中备份它们。当然,您可以使用
T我认为Linux没有备份代理。在这里,您可以使用标准的备份/恢复策略,例如rsync(如果只是文件)或Bacula(用于其他内容)。但是,如果文件绝对需要在vault中(例如,因为有Windows Server VM需要使用它们),那么我建议您使用从Linux中获取文件,然后从Windows VM中备份它们。当然,您可以使用scp或其他方法。HTH.这是我在CentOS虚拟机中必须做的事情(归功于) 通过SSH终端在VM中安装代理:
wget https://raw.githubusercontent.com/Azure/WALinuxAgent/WALinuxAgent-2.0.12/waagent
chmod +x waagent
sudo cp waagent /usr/sbin
sudo /usr/sbin/waagent -install -verbose
sudo service waagent restart
然后,我必须在Azure PowerShell窗口中运行以下cmdlet,以便将代理标记为已安装:
$vm = Get-AzureVM -ServiceName 'myAzureServiceName' -Name 'myAzureVMName'
$vm.GetInstance().ProvisionGuestAgent = $true
Update-AzureVM -ServiceName 'myAzureServiceName' –Name 'myAzureVMName' -VM $vm.VM