Tata Martino's have a two-goal lead after last week's first leg at Camp Nou but the Catalans have not beaten their Basque opponents in San Sebastian for seven years
Barcelona will hope to banish the memory of their recent struggles at Anoeta on Wednesday and seal their place in the Copa del Rey final.
The Blaugrana have not won at Real Sociedad since May 2007, which will keep them on edge in spite of a 2-0 advantage from last week's first leg at Camp Nou.
The Liga champions should not lack confidence, though, after a spell off the summit of the Primera Division was promptly ended after just eight days courtesy of Sunday's 4-1 win at Sevilla.
The Catalans had previously topped the table for 59 weeks and a virtuoso display from Lionel Messi helped them get back to winning ways.
Gerardo Martino claimed the Argentina forward had made Sevilla pay for harsh words from critics in the lead-up to the game and the Barca coach will be hopeful that his No.10 will prove just as decisive against Sociedad, against whom he has netted seven times in nine outings.
The Basques will still be entertaining hopes of reaching the final, though, and can look to last year's 3-2 win over Barcelona at Anoeta - after going 2-0 down - for some inspiration.
Early efforts from Messi and Pedro looked to have set Barca on their way to an easy win but a goal from Gonzalo Castro and Gerard Pique's sending off rocked them.
Castro equalised six minutes after the defender's dismissal and Imanol Agirretxe popped up with a dramatic the winner in the 90th-minute.
And Sociedad defender Ion Ansotegi is not ruling out a repeat on Wednesday.
He said: "On our part it is a tremendous motivation to be one step away from the final, but we know that it will be very difficult.
"We have never had a chance to play a final, and this is perhaps the only one.
"People believe [it can happen]. There is a magical atmosphere at Anoeta and all the fans can help us so that Barca is not the usual Barca."
The majority of Carles Puyol's appearances this season have come in the Copa, but a back injury is likely to keep him out, while Neymar is doubtful despite training with the first-team squad this week as he recovers from a knee injury.
Defenders Javier Mascherano and Jordi Alba may return after missing the win over Sevilla due to Liga suspensions.
Sociedad will be without the banned Inigo Martinez after his red card in the first leg.