Host-based backup of Microsoft Hyper-V VMs.
Post Reply
igetyaall
Novice
Posts: 9
Liked: never
Joined: Aug 04, 2016 9:47 am
Full Name: Gustav
Contact:

Cannot Reset CBT

Post by igetyaall »

Hi Community,

we have some Problems wit certain Backups, veeam says "Failed to flush change tracking data. Using full scan incremental run" , These Jobs keep Running for more than 24 Hours. So mi decided to reset CBT on our Hyper-V Cluster Servers, i did follow the Veeam Guide, but i keep getting Powersehll Erros.

I Tried to do:

Add-PSSnapin VeeamPSSnapin
$server = Get-VBRServer
Reset-HvVmChangeTracking -Server $server "inn068sv102"

Code: Select all

----------------------------------Output of Get-VBRServer----------------
PS C:\Windows\system32>  Get-VBRServer 




Info               : inn068sv101 (Microsoft Windows Server)
ParentId           : 00000000-0000-0000-0000-000000000000
Id                 : 9ebd5fd8-a28a-4d6d-bf9b-05c8549621ff
Name               : inn068sv101
Reference          : 
Description        : Created by INNIGHT\GK at 12.12.2017 16:21.
IsUnavailable      : False
Type               : Windows
ApiVersion         : Unknown
PhysHostId         : 97fbd46f-97bc-4fba-89a2-2fe53e266ae2
ProxyServicesCreds : Veeam.Backup.Common.CCredentials

Info               : inn068sv102 (Microsoft Hyper-V Server)
ParentId           : 81da4ead-9210-42c9-8082-fcf903c0561b
Id                 : 9607e297-06be-4581-bf5f-2c01554a28e8
Name               : inn068sv102
Reference          : _inn068sv102_
Description        : 
IsUnavailable      : False
Type               : HvServer
ApiVersion         : Unknown
PhysHostId         : d75126a7-9aee-42d4-b7b5-bd4e561f4017
ProxyServicesCreds : Veeam.Backup.Common.CCredentials

Info               : esx1.de.innight.tnt (VMware ESXi Server)
ParentId           : 77fad4fa-ff9c-4ac9-9833-e06e3f963110
Id                 : 36e87074-5e86-4cb4-8991-3cca3a2b5964
Name               : esx1.de.innight.tnt
Reference          : host-76
Description        : 
IsUnavailable      : False
Type               : ESXi
ApiVersion         : V65
PhysHostId         : 88c54bd7-d891-45b0-b1cd-864a3a67789c
ProxyServicesCreds : 

Info               : esx2.de.innight.tnt (VMware ESXi Server)
ParentId           : 77fad4fa-ff9c-4ac9-9833-e06e3f963110
Id                 : d105dc32-3f31-4868-96b2-5a2b8c08c131
Name               : esx2.de.innight.tnt
Reference          : host-78
Description        : 
IsUnavailable      : False
Type               : ESXi
ApiVersion         : V65
PhysHostId         : 9acd6346-f2a3-4ae3-a3b3-4dd95fbce3a0
ProxyServicesCreds : 

Info               : inn068sv102 (Microsoft Windows Server)
ParentId           : 00000000-0000-0000-0000-000000000000
Id                 : 1d3c40a6-671e-4ab5-b6e1-81ecf348c9d3
Name               : inn068sv102
Reference          : 
Description        : Created by INNIGHT\GK at 12.12.2017 16:23.
IsUnavailable      : False
Type               : Windows
ApiVersion         : Unknown
PhysHostId         : d75126a7-9aee-42d4-b7b5-bd4e561f4017
ProxyServicesCreds : Veeam.Backup.Common.CCredentials

Info               : This server (Microsoft Windows Server)
ParentId           : 00000000-0000-0000-0000-000000000000
Id                 : 6745a759-2205-4cd2-b172-8ec8f7e60ef8
Name               : inn068sv076.de.innight.tnt
Reference          : 
Description        : Backup server
IsUnavailable      : False
Type               : Local
ApiVersion         : Unknown
PhysHostId         : d7c4ff97-b99b-4d1f-884d-283b7b6b9ee3
ProxyServicesCreds : 

Info               : inn068sv101 (Microsoft Hyper-V Server)
ParentId           : 81da4ead-9210-42c9-8082-fcf903c0561b
Id                 : dc0f12d6-df5c-4f91-9e15-902664eceff1
Name               : inn068sv101
Reference          : _inn068sv101_
Description        : 
IsUnavailable      : False
Type               : HvServer
ApiVersion         : Unknown
PhysHostId         : 00000000-0000-0000-0000-000000000000
ProxyServicesCreds : Veeam.Backup.Common.CCredentials

Info               : inn068sv103 (Microsoft Windows Server)
ParentId           : 00000000-0000-0000-0000-000000000000
Id                 : e5df4389-2e3e-4189-a0da-9d58173c140e
Name               : inn068sv103
Reference          : 
Description        : Created by INNIGHT\ken.thomas at 13.12.2017 08:43.
IsUnavailable      : False
Type               : Windows
ApiVersion         : Unknown
PhysHostId         : 444ceb67-870e-4add-a225-170adefbc0e3
ProxyServicesCreds : Veeam.Backup.Common.CCredentials

