--- sar.drush_default.inc	2015-06-17 17:56:37.000000000 -0700
+++ sar.drush.inc	2016-06-20 15:50:50.000000000 -0700
@@ -287,6 +287,23 @@
       drush_log(dt('  Updated @block.', array('@block' => format_plural($updated, '1 custom block', '@count custom blocks'))), 'ok');
     }
   }
+  // Do variables.
+  drush_log(dt('Processing variables'), 'ok');
+  $count = 0;
+  $results = db_select('variable', 'v')
+      ->fields('v', array('name'))
+      ->condition('v.value', '%' . db_like($options['search']) . '%', 'LIKE')
+      ->execute()
+      ->fetchAll();
+
+  foreach ($results as $result) {
+    $old = variable_get($result->name);
+    $new_value = str_replace($options['search'], $options['replace'], $old);
+    variable_set($result->name, $new_value);
+    $count++;
+    drush_log(dt('  Updated @name variable.', array('@name' => $result->name)), 'ok');
+  }
+  drush_log(dt('  Updated @vars.', array('@vars' => format_plural($count, '1 variable', '@count variables'))), 'ok');
 
   return 1;
 }
