Estou lendo atualmente o livro The Definitive Guide to Drupal 7, e em um dos parágrafos eu encontrei uma dica bem útil e importante: como efetuar backup do seu banco de dados de forma fácil com Drush.
Até então eu já conhecia o comando sql-dump, que gera um dump (conjunto de comandos SQL que reconstroem as tabelas do banco de dados por inteiro, caso executado em um banco de dados vazio), mas o parâmetro para definir um arquivo de destino era longo e difícil de lembrar (ex: drush sql-dump --result-file=backup.sql). Eis então que me surge um modo curto de fazê-lo:
drush sql-dump > backup.sql
Simples assim! Na verdade, eu não sabia do troque do maior-que direcionar o output do terminal para um arquivo. Eu testei rodar echo "Joel" > teste.txt, e assim consegui imprimir meu nome em um arquivo chamado teste.txt. Legal, hein?!
2 Comments
Eu costumo rodar drush sql
Enviado por Capi Etheriel (não verificado) em
Eu costumo rodar drush sql-dump --result-file --gzip e isso gera um arquivo .tar.gz na pasta de backup do drush (que você pode definir no drushrc). Aliás a melhor coisa para dominar o drush é o comando drush topic.
Eu gosto de gerar o arquivo
Enviado por Feijó (não verificado) em
Eu gosto de gerar o arquivo já compactado
Daí uso drush sql-dump --gzip > backup.sql.gz
;)
Comentar