Sponsored Content
Full Discussion: Excluding a file from tar...
Top Forums UNIX for Advanced & Expert Users Excluding a file from tar... Post 302414685 by lwif on Tuesday 20th of April 2010 05:49:39 PM
Old 04-20-2010
Network Excluding a file from tar...

The title is not as easy as it sounds.... I am trying to exclude and file while ssh and untaring the file on the fly.

The command I am using is... The command typically works but recently I've add the X option along with the exclude file. Essentially, the exclude file is being ignored when run on the fly, as below.

Code:
tar -cvfX - /usr/local/bin/exclude.txt ${var} | ssh ${system} "(cd /zones/${zone}/root; tar xnf -)"

Running the following works all the time....

Code:
tar -cvfX new.tar /usr/local/bin/exclude.txt /export/home

But when adding the ssh along with the exclude file, it fails.

Any ideas?

Thanks, SmilieSmilie

Last edited by Scott; 04-20-2010 at 07:28 PM.. Reason: Code tags, please...
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

excluding directories while using tar

How do I exclude some directories while creating a tar file with a number of directories? thanks. (2 Replies)
Discussion started by: uchachra
2 Replies

2. UNIX Desktop Questions & Answers

tar backup with excluding some folders

Hi , I want to backup the root file system but the size of / is very huge so I want to exclude some file systems.Man page of tar says X option excludes files but I could not do that.I use this command $ tar -cvf deneme.tar -X exc . $ cat exc sql kkm I think there... (2 Replies)
Discussion started by: kudret_gulcan
2 Replies

3. UNIX for Dummies Questions & Answers

Excluding files using tar cXzf

Hi All, I'm having trouble with creating a compressed tar file with tar cXzfv and even with normal cvXf I created a simple test below.. can anyone spot the mistake I'm making??.. its driving me up the wall.. In the end I need a compressed tarball.... Thanks in advance!! Sam ... (11 Replies)
Discussion started by: sampipe
11 Replies

4. Shell Programming and Scripting

excluding directories in tar

In a bash script I am writing I am having a problem excluding selected directories from tar. From the machine $SERVER I issue the command #start netcat on storage server gnetcat -l -vv -p 2011 >$FILEPATH/$SHORT_NAME.$today.tar & The the following command is then sent to the $CLIENT. #start... (2 Replies)
Discussion started by: thumper
2 Replies

5. UNIX for Dummies Questions & Answers

Creating tar file for subdirs, excluding one and preserving user info

Hi All, I am not one of the super users / root for AIX 5.3 system. There is a filesystem Say /DIR1 and its has several subdirs in it say SUBDIR1, SUBDIR2, SUBDIR3. Can I create a tar file for all files under DIR1 and SUBDIR1, SUBDIR3. Excluding SIBDIR2? Also how can I preserve... (2 Replies)
Discussion started by: Hangman2
2 Replies

6. Shell Programming and Scripting

Creating tar excluding links

hi, How do i create a tar file of a directory excluding the links in that particular directory and its sub-directories. The below command doesnt work for me. tar -cvf abc.tar /dir1 --exclude"^l" (1 Reply)
Discussion started by: yesmani
1 Replies

7. Shell Programming and Scripting

Excluding file from tar

Hello i am using HP-UX rapdb2 B.11.23 U ia64 1068321383 unlimited-user license. I am tryiyng to exclude for tar all files that start with TOT* but i doues not work I am using: tar -cvf /ODS/prepaid/CDR_FLOW/WORK/backup.tar --exclude='TOT*' and i get the error: tar: cannot stat... (3 Replies)
Discussion started by: chriss_58
3 Replies

8. Shell Programming and Scripting

Create tar file excluding all hard links

I have a problem with tar. Taring a folder with a lot of contents, causes the tar to contain hard links to some files, seen with the same name but 0 in size. The hard links don't exist in the first place. How can I prevent that from happening? I am using the -T option with either -n or... (2 Replies)
Discussion started by: Tribe
2 Replies

9. Shell Programming and Scripting

How to tar this dir excluding some files .au?

Hi all, Thanks for previous help. How to include this in script, I need to tar files which are present in /var/spool/cron/crontabs directory (used for crontab) excluding those files which are having extension .au /var/spool/cron/crontabs>>ls -ltr | grep -v .au total 438 -rw------- 1... (11 Replies)
Discussion started by: manalisharmabe
11 Replies

10. AIX

