Man page - lxc-copy(1)

Packages contains this manual

Available languages:

en ko ja

Manual

lxc-copy

NAME
SYNOPSIS
μ„€ λͺ…
옡 μ…˜
볡 사 ν›…
곡 톡 옡 μ…˜
μ°Έ μ‘°

NAME

lxc-copy - μ‘΄ 재 ν•˜ λŠ” 컨 ν…Œ 이 λ„ˆ 볡 사

SYNOPSIS

lxc-copy {-n, --name name } [-P, --lxcpath path ] {-N, --newname newname } [-p, --newpath newpath ] [-B, --backingstorage backingstorage ] [-s, --snapshot] [-a, --allowrunning] [-K, --keepname] [-D, --keepdata] [-M, --keepmac] [-L, --fssize size [unit] ] [-- hook arguments]
lxc-copy
{-n, --name name } [-P, --lxcpath path ] [-N, --newname newname ] [-p, --newpath newpath ] {-e, --ephemeral} [-B, --backingstorage backingstorage ] [-s, --snapshot] [-a, --allowrunning] [-K, --keepname] [-D, --keepdata] [-M, --keepmac] [-L, --fssize size [unit] ] [-- hook arguments]
lxc-copy
{-n, --name name } [-P, --lxcpath path ] [-N, --newname newname ] [-p, --newpath newpath ] {-e, --ephemeral} [-B, --backingstorage backingstorage ] [-s, --snapshot] [-t, --tmpfs] [-K, --keepname] [-M, --keepmac] [-- hook arguments]
lxc-copy
{-n, --name name } [-P, --lxcpath path ] {-N, --newname newname } [-p, --newpath newpath ] {-R, --rename}

μ„€ λͺ…

lxc-copy λŠ” μ‘΄ 재 ν•˜ λŠ” 컨 ν…Œ 이 λ„ˆ 의 (μž„ μ‹œ 적 또 λŠ” 영 ꡬ 적 ) 볡 사 λ³Έ 을 생 μ„± ν•˜ κ³  , 옡 μ…˜ 에 λ”° 라 μ‹œ μž‘ ν•˜ κΈ° 도 ν•œ λ‹€ . lxc-clone 와 lxc-start-ephemeral λ₯Ό λŒ€ 체 ν•œ λ‹€ .

lxc-copy λŠ” μ‘΄ 재 ν•˜ λŠ” 컨 ν…Œ 이 λ„ˆ 의 볡 사 λ³Έ 을 생 μ„± ν•œ λ‹€ . 볡 사 λ³Έ 은 원 λ³Έ 컨 ν…Œ 이 λ„ˆ λ₯Ό 말 κ·Έ λŒ€ 둜 볡 사 ν•œ 것 일 수 있 λ‹€ . 이 κ²½ 우 컨 ν…Œ 이 λ„ˆ 의 μ „ 체 루 트 파 일 μ‹œ 슀 ν…œ 은 단 순 히 μƒˆ 둜 운 컨 ν…Œ 이 λ„ˆ 둜 볡 사 된 λ‹€ . 또 λŠ” , 원 λ³Έ 컨 ν…Œ 이 λ„ˆ λ₯Ό copy-on-writeν•œ 것 κ³Ό κ°™ 이 슀 λƒ… μƒ· 이 될 수 있 λ‹€ . 이 κ²½ 우 볡 사 λ³Έ 을 μœ„ ν•΄ μ§€ μ • ν•œ μ € μž₯ μ†Œ λŠ” 슀 λƒ… μƒ· 을 μ§€ 원 ν•˜ μ—¬ μ•Ό ν•œ λ‹€ . 이 러 ν•œ μ € μž₯ μ†Œ 에 λŠ” ν˜„ 재 aufs, btrfs, lvm (lvm μž₯ 치 λŠ” 슀 λƒ… μƒ· 의 슀 λƒ… μƒ· 은 μ§€ 원 ν•˜ μ§€ μ•Š 음 ), overlay, zfsκ°€ 있 λ‹€ .

볡 사 λ³Έ 의 μ € μž₯ μ†Œ λŠ” 원 λ³Έ 컨 ν…Œ 이 λ„ˆ 와 κ°™ 은 μ’… λ₯˜ κ°€ 된 λ‹€ . 단 , aufsλ‚˜ λ”” λ ‰ ν†  리 둜 ꡬ μ„± 된 컨 ν…Œ 이 λ„ˆ 의 overlayfs 슀 λƒ… μƒ· 은 예 μ™Έ 이 λ‹€ .

