Colt McCoy (2) of the San Francisco 49ers throws a pass during practice at the team’s training camp in Santa Clara, Calif., on Friday, Aug. 2, 2013.
Colt McCoy (2) of the San Francisco 49ers throws a pass during practice at the team's training camp in Santa Clara, Calif., on Friday, Aug. 2, 2013. (Anda Chu/Bay Area News Group) ( ANDA CHU )

SAN FRANCISCO -- Quarterback Colt McCoy went out and apparently gave a job-saving performance Sunday night, judging from his and coach Jim Harbaugh's postgame analysis.

"I feel real good right now that Colt's the backup," Harbaugh said after the 49ers' 34-14 exhibition win over the Minnesota Vikings.

McCoy sounded confident in his status despite an NFL.com report earlier in the day that he might get traded. McCoy confirmed that he restructured his contract Saturday night, but he wouldn't say if he's slashed his base salary from $1.5 million to the league minimum of $630,000, as reported.

McCoy replaced Colin Kaepernick in the second quarter and played into the fourth, finishing out a 91-yard touchdown drive. He was 11 of 15 for 109 yards with no touchdown passes and an interception for the third straight game.

"He played very well, very encouraging," Harbaugh said. "Tonight, down after down, he was consistently good, and that's what we were looking for."

McCoy said he's feeling better, more confident and sees improvement that "maybe not everybody can see."

"Jim and I had a great week, talked a lot, met a lot," McCoy added. "We've figured each other out a lot better, and I've played better."

Kaepernick said of McCoy's night: "He did well. He had the one interception where he didn't see the linebacker, but other than that, he was completing passes and moving the ball."

McCoy said he didn't feel his job became threatened with Thursday's signing of a fifth quarterback: veteran Seneca Wallace, who played the final three snaps Sunday night. Rookie quarterback B.J. Daniels played only one fourth-quarter series, but it was an 8-minute touchdown drive.

Scott Tolzien did not get into the game, and he declined to confirm that he's suffered from back spasms.

Asked if he's concerned about his job security, Tolzien replied: "Like my grandma says, you do the best you can and control what you can control." Tolzien, the 49ers' third quarterback since 2011, commended McCoy's ability to keep drives alive Sunday night.

For more on the 49ers, see Cam Inman's Hot Read blog at blogs.mercurynews.com/49ers. Follow him on Twitter at twitter.com/CamInman.