57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi<!--
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumilxc: linux Container library
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi(C) Copyright IBM Corp. 2007, 2008
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH YasufumiAuthors:
57da8c32f85c0255efa61ee32e260068afdaa565KATOH YasufumiDaniel Lezcano <daniel.lezcano at free.fr>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH YasufumiSerge Hallyn <serge.hallyn at ubuntu.com>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH YasufumiThis library is free software; you can redistribute it and/or
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumimodify it under the terms of the GNU Lesser General Public
57da8c32f85c0255efa61ee32e260068afdaa565KATOH YasufumiLicense as published by the Free Software Foundation; either
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumiversion 2.1 of the License, or (at your option) any later version.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH YasufumiThis library is distributed in the hope that it will be useful,
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumibut WITHOUT ANY WARRANTY; without even the implied warranty of
57da8c32f85c0255efa61ee32e260068afdaa565KATOH YasufumiMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
57da8c32f85c0255efa61ee32e260068afdaa565KATOH YasufumiLesser General Public License for more details.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH YasufumiYou should have received a copy of the GNU Lesser General Public
57da8c32f85c0255efa61ee32e260068afdaa565KATOH YasufumiLicense along with this library; if not, write to the Free Software
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH YasufumiFoundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
8900b9eb2514c07047541833286428572493a9fdStéphane GraberTranslated into Japanese
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumiby KATOH Yasufumi <karma at jazz.email.ne.jp>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi-->
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
faefa7f8584a7d1567df2e6f1f9240a28a6466abStéphane Graber<!DOCTYPE refentry PUBLIC @docdtd@ [
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi<!ENTITY commonoptions SYSTEM "@builddir@/common_options.sgml">
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi<!ENTITY seealso SYSTEM "@builddir@/see_also.sgml">
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi]>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi<refentry>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <docinfo><date>@LXC_GENERATE_DATE@</date></docinfo>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <refmeta>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <refentrytitle>lxc-clone</refentrytitle>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <manvolnum>1</manvolnum>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </refmeta>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <refnamediv>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <refname>lxc-clone</refname>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <refpurpose>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <!--
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi clone a new container from an existing one.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi -->
6127da6b3f5815028bee187ac98840cd94313841KATOH Yasufumi 既存のコンテナからの新しいコンテナのクローン
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </refpurpose>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </refnamediv>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <refsynopsisdiv>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <cmdsynopsis>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <command>lxc-clone</command>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <arg choice="opt">-s </arg>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <arg choice="opt">-K </arg>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <arg choice="opt">-M </arg>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <arg choice="opt">-H </arg>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <arg choice="opt">-B <replaceable>backingstore</replaceable></arg>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <arg choice="opt">-L <replaceable>fssize</replaceable></arg>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <arg choice="opt">-p <replaceable>lxcpath</replaceable></arg>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <arg choice="opt">-P <replaceable>newlxcpath</replaceable></arg>
585f3c6b6942e82a25af1d68672fd4744ecfa09dKATOH Yasufumi <arg choice="opt">-R </arg>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <arg choice="req">-o <replaceable>orig</replaceable></arg>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <arg choice="req">-n <replaceable>new</replaceable></arg>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <arg choice="opt">-- hook arguments</arg>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi </cmdsynopsis>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <cmdsynopsis>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <command>lxc-clone</command>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <arg choice="opt">-s </arg>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <arg choice="opt">-K </arg>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <arg choice="opt">-M </arg>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <arg choice="opt">-H </arg>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <arg choice="opt">-B <replaceable>backingstore</replaceable></arg>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <arg choice="opt">-L <replaceable>fssize</replaceable></arg>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <arg choice="opt">-p <replaceable>lxcpath</replaceable></arg>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <arg choice="opt">-P <replaceable>newlxcpath</replaceable></arg>
585f3c6b6942e82a25af1d68672fd4744ecfa09dKATOH Yasufumi <arg choice="opt">-R </arg>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <arg choice="req">orig</arg>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <arg choice="req">new</arg>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <arg choice="opt">-- hook arguments</arg>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </cmdsynopsis>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </refsynopsisdiv>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <refsect1>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <title><!-- Description -->説明</title>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <para>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <!--
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <command>lxc-clone</command> Creates a new container as a clone of an existing
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi container. Two types of clones are supported: copy and snapshot. A copy
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi clone copies the root filessytem from the original container to the new. A
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi snapshot filesystem uses the backing store's snapshot functionality to create
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi a very small copy-on-write snapshot of the original container. Snapshot
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi clones require the new container backing store to support snapshotting. Currently
48e49f08c0f0d33d75e42cd1f6bf446f740fff8aKATOH Yasufumi this includes only aufs, btrfs, lvm, overlayfs and zfs. LVM devices do not support
99282c429a23a2ffa699ca149bb7f9cd5705646aKATOH Yasufumi snapshots of snapshots.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi -->
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi <command>lxc-clone</command> は、新しいコンテナを既に存在するコンテナのクローンとして作製します。
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi クローンは 2 つのタイプをサポートします: コピーとスナップショットです。
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi コピータイプのクローンは元のコンテナから新しいコンテナへ root ファイルシステムをコピーします。
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi スナップショットファイルシステムは、バッキングストアのスナップショット機能を使い、元のコンテナの非常に小さな copy-on-write でのスナップショットを作製します。
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi スナップショットでのクローンは、新しいコンテナのバッキングストアとしてスナップショット機能のサポートが必要になります。
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi 現時点では、このようなバッキングストアとしては aufs, btrfs, lvm, overlayfs, zfs のみをサポートします。
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi LVM デバイスはスナップショットのスナップショットはサポートしていません。
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi </para>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <para>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <!--
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi The backing store of the new container will be the same type as the
e8ea311657f82b91710dfcb8bca656bd5b94c66cKATOH Yasufumi original container, with one exception, overlay containers.
e8ea311657f82b91710dfcb8bca656bd5b94c66cKATOH Yasufumi aufs and overlayfs snapshots can be created of directory backed
e8ea311657f82b91710dfcb8bca656bd5b94c66cKATOH Yasufumi containers. This can be requested by using (for overlayfs) the
e8ea311657f82b91710dfcb8bca656bd5b94c66cKATOH Yasufumi <replaceable>-B overlayfs</replaceable> arguments.
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi -->
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi 新しいコンテナのバッキングストアは、オーバーレイタイプのコンテナを除いては元のコンテナのタイプと同じになります。
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi ディレクトリバックエンドのコンテナのスナップショットを aufs もしくは overlayfs で作成することは可能です。
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi 例えば、overlayfs の場合は <replaceable>-B overlayfs</replaceable> という引数を使って指定することが可能です。
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi </para>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <para>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <!--
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi The names of the original and new container can be given (in that order)
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi after all options, or can be specified with the
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <replaceable>-o</replaceable> and <replaceable>-n</replaceable> options,
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi respectively.
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi -->
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi 元のコンテナと新しいコンテナの名前は、全てのオプションの後に順番に与えることも、<replaceable>-o</replaceable> と <replaceable>-n</replaceable> オプションを使ってそれぞれ指定することも可能です。
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </para>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </refsect1>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <refsect1>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <title><!-- Options -->オプション</title>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <variablelist>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <varlistentry>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <term>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <option>-s, --snapshot</option>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </term>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <listitem>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <para>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <!--
65f8fdda254e88ca47039fa8ee1b8d159b4a0970KATOH Yasufumi The new container's rootfs will be a snapshot of the original. This option can be specified when the backing store is LVM, btrfs or zfs, and must be specified when you want to snapshot using aufs or overlayfs.
65f8fdda254e88ca47039fa8ee1b8d159b4a0970KATOH Yasufumi -->
65f8fdda254e88ca47039fa8ee1b8d159b4a0970KATOH Yasufumi 新しいコンテナの rootfs はオリジナルのスナップショットとなります。
65f8fdda254e88ca47039fa8ee1b8d159b4a0970KATOH Yasufumi このオプションはバッキングストアが LVM か btrfs か zfs の時に使用できます。
65f8fdda254e88ca47039fa8ee1b8d159b4a0970KATOH Yasufumi また、スナップショットを aufs か overlayfs で取得したい場合は指定する必要があります。
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </para>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </listitem>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </varlistentry>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <varlistentry>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <term>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <option>-K, --keepname</option>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </term>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <listitem>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <para>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <!--
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi Do not change the hostname of the container (in the root
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi filesystem).
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi -->
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi (root ファイルシステム内では) コンテナのホスト名を変更しません。
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </para>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </listitem>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </varlistentry>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <varlistentry>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <term>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <option>-M, --keepmac</option>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi </term>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <listitem>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <para>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <!--
99282c429a23a2ffa699ca149bb7f9cd5705646aKATOH Yasufumi Use the same MAC address as the original container, rather than
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi generating a new random one.
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi -->
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi 新しい MAC アドレスをランダムに生成せずに、元のコンテナと同じ MAC アドレスを使用します。
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi </para>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi </listitem>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi </varlistentry>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <varlistentry>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <term>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <option>-H, --copyhooks</option>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </term>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <listitem>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <para>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <!--
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi Copy all mount hooks into the new container's directory, and
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi update any lxcpaths and container names as needed.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi -->
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi 全てのマウントフックを新しいコンテナのディレクトリにコピーします。
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi そして、lxcpath とコンテナ名を必要に応じて更新します。
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </para>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </listitem>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </varlistentry>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <varlistentry>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <term>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <option>-L, --fssize <replaceable>fssize</replaceable></option>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </term>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <listitem>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <para>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <!--
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi In the case of a block device backed container, a size for the new
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi block device. By default, the new device will be made the
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi same size as the original.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi -->
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi ブロックデバイスのバックエンドのコンテナの場合、新しいブロックデバイスのサイズ。
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi デフォルトでは、新しいデバイスは元のデバイスと同じサイズとなります。
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi </para>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi </listitem>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi </varlistentry>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <varlistentry>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <term>
63e6a3de8173bede329969c121746293e9d003cbKATOH Yasufumi <option>-p, --lxcpath <replaceable>lxcpath</replaceable></option>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi </term>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <listitem>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <para>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <!--
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi The lxcpath of the original container. By default, the system
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi wide configured lxcpath will be used.
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi -->
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi オリジナルのコンテナの lxcpath。デフォルトでは、システム全体で設定された lxcpath が使われます。
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </para>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </listitem>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </varlistentry>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <varlistentry>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <term>
63e6a3de8173bede329969c121746293e9d003cbKATOH Yasufumi <option>-P, --newpath <replaceable>newlxcpath</replaceable></option>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </term>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <listitem>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <para>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <!--
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi The lxcpath for the new container. By default the same lxcpath
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi as the original will be used. Note that with btrfs snapshots,
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi changing lxcpaths may not be possible, as subvolume snapshots
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi must be in the same btrfs filesystem.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi -->
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi 新しいコンテナの lxcpath。
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi デフォルトでは、オリジナルの lxcpath と同じものが使われます。
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi btrfs のスナップショットの場合は注意が必要で、lxcpath の変更はできない可能性があります。
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi これは subvolume のスナップショットが、同じ btrfs ファイルシステム上に存在しなければならないからです。
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </para>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </listitem>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </varlistentry>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <varlistentry>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <term>
63e6a3de8173bede329969c121746293e9d003cbKATOH Yasufumi <option>-B, --backingstore <replaceable>backingstore</replaceable></option>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </term>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <listitem>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <para>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <!--
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi Select a different backing store for the new container. By
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi default the same as the original container's is used. Note that
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi currently changing the backingstore is only supported for
48e49f08c0f0d33d75e42cd1f6bf446f740fff8aKATOH Yasufumi aufs and overlayfs snapshots of directory backed containers. Valid
48e49f08c0f0d33d75e42cd1f6bf446f740fff8aKATOH Yasufumi backing stores include dir (directory), aufs, btrfs, lvm, zfs, loop
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi and overlayfs.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi -->
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi 新しいコンテナで元のコンテナと違うバッキングストアを使う場合のバッキングストアを選択します。
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi デフォルトでは元のコンテナと同じものが使われます。
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi 現時点では、バッキングストアの変更は、ディレクトリバックエンドのコンテナに対する aufs と overlayfs のスナップショットに対してのみサポートされます。
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi 有効なバッキングストアは dir(directory), aufs, btrfs, lvm, zfs, loop, overlayfs です。
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </para>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </listitem>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </varlistentry>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
585f3c6b6942e82a25af1d68672fd4744ecfa09dKATOH Yasufumi <varlistentry>
585f3c6b6942e82a25af1d68672fd4744ecfa09dKATOH Yasufumi <term>
585f3c6b6942e82a25af1d68672fd4744ecfa09dKATOH Yasufumi <option>-R, --rename</option>
585f3c6b6942e82a25af1d68672fd4744ecfa09dKATOH Yasufumi </term>
585f3c6b6942e82a25af1d68672fd4744ecfa09dKATOH Yasufumi <listitem>
585f3c6b6942e82a25af1d68672fd4744ecfa09dKATOH Yasufumi <para>
585f3c6b6942e82a25af1d68672fd4744ecfa09dKATOH Yasufumi <!--
585f3c6b6942e82a25af1d68672fd4744ecfa09dKATOH Yasufumi Rename an existing container.
585f3c6b6942e82a25af1d68672fd4744ecfa09dKATOH Yasufumi <replaceable>orig</replaceable> is renamed <replaceable>new</replaceable>.
585f3c6b6942e82a25af1d68672fd4744ecfa09dKATOH Yasufumi -->
585f3c6b6942e82a25af1d68672fd4744ecfa09dKATOH Yasufumi コンテナの名前を変更します。<replaceable>orig</replaceable> を <replaceable>new</replaceable> という名前に変更します。
585f3c6b6942e82a25af1d68672fd4744ecfa09dKATOH Yasufumi </para>
585f3c6b6942e82a25af1d68672fd4744ecfa09dKATOH Yasufumi </listitem>
585f3c6b6942e82a25af1d68672fd4744ecfa09dKATOH Yasufumi </varlistentry>
585f3c6b6942e82a25af1d68672fd4744ecfa09dKATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <varlistentry>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <term>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <option>-o, --orig <replaceable>orig</replaceable></option>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </term>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <listitem>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <para>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <!--
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi The name of the original container to clone.
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi -->
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi クローンしたい元のコンテナの名前。
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </para>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </listitem>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </varlistentry>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <varlistentry>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <term>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <option>-n, --new <replaceable>new</replaceable></option>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi </term>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <listitem>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <para>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <!--
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi The name of the new container to create.
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi -->
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi 作製する新しいコンテナの名前。
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi </para>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi </listitem>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi </varlistentry>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </variablelist>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </refsect1>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <refsect1>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <title>Clone hook</title>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <para>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <!--
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi If the container being cloned has one or more <filename>lxc.hook.clone</filename>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi specified, then the specified hooks will be called for the new container. The
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi first 3 arguments passed to the clone hook will be the container name, a section
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi ('lxc'), and the hook type ('clone'). Extra arguments passed
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <command>lxc-clone</command> will be passed to the hook program starting at
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi argument 4. The <filename>LXC_ROOTFS_MOUNT</filename> environment variable gives
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi the path under which the container's root filesystem is mounted. The
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi configuration file pathname is stored in <filename>LXC_CONFIG_FILE</filename>, the
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi new container name in <filename>LXC_NAME</filename>, the old container name in
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi <filename>LXC_SRC_NAME</filename>, and the path or device on which
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi the rootfs is located is in <filename>LXC_ROOTFS_PATH</filename>.
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi -->
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi クローンされるコンテナに 1 つ以上の <filename>lxc.hook.clone</filename> の指定が存在する場合、指定されたフックは新しいコンテナに対して呼ばれます。
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi クローンフックに渡される最初の 3 つの引数は、コンテナ名、セクション ('lxc')、フックタイプ ('clone') となります。
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi <command>lxc-clone</command> に渡される追加の引数は、フックプログラムに渡される引数の 4 番目以降となります。
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi <filename>LXC_ROOTFS_MOUNT</filename> 環境変数には、コンテナの root ファイルシステムがマウントされるパスが与えられます。
dc421f3aac1f0e516c763dd156629a8ed2a7b4caKATOH Yasufumi 設定ファイルのパス名は <filename>LXC_CONFIG_FILE</filename> に、新しいコンテナ名は <filename>LXC_NAME</filename>、古いコンテナ名は <filename>LXC_SRC_NAME</filename> に、rootfs のあるパスまたはデバイスは <filename>LXC_ROOTFS_PATH</filename> に保存されます。
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi </para>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi </refsect1>
a5ba96715d4ef264c43d4f187251de491ba198c0KATOH Yasufumi
23a3ea07e85565e2280a86fbbfe2dc6bc955c6acKATOH Yasufumi <refsect1>
23a3ea07e85565e2280a86fbbfe2dc6bc955c6acKATOH Yasufumi <title><!-- Notes -->注意</title>
23a3ea07e85565e2280a86fbbfe2dc6bc955c6acKATOH Yasufumi <para>
23a3ea07e85565e2280a86fbbfe2dc6bc955c6acKATOH Yasufumi <!--
bf5afa6e6b681d1f5cf3ac6fd4ebc855b0a8f5dcKATOH Yasufumi <command>lxc-clone</command> is deprecated in favor of
bf5afa6e6b681d1f5cf3ac6fd4ebc855b0a8f5dcKATOH Yasufumi <command>lxc-copy</command>.
23a3ea07e85565e2280a86fbbfe2dc6bc955c6acKATOH Yasufumi -->
bf5afa6e6b681d1f5cf3ac6fd4ebc855b0a8f5dcKATOH Yasufumi <command>lxc-clone</command> は <command>lxc-copy</command> に置き換えられ、廃止される予定です。
23a3ea07e85565e2280a86fbbfe2dc6bc955c6acKATOH Yasufumi </para>
23a3ea07e85565e2280a86fbbfe2dc6bc955c6acKATOH Yasufumi </refsect1>
23a3ea07e85565e2280a86fbbfe2dc6bc955c6acKATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi &seealso;
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <refsect1>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <title><!-- Author -->作者</title>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi <para>Serge Hallyn <email>serge.hallyn@ubuntu.com</email></para>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi </refsect1>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi</refentry>
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi<!-- Keep this comment at the end of the file
57da8c32f85c0255efa61ee32e260068afdaa565KATOH YasufumiLocal variables:
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumimode: sgml
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumisgml-omittag:t
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumisgml-shorttag:t
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumisgml-minimize-attributes:nil
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumisgml-always-quote-attributes:t
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumisgml-indent-step:2
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumisgml-indent-data:t
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumisgml-parent-document:nil
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumisgml-default-dtd-file:nil
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumisgml-exposed-tags:nil
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumisgml-local-catalogs:nil
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumisgml-local-ecat-files:nil
57da8c32f85c0255efa61ee32e260068afdaa565KATOH YasufumiEnd:
57da8c32f85c0255efa61ee32e260068afdaa565KATOH Yasufumi-->