-e κ°€ μ§€ μ • 되 λ©΄ , 원 λ³Έ 컨 ν…Œ 이 λ„ˆ 의 μž„ μ‹œ 슀 λƒ… μƒ· 이 생 μ„± 되 κ³  μ‹œ μž‘ 된 λ‹€ . μž„ μ‹œ 컨 ν…Œ 이 λ„ˆ λŠ” 자 μ‹  의 μ„€ μ • 파 일 μ•ˆ 에 lxc.ephemeral = 1 λ₯Ό κ°€ μ§€ 게 되 λ©° , μ’… 료 μ‹œ 에 제 κ±° 된 λ‹€ . -e 와 함 께 -D λ₯Ό κ°™ 이 μ§€ μ • ν•˜ λ©΄ 원 λ³Έ 컨 ν…Œ 이 λ„ˆ 의 영 ꡬ 적 인 슀 λƒ… μƒ· 이 생 μ„± 되 κ³  μ‹€ ν–‰ 된 λ‹€ . -t λ₯Ό μ§€ μ • ν•˜ λ©΄ , μž„ μ‹œ 컨 ν…Œ 이 λ„ˆ λŠ” tmpfs 상 에 놓 이 게 된 λ‹€ . μ£Ό 의 : tmpfs 상 에 놓 인 μž„ μ‹œ 컨 ν…Œ 이 λ„ˆ λŠ” 재 λΆ€ νŒ… μ‹œ λͺ¨ λ“  λ³€ κ²½ 사 ν•­ 이 사 라 μ§„ λ‹€ .

-e λŠ” μ§€ μ • ν•˜ κ³  -N 으 둜 μƒˆ 이 름 을 μ§€ μ • ν•˜ μ§€ μ•Š 으 λ©΄ , 무 μž‘ μœ„ 둜 이 름 을 μ • ν•œ λ‹€ .

-e 둜 생 μ„± 되 κ³  μ‹€ ν–‰ 되 λŠ” 컨 ν…Œ 이 λ„ˆ λ“€ 은 자 μ‹  만 의 마 운 트 λ₯Ό κ°€ 질 수 있 λ‹€ . 이 λŠ” -m 으 둜 μ§€ μ • 된 λ‹€ . ν˜„ 재 μ§€ 원 ν•˜ λŠ” 마 운 트 의 ν˜• 식 은 aufs , bind , overlay 의 μ„Έ μ’… λ₯˜ 이 λ‹€ . 마 운 트 ν˜• 식 은 -m 의 μΆ” κ°€ 인 수 둜 μ§€ μ • 된 λ‹€ . κ·Έ 리 κ³  μ‰Ό ν‘œ (,)둜 ꡬ λΆ„ ν•˜ μ—¬ μ—¬ 러 번 μ§€ μ • ν•  수 있 λ‹€ . aufs 와 overlay 마 운 트 λŠ” ν˜„ 재 -m overlay=/src:/dest 와 κ°™ 이 μ§€ μ • ν•œ λ‹€ . dest οΏ½\x98 λŒ€ 상 이 μ§€ μ • 되 μ§€ μ•Š μ•˜ λ‹€ λ©΄ dest λŠ” src 와 동 일 ν•œ κ°’ 을 κ°€ μ§„ λ‹€ . 읽 κΈ° μ „ 용 bind 마 운 트 λŠ” -m bind=/src:/dest:ro 둜 읽 κΈ° μ“° κΈ° κ°€ λŠ₯ bind 마 운 트 λŠ” -m bind=/src:/dest:rw 둜 μ§€ μ • ν•œ λ‹€ . 읽 κΈ° μ“° κΈ° κ°€ λŠ₯ bind 마 운 트 κ°€ κΈ° λ³Έ κ°’ 이 λ―€ 둜 , 읽 κΈ° μ“° κΈ° κ°€ λŠ₯ 을 원 ν•œ λ‹€ λ©΄ rw 은 λΉΌ 도 무 κ΄€ ν•˜ λ‹€ . dest λ₯Ό 생 랡 ν–ˆ λ‹€ λ©΄ 마 μ°¬ κ°€ μ§€ 둜 dest λŠ” src 와 κ°™ λ‹€ . μ—¬ 러 번 마 운 트 λŠ” -m bind=/src1:/dest1:ro,bind=/src2:ro,overlay=/src3:/dest3 와 κ°™ 이 κ°€ λŠ₯ ν•˜ λ‹€ .

