Difference between revisions of "External resources"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
− | An resource is called "external", if it can't be dumped and restored without | + | An resource is called "external", if it can't be dumped and restored without some help from the caller. Usually this mean that a part of it state is out of a dumped container. |
− | + | == Dumping == | |
+ | |||
+ | Typically external resources are just told to be such on dump. The respective option looks like <code>--external TYPE[ID]{:VAL}</code> option, where TYPE is resource type, ID is resource ID and :VAL is optional argument. | ||
+ | |||
+ | == Restore == | ||
+ | |||
+ | Restoring external resources heavily depends on its type. Some resources can be restored by CRIU itself with the help of <code>--external</code> option, some cannot. See below for further details. | ||
+ | |||
+ | == External resources == | ||
* [[External bind mounts]] | * [[External bind mounts]] | ||
+ | * [[External mount devices]] | ||
* [[External files]] | * [[External files]] | ||
* [[External UNIX socket]] | * [[External UNIX socket]] | ||
− | * [[ | + | * [[External TTYs]] |
− | * | + | * [[VETH devices]] |
+ | |||
+ | == See also == | ||
− | + | * [[shell jobs]] | |
− | [[Category: | + | [[Category:API]] |
[[Category:External]] | [[Category:External]] |
Revision as of 09:11, 21 September 2016
An resource is called "external", if it can't be dumped and restored without some help from the caller. Usually this mean that a part of it state is out of a dumped container.
Dumping
Typically external resources are just told to be such on dump. The respective option looks like --external TYPE[ID]{:VAL}
option, where TYPE is resource type, ID is resource ID and :VAL is optional argument.
Restore
Restoring external resources heavily depends on its type. Some resources can be restored by CRIU itself with the help of --external
option, some cannot. See below for further details.
External resources
- External bind mounts
- External mount devices
- External files
- External UNIX socket
- External TTYs
- VETH devices