Combining tar and gzip errors on AIX system.


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Combining tar and gzip errors on AIX system.
# 1  
Old 03-19-2020
Combining tar and gzip errors on AIX system.

The below tar of folder 1043 command works fine on AiX system.

Code:
tar -X ./exclude.txt -cvf /backup/App_Bckup.tar ./1043 | tee /tmp/tar.out
gzip /backup/App_Bckup.tar ./1043

I wanted to combine the tar and gzip as a single command .. reason bieng the tar ball creation forst and then the gz file creation would force the disk space to run out.

Below is the combine command.

Code:
tar -X ./exclude.txt -cvf /backup/App_Bckup.tar ./10203| gzip >/backup/App_Bckup.tar.gz

However, i get the below error:

Code:
tar: ./1043/B2KCOMP/b2kcomp/15002S10485964.70600 could not be archived
tar: ./1043/B2KCOMP/b2kcomp/15002S10879272.70598 could not be archived
tar: ./1043/B2KCOMP/b2kcomp/15002S11076030.70600 could not be archived
tar: ./1043/B2KCOMP/b2kcomp/15002S11600848.70600 could not be archived
and so on ....

When i check all the files that error they have 's' in the file permission as seen below:

Code:
ls -ltr ./1043/B2KCOMP/b2kcomp/15002S10485964.70600
srwxrwxrwx    1 user1   dba               0 Feb 15 18:13 ./1043/B2KCOMP/b2kcomp/15002S10485964.70 600

If i grep for "15002S10485964" in the successful tar command's output i dont find any entry.

Code:
grep 15002S10485964 /tmp/tar.out

No results found.

Even

Code:
tar -tvf /backup/App_Bckup.tar | grep 15002S10485964
No results found.

Can you please suggest if and how can I combine the tar and gzip and avoid the error
# 2  
Old 03-19-2020
I'm baffled to learn the AIX tar version doesn't provide the z option.


Writing the tar red output to a file (-f /backup/App_Bckup.tar) will prevent it to write to stdout, i.e. the pipe to gzip. The latter will only receive the "Verbosely list files processed." (c.f. man tar), a list of file names.




As frequently proposed, a search of this site might have helped: How to tar a directory in AIX?


Try
Code:
tar -X ./exclude.txt -cf - ./10203 | gzip -c >/backup/App_Bckup.tar.gz

This User Gave Thanks to RudiC For This Post:
# 3  
Old 03-19-2020
@Rudic with your suggestion tar -X ./exclude.txt -cf - ./1043 | gzip -c >/backup/App_Bckup.tar.gz I still get the below error messages:

Code:
tar: ./1043/B2KCOMP/b2kcomp/15002S10485964.70600 could not be archived
tar: ./1043/B2KCOMP/b2kcomp/15002S10879272.70598 could not be archived
tar: ./1043/B2KCOMP/b2kcomp/15002S11076030.70600 could not be archived
tar: ./1043/B2KCOMP/b2kcomp/15002S11600848.70600 could not be archived
and so on ....

# 4  
Old 03-19-2020
Quote:
Originally Posted by RudiC
I'm baffled to learn the AIX tar version doesn't provide the z option.
that's UNIX, not GNU/Linux
# 5  
Old 03-19-2020
Quote:
Originally Posted by mohtashims
@Rudic with your suggestion tar -X ./exclude.txt -cf - ./1043 | gzip -c >/backup/App_Bckup.tar.gz I still get the below error messages:

Code:
tar: ./1043/B2KCOMP/b2kcomp/15002S10485964.70600 could not be archived
tar: ./1043/B2KCOMP/b2kcomp/15002S10879272.70598 could not be archived
tar: ./1043/B2KCOMP/b2kcomp/15002S11076030.70600 could not be archived
tar: ./1043/B2KCOMP/b2kcomp/15002S11600848.70600 could not be archived
and so on ....


I'm helpless with that little context you give. What's so special with those files? Does tar work without the gzip? Does it work with other files, e.g simple text files? In another directory? Without the exclude file? On one single file?