-m λ₯Ό 톡 ν•΄ μ§€ 원 되 λŠ” 마 운 트 , 옡 μ…˜ , ν˜• 식 은 λ³€ κ²½ 될 수 있 λ‹€ .

옡 μ…˜

-N,--newname newname

볡 사 λ³Έ 의 이 름

-p,--newpath newpath

볡 사 λ³Έ 의 κ²½ 둜

-R,--rename

원 λ³Έ 컨 ν…Œ 이 λ„ˆ 의 이 름 λ³€ κ²½

-s,--snapshot

원 λ³Έ 컨 ν…Œ 이 λ„ˆ 의 슀 λƒ… μƒ· 을 생 μ„± ν•œ λ‹€ . 볡 사 λ³Έ 의 μ € μž₯ μ†Œ λŠ” 반 λ“œ μ‹œ 슀 λƒ… μƒ· 을 μ§€ 원 ν•΄ μ•Ό ν•œ λ‹€ . ν˜„ 재 aufs, btrfs, lvm, overlay, zfsκ°€ κ°€ λŠ₯ ν•˜ λ‹€ .

-a,--allowrunning

이 λ―Έ 동 μž‘ 쀑 인 컨 ν…Œ 이 λ„ˆ 의 슀 λƒ… μƒ· 생 μ„± 을 ν—ˆ 용 ν•œ λ‹€ . 이 μž‘ μ—… 은 사 용 되 κ³  있 λŠ” 파 일 μ‹œ 슀 ν…œ 또 λŠ” μ–΄ ν”Œ 리 μΌ€ 이 μ…˜ λ“€ 에 λ”° 라 데 이 ν„° λ³€ ν˜• 또 λŠ” 손 μ‹€ 을 μ•Ό κΈ° ν•  수 도 있 λ‹€ . μ‹  쀑 히 사 용 ν•΄ μ•Ό ν•œ λ‹€ .

-F,--foreground

슀 λƒ… μƒ· 을 포 κ·Έ 라 운 λ“œ 둜 μ‹€ ν–‰ ν•œ λ‹€ . 슀 λƒ… μƒ· 콘 솔 은 ν˜„ 재 tty에 λΆ™ 게 된 λ‹€ . (이 옡 μ…˜ 은 -e 옡 μ…˜ 이 λž‘ 만 사 용 κ°€ λŠ₯ ν•˜ λ‹€ .)

-d, --daemon

데 λͺ¬ 으 둜 슀 λƒ… μƒ· 을 μ‹€ ν–‰ ν•œ λ‹€ . (이 λŠ” μž„ μ‹œ 컨 ν…Œ 이 λ„ˆ 의 κΈ° λ³Έ λͺ¨ λ“œ 이 λ‹€ .) 였 λ₯˜ κ°€ 발 생 ν•˜ 더 라 도 컨 ν…Œ 이 λ„ˆ κ°€ ttyλ₯Ό κ°€ μ§€ μ§€ μ•Š κΈ° λ•Œ λ¬Έ 에 였 λ₯˜ λŠ” ν‘œ μ‹œ 되 μ§€ μ•Š λŠ” λ‹€ . λŒ€ μ‹  둜 κ·Έ 파 일 을 사 용 ν•΄ 둜 κ·Έ λ₯Ό ν™• 인 ν•  수 있 λ‹€ . 이 옡 μ…˜ 은 -e 옡 μ…˜ 이 λž‘ 만 사 용 κ°€ λŠ₯ ν•˜ λ‹€ .)

-m, --mount mounttype

슀 λƒ… μƒ· 의 마 운 트 λ₯Ό μ§€ μ • ν•œ λ‹€ . 마 운 트 ν˜• 식 을 μœ„ ν•œ opts 인 자 λŠ” aufs, bind, overlayλ₯Ό 사 용 κ°€ λŠ₯ ν•˜ λ‹€ . 예 λ₯Ό λ“€ λ©΄ -m bind=/src:/dest:ro,overlay=/src:/dest 이 λ‹€ . 이 옡 μ…˜ 은 -e 옡 μ…˜ 이 λž‘ 만 사 용 κ°€ λŠ₯ ν•˜ λ‹€ .)

-t, --tmpfs

