キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 
cancel
告知

JTAC-Mid-Career-Recruitment-2021.3

 MayCL_topbanner.JPG

 

eXR:split でファイルの分割方法について

136
閲覧回数
0
いいね!
0
コメント

はじめに

show tech-support などのようなファイルのサイズが大きく、サーバーに転送できない時があります。

本ドキュメントで split  コマンドでファイルを分割する方法を紹介します。

 

実例紹介

IOS-XR 64bit (eXR) の sysadmin VM 上の操作となります。

sysadmin VM 上で show tech-support ctrace を取得しました。

sysadmin-vm:0_RP0# show tech-support ctrace 
---snip---
Show tech output available at /misc/disk1//showtech/showtech-ctrace-admin-2020-Jul-17.013855.UTC.tgz
++ Show tech end time: 2020-Jul-17.013920.UTC ++

sysadmin-vm:0_RP0# dir harddisk:/showtech
129053 -rw-r--r--. 1 25302137 Jul 17 01:39 showtech-ctrace-admin-2020-Jul-17.013855.UTC.tgz

run で Guest OS にて、保存しているディレクトリに入ってから、split コマンドを実行します。

sysadmin-vm:0_RP0# run
[sysadmin-vm:0_RP0:~]$cd /misc/disk1//showtech/
[sysadmin-vm:0_RP0:~/showtech]$ls -l
-rw-r--r--. 1 root root 25302137 Jul 17 01:39 showtech-ctrace-admin-2020-Jul-17.013855.UTC.tgz

split -b <分割サイズを指定する> ./<ファイル名> <ファイル名>-

[sysadmin-vm:0_RP0:~/showtech]$split -b 10m ./showtech-ctrace-admin-2020-Jul-17.013855.UTC.tgz showtech-ctrace-admin-2020-Jul-17.013855.UTC.tgz-
[sysadmin-vm:0_RP0:~/showtech]$ls -l
-rw-r--r--. 1 root root 25302137 Jul 17 01:39 showtech-ctrace-admin-2020-Jul-17.013855.UTC.tgz
-rw-r--r--. 1 root root 10485760 Jul 17 02:22 showtech-ctrace-admin-2020-Jul-17.013855.UTC.tgz-aa
-rw-r--r--. 1 root root 10485760 Jul 17 02:22 showtech-ctrace-admin-2020-Jul-17.013855.UTC.tgz-ab
-rw-r--r--. 1 root root  4330617 Jul 17 02:22 showtech-ctrace-admin-2020-Jul-17.013855.UTC.tgz-ac

その後、分割した各ファイルを PC へ転送の上、下記のように結合することが可能です。

MAC:
% cat <ファイル名>-* > <ファイル名>
Windows:
C:\ type <ファイル名>-aa <ファイル名>-ab <ファイル名>-ac > <ファイル名>

split コマンドは run で Guest OS に入ってから操作する必要があり、本来推奨するコマンドではありません。
検証環境で安全性を確認し、問題があった場合は使用を中止して下さい。
また、問題に再現性があった場合でも、非サポートとなりますので予めご留意下さい。

 

Content for Community-Ad



このウィジェットは表示できません。