Rsync class files from AIX to windows

Posted on 2012-09-06
Medium Priority
Last Modified: 2013-12-23
I have a directory on AIX where I ftp out the java (from windows box) and compile the  java using the shell scripts. I am trying to rsync .class files back to the windows.
The problem here is when I rsync I get all the class files on the AIX on the folder at that point of time.

But I wanted to know if there is a way to only get the class files for the java ftped out recently. Say I ftped 4 java files on to the AIX box and compiled them. I only want to get those 4 class files to the windows box.
Question by:raaj4354
LVL 19

Expert Comment

ID: 38374376
if you have ssh running on the AIX system you can use pscp from the Putty suite and copy them off using something like the following from the windows system;

<assumes pscp is in the search path or in c:\!!>
c:\> pscp root@aixhost:/path/to/file .

you can do recursive copies using -r (I think)
LVL 26

Expert Comment

ID: 38374487
Do you have Delta Copy or Cygwin / cwRsync installed and running on the Windows box?

If not there's nothing for the AIX rsync client to talk to, on your Windows box.

Also worth a look: http://winsupport.org/utilities/iwrs.html

Author Comment

ID: 38384265
I wanted to do the above rsync as part of automation process through my CI tool.


I have cygwin and rsync installed on the windows side.
LVL 27

Accepted Solution

skullnobrains earned 2000 total points
ID: 38401654
what you are trying to achieve is a little unclear to me, but nevertheless

-> rsync cannot copy files more recent than whatever as far as i know

-> rsync can be provided with a list of files to copy instead of a directory

-> the find command can easily extract all the files more recent than a given date and it's output can be fed to rsync or any other file transfer daemon. obviously, if your rsyncs are initiated on the windows side, you will have to programatically logon the AIX in order to perform the find command

many other ways can be throught of including using a script that will hardlink the needed files into a separate directory (and unlink the older ones). obviously a plain rsync in this directory would work

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Q&A with Course Creator, Mark Lassoff, on the importance of HTML5 in the career of a modern-day developer.
This article will show how Aten was able to supply easy management and control for Artear's video walls and wide range display configurations of their newsroom.
Internet Business Fax to Email Made Easy - With  eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, f…
Michael from AdRem Software explains how to view the most utilized and worst performing nodes in your network, by accessing the Top Charts view in NetCrunch network monitor (https://www.adremsoft.com/). Top Charts is a view in which you can set seve…
Suggested Courses

807 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question