Prior to Friday's trade, Christian Ehrhoff spent his entire NHL career with San Jose. ((Christian Pedersen/Getty Images))

The Vancouver Canucks overhauled their blue-line Friday, acquiring defencemen Christian Ehrhoff and Brad Lukowich from San Jose for two prospects, and making official the signing of veteran Mathieu Schneider.

Ehrhoff set a career high last season with 42 points, although the 27-year-old tailed off a bit after a strong start to the campaign. The German has 25 goals and 107 assists in 341 NHL games, all spent with San Jose.

Lukowich is a Cranbrook, B.C., native who brings a gritty game and Stanley Cup experience. He has 22 goals and 89 assists, with 365 penalty minutes, in 640 NHL games. The 33-year-old has played for Dallas, Tampa Bay, New Jersey and the New York Islanders.

He was part of the Lightning's 2004 Stanley Cup-winning team.

"We are pleased to be adding Christian and Brad to our defensive group," Canucks general manager Mike Gillis said. "Defence has been an area we wanted to add skill and depth to, and this trade has strengthened our group considerably."

Ehrhoff is due to earn $3.15 million US and has two years remaining on his current deal. Lukowich will earn a salary of $1.8 million in the final year of his deal.

Schneider signs on

The 40-year-old power-play specialist Schneider was rumoured to be near a deal with the Canucks earlier this week. He will earn $1.55 million US on a one-year deal.

Schneider has played 1,264 regular-season games with Montreal, Toronto, Los Angeles, Detroit, Anaheim, Atlanta, the New York Islanders and the New York Rangers.

He has 221 career goals and 513 assists, with 1,229 penalty minutes. His next power-play goal will be the 100th of his career.

Vancouver gave up prospects Daniel Rahimi, a defenceman, and forward Patrick White.

White, 20, is attending the University of Minnesota. He was the 25th pick overall in the 2007 NHL entry draft.

Rahimi played for the Manitoba Moose in the American Hockey League last season. The 22-year-old Swede was picked in the third round by Vancouver in 2006.

"This trade speaks to the confidence we have in the young players coming up through our system who have earned the right to compete for a spot on this team," Sharks general manager Doug Wilson said. "It also creates some flexibility in our team payroll for potential future transactions as the season progresses and adds two more talented players to our reserve list that can help this organization in the future."

The Sharks have featured heavily in trade rumours this off-season. Patrick Marleau is still on the roster, but coach Todd McLellan recently said Marleau would not continue as captain, a designation he's held since 2004.