The Premier League champions host the four-time winners of Europe's elite competition at the Eithad Stadium looking to avoid a second consecutive elimination at the hands of Luis Enrique's side.
Nasri is far more confident 12 months on from the 4-1 aggregate loss and feels City's potent attack will benefit from a Barcelona defence which includes the Brazil international.
"I watched both Paris Saint-Germain versus Barcelona matches in the Champions League this season and I think there's things we can do," he told reporters.
"They still have great players, but Dani Alves is not the Dani Alves of four or five years ago. We can hurt their defence.
"I just hope we can keep a clean sheet in the first leg and then we will have a good chance to qualify. We conceded two goals at home last year, so it was too hard for us to go to the Nou Camp and qualify."
Lionel Messi and Alves both scored in each leg last year but Nasri feels the whole club are much wiser and more prepared than last season and told his team-mates to play their own game on Tuesday.
He added: "Were we naive against Barca? Yes, we were. It's still difficult to talk about. We were flying before the Barca matches, but then we had three or four starters who had injuries and it wasn't the same.
"I just think last year was a little bit too much for the whole club. Manchester City had never played in the last 16 of the Champions League before, so it was too much pressure, too big a game.
"Against a team like Barca you cannot make the kind of mistakes we did. You have to play your game. We let them play and we didn't play our own game.
"Usually we have possession of the ball but against Barca we didn't, we just defended. We are not a team who knows how to just defend."