|  |  | 
  
    |  |  | 
 
  |   |  | 
  
    |  |  | 
  
    |  |  | 
  
    |   xen-users
Re: [Xen-users] Xen 4.0 feature request 
| 
Enrico Valsecchi wrote:
 I think that xen must have a tools that allow create a consistent 
snapshot, because
are a unique possibility to have this features in any environment.
 
As I understand it, you want to be able to take a snapshot of a 
running guest - and then modify it's file system by deleting files 
etc. 
Without VERY tight integration between hypervisor/tools/guest OS then 
this isn't going to happen. Even a snapshot of the volume (eg LVM 
snapshot) isn't going to help you from outside of the guest. 
The reason ?
Your guest has mounted filesystems. Unless you are prepared to run 
clustered filesystems then you cannot modify the filesystem from 
outside of the guest without corrupting the filesystem. Whatever you 
read (or modify) from outside of the guest cannot take into account 
what the guest may have cached. To get around this would require 
tools that could "look inside" the guest - both it's internal memory 
structures and it's disks to work out what it's view of the 
filesystem is, and then be able to update both the disk and any in 
memory structures relating to it. 
The level of integration required to cope with the OS, the filesystem 
in use, etc is such that I very much doubt if anyone will put in the 
work required. 
I think there are three practical ways to modify the guest filesystem :
1) Do the mods from within the guest.
2) Shutdown the guest and mount it's filesystem elsewhere (eg in Dom0)
3) Use a clustered filesystem that you can mount on two systems.
--
Simon Hobson
Visit http://www.magpiesnestpublishing.co.uk/ for books by acclaimed
author Gladys Hobson. Novels - poetry - short stories - ideal as
Christmas stocking fillers. Some available as e-books.
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
 | 
 |  | 
  
    |  |  |