Excluding directory in my tar Backup

Hello AIX experts. Hope this topic finds you well :) Now, I will take a backup for a directory called medcbs. Inside this directory 1 subdirectory I don't want to include it in the backup. So, how to exclude it? To be more clear, take a look to the following: /bossapp1/medcbs>... (4 Replies)
Discussion started by: Mohannad
4 Replies
AMSAMBA(8)						  System Administration Commands						AMSAMBA(8)

NAME
amsamba - Amanda Application to interface with smbclient DESCRIPTION
Amsamba is an Amanda Application API script. It should not be run by users directly. It uses smbclient to backup and restore data. The diskdevice in the disklist (DLE) must have the form '//CIFSHOST/SHARE/SUBDIR' where CIFSHOST is the CIFS host containing the data to be backed up, SHARE is the share to connect, and subdir is the subdirectory to backup. '/subdir' can be ommited, in which case the complete share is archived. Unlike most applications, amsamba backs up and restores data located on a different system from that where amsamba itself runs. The host containing the data is the CIFS host. In practice, amsamba is usually run on the same system as the Amanda server, with a DLE like localhost "//CIFSHOST/SHARENAME" amsamba-dumptype Include or exclude can be used, but not both. The path for 'exclude list' or 'include list' must be absolute path on the CIFS host. The estimate calculates the complete size of the share, without regard for include or exclude directives. It will be larger than the actual dump if you use include or exclude. Using 'estimate server' in the dumptype could give better estimate. PROPERTIES
This section lists the properties that control amsamba's functionality. See amanda-applications(7) for information on application properties and how they are configured. SMBCLIENT-PATH The path to the smbclient binary. The default is set when Amanda is built by the --with-smbclient configure option. GNUTAR-PATH The path to the gnutar binary. The default is set when Amanda is built by the --with-gnutar configure option. gnutar is used to create the index. AMANDAPASS Location of the amandapass file, defaulting to "$CONFIG_DIR/amandapass". Relative pathnames are relative to the configuration directory, "$CONFIG_DIR/<config>". Note that this file is located on the client, not on the server. The format of the file is as follow: Sharename User%Password Domain Sharename is '//HOST/SHARE' without the SUBDIR. Sharename can be quoted, it can be '*' to match all share, it can be '//pc-host/*' to match all share on pc-host. User is the username use to connect to the share. Password is the password use to connect to the share. '%Password' is optional if the user can connect to the share without password. 'User%Password' is optional, the user 'guest' without password is use to connect to the share. Domain is optional. Example: //another-pc/share otheruser%otherpw domain //another-pc/share otheruser%otherpw //another-pc/share myuser mydomain //another-pc/share myuser //another-pc/share ALLOW-ANONYMOUS This username without password is used to connect to the share if no matching entry is found in the amandapass file. DIRECTORY For restore command only, the data is recoved in that directory. Must be a unix path for "tar" RECOVER-MODE or a smb path for "smb" recover-MODE. RECOVER-MODE "tar" or "smb", default to "tar". If "tar", the data is recovered on the local machine, If "smb", the data is recovered on the smb client machine. INCLUDE AND EXCLUDE LISTS
This application supplies exclude lists via the smbclient -TX option. Normal shell-style wildcard expressions, using * and ?, are not supported. All expressions are matched only from the base directory of the DLE. Expressions that match a directory may have a leading or trailing "/". Example expressions: ./temp-files # exclude top-level dir "temp-files" entirely ./temp-files/ # same /temp-files # same temp-files # same ./temp-files/* # BAD: does nothing *.iso # BAD: does nothing proxy/local/cache # exclude "cache" in dir "proxy/local" Include lists are supported only if excludes are not given. They are handled via the smbclient -TI option. Include matching is identical to the exclude matching described above. EXAMPLE
define application app_amsamba { property "SMBCLIENT-PATH" "/usr/bin/smbclient" property "GNUTAR-PATH" "/bin/tar" property "AMANDAPASS" /etc/amandapass" property "ALLOW-ANONYMOUS" "guest" } SEE ALSO
amanda(8), amanda.conf(5), amanda-applications(7) The Amanda Wiki: : http://wiki.zmanda.com/ AUTHOR
Jean-Louis Martineau <martineau@zmanda.com> Zmanda, Inc. (http://www.zmanda.com) Amanda 3.3.3 01/10/2013 AMSAMBA(8)
All times are GMT -4. The time now is 10:49 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy