Sebagai catatan, berikut contoh-contoh redirection file output yang sering digunakan di dunia persilatan.
- Redirect Output Backup File dari Local ke Remote Server
# tar -zcf - /direktori | ssh username@server "cat > backup.tar.gz" - Redirect Output dari Local ke Remote Server
# echo "text" | ssh username@arifzulfikarp.com "cat > file.txt" - Backup Local Mysql Database ke Remote Server
# mysqldump --opt database_name | gzip -c | ssh username@arifzulfikarp.com "cat > /remote/dir/DB_azpbackup.gz"
Atau, bisa juga menggunakan tar untuk kompresi backup filenya.
# mysqldump | tar cf - | gzip -c | ssh username@arifzulfikarp.com "cat > /remote/dir/DB_backup.tar.gz" - Execute Command di Remote Server
# ssh username@arifzulfikarp.com "uname -a"
Atau, execute command di remote server namun outputnya di save di local.
# ssh user@arifzulfikarp.com "mysqldump -u DB_username -pDB_password DB_name | gzip -c" > /local/dir/DB_backup.gz
Notes :
1) Parameter -p butuh value input password database.
2) Dari contoh 3 dan 4 diatas, tanda " bisa menjadi pembeda mana file yang outputnya akan diredirect di local mana file yang outputnya akan di redirect di remote server.
Semoga bermanfaat.
No comments:
Post a Comment