Info               : inn068sv075 (Microsoft Windows Server)
ParentId           : 00000000-0000-0000-0000-000000000000
Id                 : f1678cfa-b9df-411b-b02d-9f724c821f3e
Name               : inn068sv075
Reference          : 
Description        : Created by INNIGHT\GK at 17.01.2018 13:04.
IsUnavailable      : False
Type               : Windows
ApiVersion         : Unknown
PhysHostId         : 9d0d4d3d-1d12-4276-8b69-b0939dce0d64
ProxyServicesCreds : Veeam.Backup.Common.CCredentials

Info               : veeamproxyvm (Microsoft Windows Server)
ParentId           : 00000000-0000-0000-0000-000000000000
Id                 : 06870a7a-e0c2-43f1-9ddf-ba3de30f2941
Name               : veeamproxyvm
Reference          : 
Description        : Created by INNIGHT\GK at 30.01.2018 13:02.
IsUnavailable      : False
Type               : Windows
ApiVersion         : Unknown
PhysHostId         : 486ff4af-81c3-430c-80b5-755ed77d723f
ProxyServicesCreds : Veeam.Backup.Common.CCredentials

Info               : inn068sv103 (Microsoft Hyper-V Server)
ParentId           : 81da4ead-9210-42c9-8082-fcf903c0561b
Id                 : 4015956d-00f2-40f3-aa1b-d13f768f3afe
Name               : inn068sv103
Reference          : _inn068sv103_
Description        : 
IsUnavailable      : False
Type               : HvServer
ApiVersion         : Unknown
PhysHostId         : 444ceb67-870e-4add-a225-170adefbc0e3
ProxyServicesCreds : Veeam.Backup.Common.CCredentials

Info               : esx3.de.innight.tnt (VMware ESXi Server)
ParentId           : 77fad4fa-ff9c-4ac9-9833-e06e3f963110
Id                 : b4adba7a-9ea0-44b3-bca7-d1ce0f73f836
Name               : esx3.de.innight.tnt
Reference          : host-10
Description        : 
IsUnavailable      : False
Type               : ESXi
ApiVersion         : V65
PhysHostId         : 15ed2060-5425-4181-9b17-c73a936e92ec
ProxyServicesCreds : 

Info               : vcenter.de.innight.tnt (VMware vCenter Server)
ParentId           : 00000000-0000-0000-0000-000000000000
Id                 : 77fad4fa-ff9c-4ac9-9833-e06e3f963110
Name               : vcenter.de.innight.tnt
Reference          : 
Description        : Created by INNIGHT\MP at 14.02.2018 10:18.
IsUnavailable      : False
Type               : VC
ApiVersion         : V65
PhysHostId         : d4abb1d7-e7af-452f-813d-44a2796e5d9f
ProxyServicesCreds : 

Info               : inn068cl100 (Microsoft Hyper-V Cluster)
ParentId           : 00000000-0000-0000-0000-000000000000
Id                 : 81da4ead-9210-42c9-8082-fcf903c0561b
Name               : inn068cl100
Reference          : 
Description        : Created by INNIGHT\GK at 12.12.2017 16:02.
IsUnavailable      : False
Type               : HvCluster
ApiVersion         : Unknown
PhysHostId         : 00000000-0000-0000-0000-000000000000
ProxyServicesCreds : Veeam.Backup.Common.CCredentials

An this is the error iam Getting


PS C:\Windows\system32> $server = Get-VBRServer
Reset-HvVmChangeTracking -Server $server "inn068sv102"

Code: Select all

Reset-HvVmChangeTracking : "System.Object[]" kann nicht in den Typ "Veeam.Backup.Core.Common.CHost" konvertiert werden, der für den 
Parameter "Server" erforderlich ist. Die angegebene Methode wird nicht unterstützt.
In Zeile:2 Zeichen:34
+ Reset-HvVmChangeTracking -Server $server "inn068sv102"
+                                  ~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [Reset-HvVmChangeTracking], ParameterBindingException
    + FullyQualifiedErrorId : CannotConvertArgument,Veeam.Backup.PowerShell.Cmdlets.ResetHvVmChangeTracking

Maybe someone is able to help me out.

TY
veremin
Product Manager
Posts: 20270
Liked: 2252 times
Joined: Oct 26, 2012 3:28 pm
Full Name: Vladimir Eremin
Contact:

Re: Cannot Reset CBT

Post by veremin »

The syntax should be as follows:

Code: Select all

Add-PSSnapin VeeamPSSnapin
$Server = Get-VBRServer -name "Name of server on which CBT should be reset"
Reset-HvVmChangeTracking -Server $Server
Thanks.
igetyaall
Novice
Posts: 9
Liked: never
Joined: Aug 04, 2016 9:47 am
Full Name: Gustav
Contact:

Re: Cannot Reset CBT

Post by igetyaall »

