Let's say I have a web server exposed on Internet that deals with confidential data and it has high requirements in terms of integrity and availability.
What are the risks to perform a penetration test in a production environment and what precautions I would take into consideration in technical and organisational terms?