MiniFilter for CBT

Hi All,

I have decided to write a minifilter driver for Changed bloack trcaking on hyper-v.
Actually i am very new to file system filter development but had done lot at storage
stack.i want to know which sample will be best suited for my requirement.

Thanks a lot

Why would you do CBT with a mini-filter? You are then looking at logical
cluster numbers on a volume which could be multiple disks. I haven’t done
this type of stuff with VmWare but in general it is easier to do at the disk
filter level.

Don Burn
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of xxxxx@gmail.com
Sent: Wednesday, December 11, 2013 6:31 AM
To: Windows File Systems Devs Interest List
Subject: [ntfsd] MiniFilter for CBT

Hi All,

I have decided to write a minifilter driver for Changed bloack trcaking on
hyper-v.
Actually i am very new to file system filter development but had done lot at
storage stack.i want to know which sample will be best suited for my
requirement.

Thanks a lot


NTFSD is sponsored by OSR

OSR is hiring!! Info at http://www.osr.com/careers

For our schedule of debugging and file system seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

to add to what don said, both esx and hyperv already give you delta disks.
veaam also has a solution, are you trying something like this :
http://helpcenter.veeam.com/backup/70/hyperv/index.html?changed_block_tracking.html

On Wed, Dec 11, 2013 at 5:11 PM, Don Burn wrote:

> Why would you do CBT with a mini-filter? You are then looking at logical
> cluster numbers on a volume which could be multiple disks. I haven’t done
> this type of stuff with VmWare but in general it is easier to do at the
> disk
> filter level.
>
>
> Don Burn
> Windows Filesystem and Driver Consulting
> Website: http://www.windrvr.com
> Blog: http://msmvps.com/blogs/WinDrvr
>
>
>
> -----Original Message-----
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com] On Behalf Of
> xxxxx@gmail.com
> Sent: Wednesday, December 11, 2013 6:31 AM
> To: Windows File Systems Devs Interest List
> Subject: [ntfsd] MiniFilter for CBT
>
> Hi All,
>
> I have decided to write a minifilter driver for Changed bloack trcaking on
> hyper-v.
> Actually i am very new to file system filter development but had done lot
> at
> storage stack.i want to know which sample will be best suited for my
> requirement.
>
> Thanks a lot
>
> —
> NTFSD is sponsored by OSR
>
> OSR is hiring!! Info at http://www.osr.com/careers
>
> For our schedule of debugging and file system seminars visit:
> http://www.osr.com/seminars
>
> To unsubscribe, visit the List Server section of OSR Online at
> http://www.osronline.com/page.cfm?name=ListServer
>
>
> —
> NTFSD is sponsored by OSR
>
> OSR is hiring!! Info at http://www.osr.com/careers
>
> For our schedule of debugging and file system seminars visit:
> http://www.osr.com/seminars
>
> To unsubscribe, visit the List Server section of OSR Online at
> http://www.osronline.com/page.cfm?name=ListServer
>



- ab

@Amit

yes i am planning to do the same is it not the correct way to do?

Thanks

I am not aware of your requirements, but as far as cbt is concerned, at
disk level, both esx and hyper-V gives it to you. if there is any specific
need you have to write your own filter, that info i am not privy of.

so letting aside the ‘should i’ ‘shouldnt i’ issue, to answer ur original
qn, you can start with the minispy sample, which pretty much taps into all
kind of IO and hence has all the handlers in place. you will need to modify
the write handler to plugin your logic and the various fastio paths(I am
being sketchy abt the details, since you said you have some driver back
ground)…

On Wed, Dec 11, 2013 at 5:57 PM, wrote:

> @Amit
>
> yes i am planning to do the same is it not the correct way to do?
>
> Thanks
>
> —
> NTFSD is sponsored by OSR
>
> OSR is hiring!! Info at http://www.osr.com/careers
>
> For our schedule of debugging and file system seminars visit:
> http://www.osr.com/seminars
>
> To unsubscribe, visit the List Server section of OSR Online at
> http://www.osronline.com/page.cfm?name=ListServer
>



- ab