인터넷에서 Btrfs 증분 스냅샷을 순서대로 보내는 방법을 설명하는 이 페이지를 찾았습니다.
https://arstechnica.com/civis/viewtopic.php?f=16&t=1226135
거기에서 인터넷을 검색했지만 이와 관련된 내용을 찾지 못했습니다(비동기 복제?).
예를 들어 스냅샷이 있습니다.
$ btrfs sub snapshot dir snaps/1
$ btrfs sub snapshot dir snaps/2
$ btrfs sub snapshot dir snaps/3
btrfs send
1, 3, 2를 어떻게 효과적으로 수행할 수 있나요 ?
또한 페이지 뒷면에는 "필요하면 돌아갈 수 있습니다."라고 적혀 있습니다. 3개, 2개, 1개를 할 수 있나요 btrfs send
? 어떻게?
또한 순서대로 보내는 것이 순서대로 보내는 것보다 수신 측에서 더 많은 공간을 차지합니까?
이것이 제가 찾을 수 있는 가장 가까운 단서이지만 제가 이해하기 어려운 예를 사용합니다.https://btrfs.wiki.kernel.org/index.php/FAQ#What_is_the_difference_ Between_-c_and_-p_in_send.3F
답변1
# Send 3 then 1 then 2
btrfs send 3
btrfs send -c 3 1 # Send 1 and Subtract data matching 3
btrfs send -c 3 -p 1 2 # Send 2 with Parent of 1, and Subtract data matching 3
# Send 3 then 2 then 1
btrfs send 3
btrfs send -c 3 2 # Send 2 and Subtract data matching 3
btrfs send -c 3 -c 2 1 # Send 1 and Subtract data matching 2 and 3