The answer is n+1.
For a harmonic set, we consider a graph G with V1,V2,…,Vn as its vertices and with the segments in the harmonic set as its edges.
First, we show that there are at least n edges in G. Note that G must be connected. Also note that each vertex must have degree at least 2, because when a chess piece is moved from Vi to Vj there is another piece moved from Vk (with k=j) to Vi. Hence, the total degree is at least 2n, from which it follows that there are at least 2n=2=n edges.
Second, we show that there are at least n+1 edges. Assume that there are only n edges. In this connected graph, each vertex has exactly degree 2, and hence it must be a complete cycle. Without loss of generality, we may assume that the cycle V1→V2→⋯→Vn→V1 consists of all the edges. In this case, if C1 and C2 are placed at V2 and V1 initially, we cannot put them back to V1 and V2 simultaneously. This is because we can only rotate all the pieces along the cycle and cannot change their relative positions along the cycle.
Third, we show that n+1 edges is enough. We consider the graph G with the cycle C1:V1→V2→⋯→Vn→V1 and one additional edge, V2Vn. (This graph G now has the second cycle C2:V2→V3→⋯→Vn→V2.) With this additional edge, we can switch the relative positions of the chess pieces along the cycle C1. Indeed, without loss of generality, we may assume that Ci is at V1 and Cj is at V2 initially. Applying rotations on the cycle C2, we can place Cj at Vn, i.e. the relative positions of Ci and Cj, along C1, are switched. Because we can switch the positions of any two neighboring pieces in a finite amount of moves, we can place C1,C2,…,Cn in that order on the cycle C1. We can then move each Ci to Vi by applying rotations along the cycle C1.