フォルダへのバックアップの抽出(ファイルpart.tgz)

フォルダへのバックアップの抽出(ファイルpart.tgz)

私はDebain(vps)を持っていましたが、以前彼はバックアップを作成してGoogleドライブにアップロードしました。

最後のバックアップファイルからデータを復元する必要があります。構造バックアップファイル:

root@local:~# cd /var/tmp/2019-06-30.zip/    <-- zip backup
<-- unpacked zip to folder /var/tmp/2019-06-30/
root@local:/var/tmp/2019-06-30/# ls
2019-06-30.www-root.info         
2019-06-30.www-root.tgz  
/.backup.info                <-- tgz contains file .backup.info      
F2019-06-30.www-root.tgz.part1
F2019-06-30.www-root.tgz.part2   
...
- From 1 to 19 of the same *.tgz.part*
...
F2019-06-30.www-root.tgz.part19

アーカイブですべてが一緒に解凍されるようにこれを組み合わせることはできますか?ある意味、私の7zではこれを行うことはできません。 tgzを使用して一貫してこれを行うにはどうすればよいですか?

答え1

ファイル部分を結合しcat、結果をパイプしてすべてtarを抽出できます。

cat F2019-06-30.www-root.tgz.part* | tar xz

または、結合されたtgzを使用して2つのステップでこれを実行できます。

cat F2019-06-30.www-root.tgz.part* > F2019-06-30.www-root.tgz
tar xfz F2019-06-30.www-root.tgz

答え2

-dフラグを使用して一時フォルダを作成できますunzip
mkdir tmp_name
unzip your_zip_file.zip -d tmp_name

関連情報