이 옡 μ…˜ 이 μ§€ μ • 되 λ©΄ μž„ μ‹œ 컨 ν…Œ 이 λ„ˆ λŠ” tmpfs 상 에 놓 이 게 된 λ‹€ . μ£Ό 의 : tmpfs 상 에 놓 인 μž„ μ‹œ 컨 ν…Œ 이 λ„ˆ λŠ” 재 λΆ€ νŒ… μ‹œ λͺ¨ λ“  λ³€ κ²½ 사 ν•­ 이 사 라 μ§„ λ‹€ . 이 옡 μ…˜ 은 -e λ₯Ό μ§€ μ • ν•˜ μ—¬ μž„ μ‹œ 컨 ν…Œ 이 λ„ˆ λ₯Ό 생 μ„± ν•  λ•Œ 만 사 용 이 κ°€ λŠ₯ ν•˜ λ‹€ . μž„ μ‹œ 슀 λƒ… μƒ· 을 생 μ„± ν•œ 원 λ³Έ 컨 ν…Œ 이 λ„ˆ λŠ” 반 λ“œ μ‹œ 일 반 적 인 λ”” λ ‰ ν†  리 에 μœ„ 치 ν•˜ κ³  있 μ–΄ μ•Ό ν•œ λ‹€ .

-B, --backingstorage backingstorage

볡 사 λ³Έ 이 사 용 ν•  μ € μž₯ μ†Œ 의 ν˜• 식 을 μ§€ μ • ν•œ λ‹€ . ’backingstorage’에 λŠ” ’aufs’, ’btrfs’, ’dir’, ’lvm’, ’loop’, ’overlay’,’zfs’이 사 용 κ°€ λŠ₯ ν•˜ λ‹€ .

-L, --fssize size [unit]

’lvm’ 파 일 μ‹œ 슀 ν…œ 의 크 κΈ° λ₯Ό μ§€ μ • ν•œ λ‹€ .

-K, --keepname

이 옡 μ…˜ 이 μ§€ μ • 되 λ©΄ 원 λ³Έ 컨 ν…Œ 이 λ„ˆ 의 호 슀 트 이 름 이 볡 사 λ³Έ 에 μ„œ 도 κ·Έ λŒ€ 둜 유 μ§€ 된 λ‹€ .

-D, --keepdata

이 옡 μ…˜ 을 -e 와 μ§€ μ • ν•˜ λ©΄ 영 ꡬ 적 인 컨 ν…Œ 이 λ„ˆ κ°€ 생 μ„± 되 κ³  μ‹œ μž‘ 된 λ‹€ .

-M, --keepmac

이 옡 μ…˜ 이 μ§€ μ • 되 λ©΄ 원 λ³Έ 컨 ν…Œ 이 λ„ˆ 의 MAC μ£Ό μ†Œ κ°€ 볡 사 λ³Έ 에 μ„œ 도 κ·Έ λŒ€ 둜 유 μ§€ 된 λ‹€ .

볡 사 ν›…

볡 사 되 λŠ” 컨 ν…Œ 이 λ„ˆ 에 lxc.hook.clone κ°€ ν•˜ λ‚˜ 이 상 μ§€ μ • 되 μ–΄ 있 λ‹€ λ©΄ , μ§€ μ • ν•œ ν›… λ“€ 은 μƒˆ 둜 운 컨 ν…Œ 이 λ„ˆ λ₯Ό μœ„ ν•΄ μ‹€ ν•Ό 될 것 이 λ‹€ . clone ν›… 에 게 λ„˜ 겨 μ§€ λŠ” 처 음 3개 인 자 λ“€ 은 컨 ν…Œ 이 λ„ˆ 이 름 , μ„Ή μ…˜ (’lxc’), ν›… 의 μ’… λ₯˜ (’clone’)이 될 것 이 λ‹€ . lxc-copy 에 λ„˜ 겨 μ§€ λŠ” μΆ” κ°€ 인 자 λ“€ 은 ν›… ν”„ 둜 κ·Έ 램 에 4번 μ§Έ 인 자 λΆ€ ν„° λ„˜ 겨 μ§€ κΈ° μ‹œ μž‘ ν•œ λ‹€ . LXC_ROOTFS_MOUNT ν™˜ κ²½ λ³€ 수 λŠ” 컨 ν…Œ 이 λ„ˆ 의 루 트 파 일 μ‹œ 슀 ν…œ 이 마 운 트 되 μ–΄ 있 λŠ” κ²½ 둜 λ₯Ό λ‹΄ κ³  있 λ‹€ . μ„€ μ • 파 일 의 κ²½ 둜 이 름 은 LXC_CONFIG_FILE 에 , μƒˆ 컨 ν…Œ 이 λ„ˆ 의 이 름 은 LXC_NAME 에 , 원 λ³Έ 컨 ν…Œ 이 λ„ˆ 의 이 름 은 LXC_SRC_NAME 에 , κ·Έ 리 κ³  루 트 파 일 μ‹œ 슀 ν…œ 이 μœ„ 치 ν•˜ κ³  있 λŠ” κ²½ 둜 λ‚˜ λ”” λ°” 이 슀 λŠ” LXC_ROOTFS_PATH 에 각 각 λ‹΄ 겨 있 λ‹€ .

