Changes

1,059 bytes added ,  17:39, 2 November 2016
Line 51: Line 51:  
== Auto detection ==
 
== Auto detection ==
   −
FIXME
+
In case one wants CRIU to autodetect and dump all the external bind mounts, and there is no need to change host mount points on restore, one can use a special syntax:
 +
 
 +
criu dump ... --external mnt[]:''flags''
 +
 
 +
Note here is nothing inside square brackets, and the optional <code>:''flags''</code> argument can contain the following characters:
 +
 
 +
; <code>m</code>
 +
: Also enable dumping of external master mounts (as in <code>mount --make-slave</code>)
 +
; <code>s</code>
 +
: Also enable dumping of external shared mounts (as in <code>mount --make-shared</code>)
 +
 
 +
By default, neither master nor shared external mounts are not dumped (if found, dump is aborted). Note if <code>''flags''</code> are not given, semicolon is optional.
 +
 
 +
=== Examples ===
 +
 
 +
criu dump ... --external 'mnt[]'
 +
 
 +
Auto detect and dump all external bind mounts.
 +
 
 +
criu dump ... --external 'mnt[]:s'
 +
 
 +
Auto detect and dump all external bind mounts, including the shared ones.
 +
 
 +
criu dump ... --external 'mnt[]:sm'
 +
 
 +
Auto detect and dump all external bind mounts, including the shared and the master ones.
    
== Old days ==
 
== Old days ==