Snapshots

Can someone confirm/explain what is the
snapshot support in XP/Win2000. I heard that
there is an FS api to create snapshot,
and also there is a snapshot filetr driver
for XP?

Where can I get documentation on these?
Through the IFS kit?

Thanks,

Ono


Do You Yahoo!?
Yahoo! Games - play chess, backgammon, pool and more
http://games.yahoo.com/

This is documented in the Platform SDK.

Regards,

Tony

Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com

Hope to see you at the next OSR file systems class October 7, 2002!

-----Original Message-----
From: Onofre Wendell [mailto:xxxxx@yahoo.com]
Sent: Monday, April 22, 2002 12:11 PM
To: File Systems Developers
Subject: [ntfsd] Snapshots

Can someone confirm/explain what is the
snapshot support in XP/Win2000. I heard that
there is an FS api to create snapshot,
and also there is a snapshot filetr driver
for XP?

Where can I get documentation on these?
Through the IFS kit?

Thanks,

Ono


Do You Yahoo!?
Yahoo! Games - play chess, backgammon, pool and more
http://games.yahoo.com/


You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to %%email.unsub%%

Tony,

you wrote on Monday, April 22, 2002, 18:44:39:

TM> This is documented in the Platform SDK.

It’s only in XP and not documented in the PSDK. The Volume Snapshot SDK
is only available under NDA, you’ll have to send eMail to
xxxxx@microsoft.com and request it and sign an NDA if you don’t already
have one in place with MS.

TM> -----Original Message-----
TM> From: Onofre Wendell [mailto:xxxxx@yahoo.com]
TM> Sent: Monday, April 22, 2002 12:11 PM
TM> To: File Systems Developers
TM> Subject: [ntfsd] Snapshots

TM> Can someone confirm/explain what is the
TM> snapshot support in XP/Win2000. I heard that
TM> there is an FS api to create snapshot,
TM> and also there is a snapshot filetr driver
TM> for XP?

TM> Where can I get documentation on these?
TM> Through the IFS kit?

Ralf.

Just to clarify, the volume snapshot filter is a storage stack filter,
not a file system filter. Snapshot volumes exist only on Windows XP and
later. They do not exist on Windows 2000.

The only interaction file system filters should have with them is when
snapshot volumes are mounted. A file system filter will see these mount
requests and unless something special is done, will probably attach to
these volumes. The SFilter sample in the XP SP1 IFSKIT (which is not
yet released) will show you how to properly detect a snapshot volume
when it is mounted.

Neal Christiansen

This posting is provided “AS IS” with no warranties, and confers no
rights.

-----Original Message-----
From: Ralf Buschmann [mailto:xxxxx@backmagic.de]
Sent: Monday, April 22, 2002 10:28 AM
To: File Systems Developers
Cc: File Systems Developers
Subject: [ntfsd] RE: Snapshots

Tony,

you wrote on Monday, April 22, 2002, 18:44:39:

TM> This is documented in the Platform SDK.

It’s only in XP and not documented in the PSDK. The Volume Snapshot SDK
is only available under NDA, you’ll have to send eMail to
xxxxx@microsoft.com and request it and sign an NDA if you don’t already
have one in place with MS.

TM> -----Original Message-----
TM> From: Onofre Wendell [mailto:xxxxx@yahoo.com]
TM> Sent: Monday, April 22, 2002 12:11 PM
TM> To: File Systems Developers
TM> Subject: [ntfsd] Snapshots

TM> Can someone confirm/explain what is the
TM> snapshot support in XP/Win2000. I heard that
TM> there is an FS api to create snapshot,
TM> and also there is a snapshot filetr driver
TM> for XP?

TM> Where can I get documentation on these?
TM> Through the IFS kit?

Ralf.


You are currently subscribed to ntfsd as: xxxxx@Windows.Microsoft.com
To unsubscribe send a blank email to %%email.unsub%%

Neal,

you wrote on Monday, April 22, 2002, 23:08:06:

NC> Just to clarify, the volume snapshot filter is a storage stack
NC> filter, not a file system filter. Snapshot volumes exist only on
NC> Windows XP and later. They do not exist on Windows 2000.