hey Sadly it didnt work

Code: Select all

PS C:\Users\ken.thomas> Add-PSSnapin VeeamPSSnapin
$Server = Get-VBRServer -name "inn068sv103"
Reset-HvVmChangeTracking -Server $Server
Reset-HvVmChangeTracking : "System.Object[]" kann nicht in den Typ "Veeam.Backup.Core.Common.CHost" konvertiert werden, der für den Parameter "Server" erforderlich ist. Die angegebene 
Methode wird nicht unterstützt.
In Zeile:3 Zeichen:34
+ Reset-HvVmChangeTracking -Server $Server
+                                  ~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [Reset-HvVmChangeTracking], ParameterBindingException
    + FullyQualifiedErrorId : CannotConvertArgument,Veeam.Backup.PowerShell.Cmdlets.ResetHvVmChangeTracking
 
veremin
Product Manager
Posts: 20270
Liked: 2252 times
Joined: Oct 26, 2012 3:28 pm
Full Name: Vladimir Eremin
Contact:

Re: Cannot Reset CBT

Post by veremin »

This means that $Server variable contains multiple elements of different type. Can you check what exactly get assigned to $Server (simply input $Server in PS console and check the results)? Thanks.
igetyaall
Novice
Posts: 9
Liked: never
Joined: Aug 04, 2016 9:47 am
Full Name: Gustav
Contact:

Re: Cannot Reset CBT

Post by igetyaall »

If i output my $Server i get 2 Results

Code: Select all

PS C:\Users\ken.thomas> ##Add-PSSnapin VeeamPSSnapin
$Server = Get-VBRServer -Name "inn068sv102"
##Reset-HvVmChangeTracking -Server $Server

$Server


Info               : inn068sv102 (Microsoft Hyper-V Server)
ParentId           : 81da4ead-9210-42c9-8082-fcf903c0561b
Id                 : 9607e297-06be-4581-bf5f-2c01554a28e8
Name               : inn068sv102
Reference          : _inn068sv102_
Description        : 
IsUnavailable      : False
Type               : HvServer
ApiVersion         : Unknown
PhysHostId         : d75126a7-9aee-42d4-b7b5-bd4e561f4017
ProxyServicesCreds : Veeam.Backup.Common.CCredentials

Info               : inn068sv102 (Microsoft Windows Server)
ParentId           : 00000000-0000-0000-0000-000000000000
Id                 : 1d3c40a6-671e-4ab5-b6e1-81ecf348c9d3
Name               : inn068sv102
Reference          : 
Description        : Created by INNIGHT\GK at 12.12.2017 16:23.
IsUnavailable      : False
Type               : Windows
ApiVersion         : Unknown
PhysHostId         : d75126a7-9aee-42d4-b7b5-bd4e561f4017
ProxyServicesCreds : Veeam.Backup.Common.CCredentials
I did try to Use

Code: Select all

PS C:\Users\ken.thomas> ##Add-PSSnapin VeeamPSSnapin
$Server = Get-VBRServer -Name "inn068sv102" -Type "Windows"
##Reset-HvVmChangeTracking -Server $Server

$Server


Info               : inn068sv102 (Microsoft Windows Server)
ParentId           : 00000000-0000-0000-0000-000000000000
Id                 : 1d3c40a6-671e-4ab5-b6e1-81ecf348c9d3
Name               : inn068sv102
Reference          : 
Description        : Created by INNIGHT\GK at 12.12.2017 16:23.
IsUnavailable      : False
Type               : Windows
ApiVersion         : Unknown
PhysHostId         : d75126a7-9aee-42d4-b7b5-bd4e561f4017
ProxyServicesCreds : Veeam.Backup.Common.CCredentials
But The Function Cant handlle it after getting only 1 Result with -Type

Code: Select all

PS C:\Users\ken.thomas> ##Add-PSSnapin VeeamPSSnapin
$Server = Get-VBRServer -Name "inn068sv102" -Type "Windows"
Reset-HvVmChangeTracking -Server $Server


Reset-HvVmChangeTracking : Der Parametersatz kann mit den angegebenen benannten Parametern nicht aufgelöst werden.
In Zeile:3 Zeichen:1
+ Reset-HvVmChangeTracking -Server $Server
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [Reset-HvVmChangeTracking], ParameterBindingException
    + FullyQualifiedErrorId : AmbiguousParameterSet,Veeam.Backup.PowerShell.Cmdlets.ResetHvVmChangeTracking
 

PS C:\Users\ken.thomas> 
veremin
Product Manager
Posts: 20270
Liked: 2252 times
Joined: Oct 26, 2012 3:28 pm
Full Name: Vladimir Eremin
Contact:

Re: Cannot Reset CBT

Post by veremin »

But The Function Cant handlle it after getting only 1 Result with -Type
This cmdlet reset CBT for particular VM. So you have to provide VM name along with a server it resides on.

If you want to reset CBT on particular node or server, kindly, stick to the solution given here.

Thanks.
Post Reply

Who is online

Users browsing this forum: No registered users and 17 guests