'\" t
.\" Title: criu
.\" Author: [see the "AUTHOR" section]
.\" Generator: DocBook XSL Stylesheets v1.79.1
.\" Date: 11/17/2016
.\" Manual: CRIU Manual
.\" Source: criu 2.6
.\" Language: English
.\"
.TH "CRIU" "8" "11/17/2016" "criu 2\&.6" "CRIU Manual"
.\" -----------------------------------------------------------------
.\" * Define some portability stuff
.\" -----------------------------------------------------------------
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.\" http://bugs.debian.org/507673
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\" -----------------------------------------------------------------
.\" * set default formatting
.\" -----------------------------------------------------------------
.\" disable hyphenation
.nh
.\" disable justification (adjust text to left margin only)
.ad l
.\" -----------------------------------------------------------------
.\" * MAIN CONTENT STARTS HERE *
.\" -----------------------------------------------------------------
.SH "NAME"
criu \- checkpoint/restore in userspace
.SH "SYNOPSIS"
.sp
\fBcriu\fR \fI\fR [\fIoptions\fR]
.SH "DESCRIPTION"
.sp
\fBcriu\fR is a tool for checkpointing and restoring running applications\&. It does this by saving their state as a collection of files (see the \fIdump\fR command) and creating equivalent processes from those files (see the \fIrestore\fR command)\&. The restore operation can be performed at a later time, on a different system, or both\&.
.SH "OPTIONS"
.sp
The options are depending on the \fI\fR \fBcriu\fR run with\&.
.SS "Common options"
.sp
Common options are applied to any \fI\fR\&.
.PP
\fB\-v\fR[\fI\fR|\fBv\fR\&...]
.RS 4
Set logging level to
\fI\fR\&. The higher the level, the more output is produced\&. Either numeric values or multiple
\fBv\fR
can be used\&.
The following levels are available:
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
\fB\-v1\fR,
\fB\-v\fR
only messages and errors;
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
\fB\-v2\fR,
\fB\-vv\fR
also warnings (default level);
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
\fB\-v3\fR,
\fB\-vvv\fR
also information messages and timestamps;
.RE
.sp
.RS 4
.ie n \{\
\h'-04'\(bu\h'+03'\c
.\}
.el \{\
.sp -1
.IP \(bu 2.3
.\}
\fB\-v4\fR,
\fB\-vvvv\fR
lots of debug\&.
.RE
.RE
.PP
\fB\-\-pidfile\fR \fI\fR
.RS 4
Write root task, service or page\-server pid into a
\fI\fR\&.
.RE
.PP
\fB\-o\fR, \fB\-\-log\-file\fR \fI\fR
.RS 4
Write logging messages to
\fI\fR\&.
.RE
.PP
\fB\-\-log\-pid\fR
.RS 4
Write separate logging files per each pid\&.
.RE
.PP
\fB\-D\fR, \fB\-\-images\-dir\fR \fI\fR
.RS 4
Use path
\fI\fR
as a base directory where to look for dump files set\&.
.RE
.PP
\fB\-\-prev\-images\-dir\fR \fI\fR
.RS 4
Use path
\fI\fR
as a parent directory where to look for dump files set\&. This make sense in case of increment dumps\&.
.RE
.PP
\fB\-W\fR, \fB\-\-work\-dir\fR \fI\fR
.RS 4
Use directory
\fI\fR
for putting logs, pidfiles and statistics\&. If not specified,
\fI\fR
from
\fB\-D\fR
option is taken\&.
.RE
.PP
\fB\-\-close\fR \fI\fR
.RS 4
Close file with descriptor
\fI\fR
before any actions\&.
.RE
.PP
\fB\-L\fR, \fB\-\-libdir\fR \fI\fR
.RS 4
Path to a plugins directory\&.
.RE
.PP
\fB\-\-action\-script\fR \fI