Atualizando o WordPress utilizando o Shell SSH

Resolvi fazer um tutorial mostrando como atualizar o WordPress utilizando o terminal SSH, ao meu ver é a maneira mais rápida e segura de atualizar o WordPress e até mesmo os Plugins.
Inicialmente eu recomendo que seja feito um backup do DB do WordPress e do Diretório de instalação do WordPress. Este procedimento é simples e evita uma futura dor de cabeça caso ocorra algum problema na atualização.
Fazendo o Backup do WordPress
Crie um diretório de backup com o seguinte comando:
mkdir backup
Backup do DB com o Mysqldump
mysqldump -u usuário -psenha Nome_Do_DB_do_wordpress > /backup/backup-db-wordpress.sql
Backup da estrutura de arquivos e diretórios do WordPress
tar -cvzf /backup/wordpress-files.tar.gz /home/seusite/public_html/dir_da_instalação_de_seu_WP/
Os Arquivos com o backup do DB e da estrutura de arquivos e diretórios foram salvos no diretório /backup que você criou anteriormente.
Atualizando o WordPress
Crie um diretório temporário
mkdir tmp_wp
cd /tmp_wp
Baixe o WordPress para o diretorio tmp_wp
Estando no diretório digite o seguinte comando
wget http://wordpress.org/latest.tar.gz
Se sua versão for do WordPress em Português o comando deve ser o seguinte
wget http://br.wordpress.org/wordpress-x.x-pt_BR.tar.gz
o x.x deve ser substituído pelo número da versão mais atual
Descompactando
tar -xzvf wordpress-x.x.tar.gz
Ou o arquivo em Português
tar -xzvf wordpress-x.x-pt_BR.tar.gz
Substitua o x.x pela versão que foi baixada (ex: wordpress-2.7-pt_BR.tar.gz)
Substituindo os arquivos antigos pelos atuais
rsync -Cravzp /tmp_wp/wordpress/* /home/seusite/public_html/dir_da_instalação_de_seu_WP/
Se tudo correu como esperado, seu WordPress foi atualizado com Sucesso.
Restaurando os Backups
Caso tenha dado alguma zica na atualização, não se preocupe, você poderá restaurar o backup do DB e ou da estrutura de arquivos e diretorios da versão anterior ao update.
Restaurando o Backup do DB
mysql -u usuario -psenha < /backup/backup-db-wordpress.sql
Restaurando o Backup dos Arquivos da Versão Anterior
cd ~
tar -xzvf /backup/wordpress-files.tar.gz
Leia mais:

Ficou ótimo o tutorial. Seria ótimo criar um arquivo que automatize essa tarefa. Em Perl, talvez.
Mas tive dúvida com relação a uma coisa: é provável que alguma atualização do WordPress faça algum update no banco de dados? No sentido de acrescentar ou alterar campos.
Se não precisar (e eu acredito mesmo que não), o tutorial está perfeito.
Parabéns
Rodrigo,
É mesmo seria legal uma automação, acho que deve dar para fazer em Shell Script.
Eu lembro que em uma atualização quando entrei na área administrativa ele mandou clicar em um botão para atualizar o banco de dados para a nova versão, mas eu não sei o que foi alterado.
Abraços
Luciano