Trong dòng sao lưu SQL của bạn, bạn dường như thiếu một dấu ngoặc kép ở đầu đường dẫn đến tệp sao lưu.
using (SqlCommand cmd = new SqlCommand("BACKUP DATABASE " + db + " TO DISK='" + location + "\\" + ConfigurationManager.AppSettings.Get("DataBaseBackupsFolderName") + "\\" +db + ".bak'", sqlConnection1))