From owner-freebsd-questions@freebsd.org Sat Sep 21 17:36:24 2019 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D834512A926 for ; Sat, 21 Sep 2019 17:36:24 +0000 (UTC) (envelope-from kh@panix.com) Received: from mailbackend.panix.com (mailbackend.panix.com [166.84.1.89]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 46bHnN2YMlz3JHW for ; Sat, 21 Sep 2019 17:36:23 +0000 (UTC) (envelope-from kh@panix.com) Received: from rain.home (pool-72-74-69-77.bstnma.fios.verizon.net [72.74.69.77]) by mailbackend.panix.com (Postfix) with ESMTPSA id 46bHnL5flcz1MWj for ; Sat, 21 Sep 2019 13:36:22 -0400 (EDT) Subject: Re: multi-volume archives To: freebsd-questions@freebsd.org References: <20190921063003.GA81956@admin.sibptus.ru> <20190921093801.4638945715fe79eb6a99b36f@sohara.org> From: Kurt Hackenberg Message-ID: <3fa9c2f7-adf5-66f0-8254-b99ddc9a7336@panix.com> Date: Sat, 21 Sep 2019 13:35:22 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.1.0 MIME-Version: 1.0 In-Reply-To: <20190921093801.4638945715fe79eb6a99b36f@sohara.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 46bHnN2YMlz3JHW X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of kh@panix.com designates 166.84.1.89 as permitted sender) smtp.mailfrom=kh@panix.com X-Spamd-Result: default: False [-5.02 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:166.84.0.0/16]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; DMARC_NA(0.00)[panix.com]; RCVD_IN_DNSWL_MED(-0.20)[89.1.84.166.list.dnswl.org : 127.0.5.2]; IP_SCORE(-2.52)[ip: (-7.96), ipnet: 166.84.0.0/16(-2.53), asn: 2033(-2.03), country: US(-0.05)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:2033, ipnet:166.84.0.0/16, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Sep 2019 17:36:24 -0000 On 2019-09-21 04:38, Steve O'Hara-Smith wrote: > On Sat, 21 Sep 2019 13:30:03 +0700 > Victor Sudakov wrote: >> Which is now the most convenient way to create multi-volume archives? To >> fit an archive on a FAT32 flash drive, a volume size should not exceed >> 4g. > > Gnu tar (in ports/packages as gtar) has support for multi-volume > splitting (-M) which by default prompts for the next volume to be installed > (so you could write direct to the flash drive) or can use a script to > generate the next volume filename. I vaguely recall using it a long time > ago. You could also use dump, if you want to archive a whole filesystem. Dump can write to multiple volumes, it handles everything in a Unix filesystem, and it's fast. For multiple volumes, it would write directly to the device, without filesystems. If your memory sticks are larger than FAT can handle, you could put some other filesystem on them, like UFS. I believe FAT32 limits a single file to 2 GB. It's also slow.