I just had a discussion with one of our project leads here about a
migration we are going soon for some servers.  We have a need to helping
our users migrate their data, but not necessarily to the extent that we
could just rsync their home directory.  The discussion leaned towards the
concept of enabling the users to selectively queue the files/dirs that they
would want to copy, possibly providing an alternate destination path/name.
Very much like a graphical ftp frontend's queue process.  I'm currently
browsing through the avilable rhel3/5 front ends for this possibility, but
was curious if anyone has heard of a tool that will do this already?

Basically it would work like this: (lets say rqueue is the app name)

// I want to start a new queue for host "newboxen"
// (meaning you could generate multiple queues and add the queue name to
add and run statements)
# rqueue --new newboxen
// View list of open queues
# rqueue --list
// I want to copy a directory over, usign the same path on the new system
# rqueue [--queue newboxen] --add /var/www/myapp
// I want to copy a file over, and put it into a new directory
// (the -a being short for --add)
# rqueue -a /etc/cron.daily/syncrepo /root
// I want to copy a file over, and put it into a new directory, and rename
it
# rqueue -a /etc/sudoers /etc/sudoers.old
// View contents of your queue (the -q being short for --queue)
# rqueue -q newboxen
// Run the queue
# rqueue --run


If there was only 1 queue you wouldn't have to specify the queue name for
any of it.  Does this seem like a bad idea/good idea? Did I just not see an
existing application already out there?  I dont think rsync's batch mode is
exactly appropriate, but could be wrong.


thanks in advance.

-greg

_______________________________________________
rhelv5-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/rhelv5-list

Reply via email to