Want to create new board and move only specific columns

Want to create a new board 2 from board 1 on status change but only bring over certain columns from board 1. Initially user wanted a new board with certain columns so I used mirror column but then they added requirement that they only wanted it when a certain status was reached on board one thus not following things through the flow on board one, just at a certain status so that board 2 would be fill ONLY with items with the same status. Suggestions?