Is it possible, Of course, it is possible.
However, Zenimax is copying characters from a live server to one that is not live. They have made it clear they have no interest in building the tool necessary for copying characters to a live server which is very different than what they do with the PTS. They have also stated they have no interest in splitting the population of the servers into smaller groups.
It will also increase the operating costs significantly as that will require six additional server setups to accommodate the NA/EU for all three platforms, doubling what they have now. The PTS uses only one server setup for all the PTS needs.
Basically, it is much more likely that Zenimax would develop AUS/NZ servers before even considering this. This is also an idea they have rejected for the second reason I gave.
Sorry to rain on the parade.
There is currently no PvP only server, so it would be the same as copying to the PTS. What I’m describing requires a copy to a server that is not live. They would have to make the PvP servers for this.
As to your comment about having to make 6 different servers, I mentioned that cross platform for the PvP side may be beneficial. With cross platform you would only need one PvP server for NA and one for EU. This would probably be beneficial since PvP is kind of dead with current one server populations.
The problem is periodically synching the two, the PTS doesn't do that. When it's updated everything that was on there before is overwritten and lost. Any progress you've made and any differences between your PTS and live characters are gone and doesn't come back. (And not just because they swap between NA and EU, even when it swaps back anything you did before is gone.) That's why it's not possible to just play on the PTS, every 2 weeks everything you've done gets deleted. (And of course they never copy data from the PTS to live.)
According to ZOS they don't have the technology to do data transfers any other way - they can import data to a blank database but cannot add it in or update it without wiping what was there before. That's why account transfers from PC to consoles could only happen once and all had to happen at the same time.
So they could make a separate PvP server, but it would be the same as the console transfers: you get a one-time copy of your account on the PvP server and then the two are separate from that point on. Anything you do in PvP has no impact on your PvE account and vice versa.
Yes, they would have to change how data is stored and synced in order to make this change work. I personally think it would be worth the investment.
You originally said this would be copying characters to a server that was not live since these six proposed PvP servers would not be live yet. However, now you want the information to be continuously copied back and forth between live severs. That is something I already pointed out Zenimax has said they do not want to do such a thing.
It is interesting to see the suggestion that this would be worth the investment even though no one has to pay anything beyond ~10 USD (on sale) to play PvP in ESO. It seems more like a huge net loss which would not be a good investment. As I noted previously, Zenimax would have done this long ago if they thought it would increase profits.
Sorry to rain on the parade.
There would still be copying to a server that is not live, which we know is possible. After that initial copy has been done, as you rank up in PvP or maybe when you get an achievement in PVE, this would information would have to be synced maybe once a week so that both servers reflect the same information. It is not possible to rank up in PVE while on the PvP server. Likewise it would not be possible to get a PVE achievement while on the PvP server. This may make it easier to create system that can store and sync these states. I wouldn’t think this would be a hard task, and it would be much different than copying entire characters.
Here’s the thing, they’re going to have to invest something into PvP either way and apparently they currently are. If you’re losing customers because your product is not working (which is what has been happening) then it’s time to invest in some fixes. There’s also the potential for bringing in a new demographic. Don’t act like you know what is financially best for the company unless you work for them.
Sounds good. To make it simple remove all gear from pvp and also allow only pvp skills in pvp to make it balanced for everyone. Then we wouldnt need to have daily whining threads about balancing issues and the devs would save themselves for breaking sets and skills all the time.