Thanks for jumping in. I have played with the sample in the VSS SDK and
it sure looks like snapshots can be created only off of NTFS volumes.
Why FAT isn’t supported?

Ralf.

NTFS oh xp and .netservers supports additional FSCTL for synching in the fs.
The co-ordiantors (backup apps) can use this FSCTL to creat valid snapshots
of FS. Why FAT is not supported??
seems more like a buisness decision by MS.

-----Original Message-----
From: Ralf Buschmann [mailto:xxxxx@backmagic.de]
Sent: Monday, April 22, 2002 2:36 PM
To: File Systems Developers
Subject: [ntfsd] RE: Snapshots

Neal,

you wrote on Monday, April 22, 2002, 23:08:06:

NC> Just to clarify, the volume snapshot filter is a storage stack
NC> filter, not a file system filter. Snapshot volumes exist only on
NC> Windows XP and later. They do not exist on Windows 2000.

Thanks for jumping in. I have played with the sample in the VSS SDK and
it sure looks like snapshots can be created only off of NTFS volumes.
Why FAT isn’t supported?

Ralf.


You are currently subscribed to ntfsd as: xxxxx@Legato.COM
To unsubscribe send a blank email to %%email.unsub%%

FAT supports backup snapshots - it was even the first test article of a
filesystem which participated in the freeze step. If you are having
problems, report them to your VSS SDK contacts.

If you want to see what IOCTL_VOLSNAP_FLUSH_AND_HOLD_WRITES takes to
support, just look at FatCommonDeviceControl in the IFS Kit drop. It is,
perhaps even overstating it slightly, a minimal amount of work.

thanks,
dan


This posting is provided “AS IS” with no warranties, and
confers no rights.

-----Original Message-----
From: Pashupati Kumar [mailto:xxxxx@legato.com]
Sent: Monday, April 22, 2002 3:31 PM
To: File Systems Developers
Subject: [ntfsd] RE: Snapshots

NTFS oh xp and .netservers supports additional FSCTL for synching in the
fs.
The co-ordiantors (backup apps) can use this FSCTL to creat valid
snapshots
of FS. Why FAT is not supported??
seems more like a buisness decision by MS.

-----Original Message-----
From: Ralf Buschmann [mailto:xxxxx@backmagic.de]
Sent: Monday, April 22, 2002 2:36 PM
To: File Systems Developers
Subject: [ntfsd] RE: Snapshots

Neal,

you wrote on Monday, April 22, 2002, 23:08:06:

NC> Just to clarify, the volume snapshot filter is a storage stack
NC> filter, not a file system filter. Snapshot volumes exist only on
NC> Windows XP and later. They do not exist on Windows 2000.

Thanks for jumping in. I have played with the sample in the VSS SDK and
it sure looks like snapshots can be created only off of NTFS volumes.
Why FAT isn’t supported?

Ralf.


You are currently subscribed to ntfsd as: xxxxx@Legato.COM
To unsubscribe send a blank email to %%email.unsub%%


You are currently subscribed to ntfsd as: xxxxx@windows.microsoft.com
To unsubscribe send a blank email to %%email.unsub%%

Daniel,

you wrote on Tuesday, April 23, 2002, 01:07:06:

DL> FAT supports backup snapshots - it was even the first test article of a
DL> filesystem which participated in the freeze step. If you are having
DL> problems, report them to your VSS SDK contacts.

DL> If you want to see what IOCTL_VOLSNAP_FLUSH_AND_HOLD_WRITES takes to
DL> support, just look at FatCommonDeviceControl in the IFS Kit drop. It is,
DL> perhaps even overstating it slightly, a minimal amount of work.

I just need to pick up this thread again: are you sure FAT supports
backup snapshots? Take a look at
http://www.microsoft.com/technet/treeview/default.asp?url=/technet/prodtechnol/winxppro/reskit/prdg_dsm_vtrj.asp
and the note at the bottom:

Note

Volume shadow copies require that you use NTFS for your file system.

Consequently, when I run ntbackup.exe in Windows XP to back up a FAT32
formatted C: drive, the backup reports says that there was an error
80042306 creating the volume shadow copy and several open files are
being skipped.

Ralf.