环境:VCSA7.2
问题:vmware Vcenter 没有内建的备份管理员,给系统管理员过大
解法:使用 veeam 的脚本建一个角色,然后再新建备份用户设置为这个角色
参考文件:
爱数:AnyBackup-VMware vCenter 添加备份角色最佳实践
veeam:https://github.com/falkobanaszak/vCenter-role-for-Veeam/blob/master/New_vCenterRole_Veeam.ps1
https://github.com/falkobanaszak/vCenter-role-for-Veeam/blob/master/New_vCenterRole_Veeam.ps1
这里选择 veeam 的脚本
- 下载 powershell 脚本
https://github.com/falkobanaszak/vCenter-role-for-Veeam/blob/master/New_vCenterRole_Veeam.ps1
- 打开 vmware powercli 运行,输入 VC 地址和管理员账户密码即可

参考备份,最小需要的角色:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101
| Alarm.Acknowledge Alarm.SetStatus Cryptographer.AddDisk Cryptographer.Access Cryptographer.Encrypt Datastore.AllocateSpace Datastore.Browse Datastore.Config Datastore.Delete Datastore.DeleteFile Datastore.FileManagement Datastore.Rename Datastore.UpdateVirtualMachineFiles Extension.Register Extension.Unregister Extension.Update Global.CancelTask Global.Diagnostics Global.DisableMethods Global.EnableMethods Global.Licenses Global.LogEvent Global.ManageCustomFields Global.SetCustomField Host.Config.AdvancedConfig Host.Config.Connection Host.Config.Storage Host.Config.SystemManagement Network.Assign StorageProfile.Update StorageProfile.View Resource.AssignVAppToPool Resource.AssignVMToPool Resource.ColdMigrate Resource.HotMigrate VApp.ApplicationConfig VApp.Import VApp.InstanceConfig System.Anonymous System.Read System.View VirtualMachine.Config.AddExistingDisk VirtualMachine.Config.AddNewDisk VirtualMachine.Config.AddRemoveDevice VirtualMachine.Config.AdvancedConfig VirtualMachine.Config.Annotation VirtualMachine.Config.CPUCount VirtualMachine.Config.ChangeTracking VirtualMachine.Config.DiskExtend VirtualMachine.Config.DiskLease VirtualMachine.Config.EditDevice VirtualMachine.Config.HostUSBDevice VirtualMachine.Config.Memory VirtualMachine.Config.MksControl VirtualMachine.Config.RawDevice VirtualMachine.Config.ReloadFromPath VirtualMachine.Config.RemoveDisk VirtualMachine.Config.Rename VirtualMachine.Config.ResetGuestInfo VirtualMachine.Config.Resource VirtualMachine.Config.Settings VirtualMachine.Config.SwapPlacement VirtualMachine.Config.Unlock VirtualMachine.Config.UpgradeVirtualHardware VirtualMachine.GuestOperations.Execute VirtualMachine.GuestOperations.Modify VirtualMachine.GuestOperations.Query VirtualMachine.Interact.DeviceConnection VirtualMachine.Interact.PowerOff VirtualMachine.Interact.PowerOn VirtualMachine.Interact.Reset VirtualMachine.Interact.Suspend VirtualMachine.Inventory.Create VirtualMachine.Inventory.CreateFromExisting VirtualMachine.Inventory.Delete VirtualMachine.Inventory.Move VirtualMachine.Inventory.Register VirtualMachine.Inventory.Unregister VirtualMachine.Provisioning.Clone VirtualMachine.Provisioning.CloneTemplate VirtualMachine.Provisioning.Customize VirtualMachine.Provisioning.DeployTemplate VirtualMachine.Provisioning.DiskRandomAccess VirtualMachine.Provisioning.DiskRandomRead VirtualMachine.Provisioning.GetVmFiles VirtualMachine.Provisioning.MarkAsTemplate VirtualMachine.Provisioning.MarkAsVM VirtualMachine.Provisioning.ModifyCustSpecs VirtualMachine.Provisioning.PromoteDisks VirtualMachine.Provisioning.ReadCustSpecs VirtualMachine.State.CreateSnapshot VirtualMachine.State.RemoveSnapshot VirtualMachine.State.RenameSnapshot VirtualMachine.State.RevertToSnapshot InventoryService.Tagging.AttachTag InventoryService.Tagging.CreateTag InventoryService.Tagging.CreateCategory InventoryService.Tagging.EditTag InventoryService.Tagging.EditCategory InventoryService.Tagging.ModifyUsedByForTag InventoryService.Tagging.ModifyUsedByForCategory
|