We recently had a data corruption where an unrelated mass update disconnected links from all the vendor bills from their payments in case of prepayments. Fought a lot with Netsuite but they did not accept that it is a bug in their system. We eventually ended up doing a manual mapping of the affected records.
Shockingly, NetSuite will charge at least US$15000 and a minimum of a week to restore production to its pre-disaster state. This is leading us to explore other tools of disaster recovery for NetSuite in case of a similar issue.
I am also exploring the option of using SuiteAnalytics Connect but could not find much documentation to confirm if it can be used to restore prod fully in similar situations.
Please let me know if you are using something external to avoid similar disasters in your organisation/for your clients. I would be much interested.