1. list current keys
$ gpg --list-keys /home/yyagol/.gnupg/pubring.gpg ------------------------------- pub 1024D/5E92C97A 2010-04-13 yyagol <[email protected]> sub 2048g/2752CC68 2010-04-13
2. export both public and private
$ gpg --output mygpgkey_pub.gpg --armor --export 5E92C97A $ gpg --output mygpgkey_sec.gpg --armor --export-secret-key 5E92C97A
3. copy the files to the other server and then import them
$ gpg --import mygpgkey_pub.gpg $ gpg --allow-secret-key-import --import mygpgkey_sec.gpg