Copie archivos de un Solaris 9 a otro usando Java.
Pregunta
¿Cómo copiar archivos de una máquina solaris 9 a otra máquina solaris 9 usando solo java?
Tenemos acceso ssh a ambas máquinas. El programa java se ejecutará en una de esas dos máquinas.
Actualización: rsync no es realmente una opción. no se puede instalar fácilmente (el equipo de UNIX es, hum, difícil de manejar)
Solución
use ssh library jsch - http://www.jcraft.com/jsch/. Este programa es usado por ant para hacer transferencias ssh. muy bien: he estado allí por mucho tiempo (> 5 años), documentación decente.
Otros consejos
Podría usar Runtime.exec () para iniciar rsync .
O podrías usar FTP. O puedes montar algún almacenamiento compartido.
Si te diriges a FTP, aquí hay 2 bibliotecas
1) http://www.geocities.com/SiliconValley/ Código / 9129 / javabean / ftpbean /
2) http://commons.apache.org/net/