곡 톡 옡 μ…˜

이 옡 μ…˜ λ“€ 은 λŒ€ λΆ€ λΆ„ 의 lxc λͺ… λ Ή μ–΄ λ“€ 에 μ„œ 곡 톡 으 둜 μ“° 인 λ‹€ .
-?, -h, --help

사 용 법 을 κΈ° μ‘΄ 좜 λ ₯ ν•˜ λŠ” 것 보 λ‹€ κΈΈ 게 좜 λ ₯ ν•œ λ‹€ .

--usage

사 용 법 을 ν‘œ μ‹œ ν•œ λ‹€ .

-q, --quiet

κ²° κ³Ό λ₯Ό ν‘œ μ‹œ ν•˜ μ§€ μ•Š λŠ” λ‹€ .

-P, --lxcpath= PATH

컨 ν…Œ 이 λ„ˆ κ²½ 둜 λ₯Ό 직 μ ‘ μ§€ μ • ν•œ λ‹€ . κΈ° λ³Έ κ°’ 은 /var/lib/lxc이 λ‹€ .

-o, --logfile= FILE

둜 κ·Έ 의 κ²½ 둜 λ₯Ό FILE 둜 μ§€ μ • ν•œ λ‹€ . κΈ° λ³Έ κ°’ 은 둜 κ·Έ λ₯Ό 좜 λ ₯ ν•˜ μ§€ μ•Š λŠ” 것 이 λ‹€ .

-l, --logpriority= LEVEL

둜 κ·Έ 수 μ€€ 을 LEVEL 둜 μ§€ μ • ν•œ λ‹€ . κΈ° λ³Έ κ°’ 은 ERROR이 λ‹€ . 사 용 κ°€ λŠ₯ ν•œ κ°’ : FATAL, ALERT, CRIT, WARN, ERROR, NOTICE, INFO, DEBUG, TRACE.

이 옡 μ…˜ 은 둜 κ·Έ 파 일 에 만 적 용 된 λ‹€ λŠ” 사 μ‹€ 을 μ£Ό 의 ν•΄ μ•Ό ν•œ λ‹€ . stderr둜 좜 λ ₯ 되 λŠ” ERROR 둜 κ·Έ 에 λŠ” 영 ν–₯ 을 끼 치 μ§€ μ•Š λŠ” λ‹€ .

-n, --name= NAME

컨 ν…Œ 이 λ„ˆ 식 별 자 둜 NAME 을 사 용 ν•œ λ‹€ . 컨 ν…Œ 이 λ„ˆ 식 별 자 의 ν˜• 식 은 μ•Œ 파 λ²³ -숫 자 λ¬Έ 자 μ—΄ 이 λ‹€ .

--rcfile= FILE

컨 ν…Œ 이 λ„ˆ 의 κ°€ 상 ν™” 및 κ³  립 κΈ° λŠ₯ λ“€ 을 μ„€ μ • ν•  파 일 을 μ§€ μ • ν•œ λ‹€ .

이 μ „ 에 만 λ“€ μ–΄ 쑌 던 컨 ν…Œ 이 λ„ˆ 에 μ„€ μ • 파 일 이 이 λ―Έ 있 더 라 도 , 이 옡 μ…˜ 이 μ§€ μ • 되 μ–΄ 있 λ‹€ λ©΄ ν•΄ λ‹Ή 파 일 을 사 용 ν•œ λ‹€ .

--version

버 μ „ μ • 보 λ₯Ό ν‘œ μ‹œ ν•œ λ‹€ .

μ°Έ μ‘°

lxc (7), lxc-create (1), lxc-copy (1), lxc-destroy (1), lxc-start (1), lxc-stop (1), lxc-execute (1), lxc-console (1), lxc-monitor (1), lxc-wait (1), lxc-cgroup (1), lxc-ls (1), lxc-info (1), lxc-freeze (1), lxc-unfreeze (1), lxc-attach (1), lxc.conf (5)