Windows Server TechCenter > Windows Server Forums > File Services and Storage > RevertToSnapshot for Clustered volume
Ask a questionAsk a question
 

QuestionRevertToSnapshot for Clustered volume

  • Wednesday, July 01, 2009 7:32 AMa_gupta Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Acc. to following KB article Clustered volumes are not supported by RevertToSnapshot  API - http://support.microsoft.com/kb/945361 on Windows 2003.
    Are clustered volumes not supported for Windows 2008 as well ?

    On a test setup of mine, revetToSnapshot is failing with volumes not supported. Here's a part of vss trace logs:

    inc\ichannel.hxx(0151): CVssCoordinator::IsSharedClusterVolume: Opening a handle to \\?\Volume{9d30eea8-5838-4644-b663-44829d30d4e0}\ (access = 0x00000000, share = 0x00000003)
    [0078473810,0x000a30:0x1008:0x2a9491b9] server\inc\ichannel.hxx(0252): CVssCoordinator::IsSharedClusterVolume: The object '\\?\Volume{9d30eea8-5838-4644-b663-44829d30d4e0}'. was opened under the device handle 0x0000018c
    [0078473810,0x000a30:0x1008:0x2a9491b9] server\inc\ichannel.hxx(0391): CVssCoordinator::IsSharedClusterVolume: IOCTL sent: 560030 on device \\?\Volume{9d30eea8-5838-4644-b663-44829d30d4e0}
     Input buffer size: 0, Output buffer size: 4096
    [0078473820,0x000a30:0x1008:0x2a9491b9] server\inc\ichannel.hxx(0489): CVssCoordinator::IsSharedClusterVolume: IOCTL 560030 succeeded on device \\?\Volume{9d30eea8-5838-4644-b663-44829d30d4e0} - 0x0000018c.
     Output buffer: size received = 0
    [0078473820,0x000a30:0x1008:0x2a9491b9] (0000): CVssCoordinator::IsSharedClusterVolume: Returning bool: TRUE
    [0078473820,0x000a30:0x1008:0x2a9491b9] EXIT  {CVssCoordinator::IsSharedClusterVolume}: hr: 0x00000000
    [0078473820,0x000a30:0x1008:0x2a9491b9] coord\src\coord.cxx(1487): CVssCoordinator::RevertToSnapshot: Revert is not supported on this volume
    [0078473820,0x000a30:0x1008:0x2a9491b9] coord\src\coord.cxx(1487): CVssCoordinator::RevertToSnapshot: Throwing HRESULT code 0x8004230c. Previous HRESULT code = 0x00000000
    [0078473820,0x000a30:0x1008:0x2a9491b9] ENTER {VssAPI::VssFreeSnapshotProperties}:
    [0078473830,0x000a30:0x1008:0x2a9491b9] EXIT  {VssAPI::VssFreeSnapshotProperties}: hr: 0x00000000
    [0078473830,0x000a30:0x1008:0x2a9491b9] coord\src\coord.cxx(1516): CVssCoordinator::RevertToSnapshot: HRESULT EXCEPTION CAUGHT: hr: 0x8004230c
    [0078473830,0x000a30:0x1008:0x2a9491b9] EXIT  {CVssCoordinator::RevertToSnapshot}: hr: 0x8004230c
    [0078473830,0x001534:0x1734:0x2ba6d946] EXIT  {CVssBackupComponents::RevertToSnapshot}: hr: 0x8004230c
    [0078473830,0x001534:0x1734:0x2ba6d946] ENTER {VssAPI::VssFreeSnapshotProperties}:
    [0078473840,0x001534:0x1734:0x2ba6d946] EXIT  {VssAPI::VssFreeSnapshotProperties}: hr: 0x

    Please confirm if case is also valid for Windows 2008.

    Thanks,
    Ashish

All Replies

  • Saturday, July 04, 2009 12:14 PMScorprio Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi Ashish,

    AFAIK, Cluster volume should be also support on Windows Server 2008.

    Thanks and Regards,
    Scorprio
    MCTS: Windows Vista | Exchange Server 2007 MCITP: Enterprise Support Technician | Server & Enterprise Admin
  • Monday, July 06, 2009 5:13 AMa_gupta Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Thanks for reply Scorpio.

    Looks like a bug in Windows Server 2008 in that case.

    ~Ashish