drush civicrm-sql-dump dumps the drupal database - how do I get it to dump the civicrm database?
One answer to your question is that you can use the sql-dump drush command to dump your civicrm database by using this option:

 --database : The DB connection key if using multiple connections in settings.php.


For that to work, you'd have to edit your drupal settings file to include something like:

$database['civicrm'] = array('default' =&gt; array('driver' =&gt; .. etc.


A second answer is that the civicrm-sql-dump drush command does not use the drupal settings file, but the civicrm settings file, to get the db name and credentials, so the fact you're getting the same dump from both suggests that you might not be using a separate db for civicrm as you think. Maybe you're looking at the wrong civicrm.settings.php file?

It does look like you want to revert to the 6.x drush. I haven't ever seen the behaviour you describe, but I tend to use bash scripts for mysql backups anyway, to keep things simpler.