Do a step by step analysis!
This User Gave Thanks to RudiC For This Post:
# 6  
Old 03-19-2020
Code:
tar: ./1043/B2KCOMP/b2kcomp/15002S10485964.70600 could not be archived
tar: ./1043/B2KCOMP/b2kcomp/15002S10879272.70598 could not be archived
tar: ./1043/B2KCOMP/b2kcomp/15002S11076030.70600 could not be archived
tar: ./1043/B2KCOMP/b2kcomp/15002S11600848.70600 could not be archived
and so on ....

To me it seems quite normal... I have never heard of tar being able to archive sockets... Look at the name of the files do they seem ordinary to you?
This User Gave Thanks to vbe For This Post:
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

tar and gzip files

Hi Guys, I am using RHEL5 and Solaris 9 & 10. I want to tar and gzip my files then remove them after a successful tar command... Lets say I have files with extension .arc then I want to tar and gzip these files. After successful tar command I want to remove all these files (i.e .arc). ... (3 Replies)
Discussion started by: Phuti
3 Replies

2. Shell Programming and Scripting

tar and gzip problem

Hi Guys, I have a few files. i want to tar these files and zip it using gzip it. -rw-r----- 1 magesh magesh 12940369 Jul 27 09:26 dcx_imds_c.asc -rw-r----- 1 magesh magesh 1221391 Jul 27 09:27 dcx_imds_h.asc -rw-r----- 1 magesh magesh 1105673 Jul 27 09:27... (6 Replies)
Discussion started by: mac4rfree
6 Replies

3. Shell Programming and Scripting

tar + gzip + split together

Hi All I need guidance on this requirement . We have a directory structure which has data of approx 100 GB We need to tar the structure then zip it and create different files of not more than 10 GB A separate tar file then a .gz should not be created , on the fly a script is needed... (7 Replies)
Discussion started by: aamir1234
7 Replies

4. UNIX for Dummies Questions & Answers

shortcut for tar cvf - [filename] | gzip > [filename].tar.gz

i'd like to have an alias (or something similar) where i can type a command like "archive" and a filename and have it tar and gzip the file, so... $ archive filename results in filename.tar.gz...do i have to write a script to do this? (4 Replies)
Discussion started by: bcamp1973
4 Replies

5. UNIX for Dummies Questions & Answers

Combining find, grep and gzip

I'm trying to see which files have a particular word in them. The files are all text files but are gzipped and are in sub directories. In order to view the content of a single gzipped file I tried: cat filename | gzip -d | less , and it shows the files contents. But, I want to see a list... (1 Reply)
Discussion started by: thoughts
1 Replies

6. UNIX for Dummies Questions & Answers

tar and gzip

Hi, I would like to have a combined gzip and tar that will compress and create multiple output tar.gz files. I want to have multiple files output because i cannot create an archive because there is no more space on my harddisk. I cannot transfer it locally because of slow connection. I want to... (3 Replies)
Discussion started by: tungaw2004
3 Replies

7. UNIX for Advanced & Expert Users

tar/gzip/gz...which one to use?

P0251WLADC.svm_wl1 > /svm_wl1/billing/data/server/archive/ALLEVT $ du -k FEB2006 22050224 FEB2006 As you can see,i have a folder called "FEB2006" which is around 22 GB. i guess zip or compress wont work...( i don know how do we compress a folder) i wished to use ""tar" ( i suppose... (5 Replies)
Discussion started by: abhijeetkul
5 Replies

8. UNIX for Dummies Questions & Answers

TAR and GZIP help

Hi, There are 700 .pdf files in a certain directory on the server and I need to TAR them first and then compress them using GZIP to free up the space. The combined size of the .pdf files is 3gb. However, there is only 1gb of free space on the server. So as you can see when I try to TAR these... (3 Replies)
Discussion started by: VandeMatram
3 Replies

9. UNIX for Dummies Questions & Answers

can i tar and gzip in one liner ?

hello can i combine this 2 commands in one liner command? (1 Reply)
Discussion started by: umen
1 Replies

10. UNIX for Dummies Questions & Answers

Combine tar and gzip together?

Hello I just wandering, instead to doing "tar cvf foo.tar * " and then gzip foo.tar , can't it be combined to one command ? (1 Reply)
Discussion started by: umen
1 Replies
Login or Register to Ask a Question