I accidently deleted the tables in my database, contacted my hosting company affinity.com and reported the problem, however despite their 24/7 customer support, daily back up promises they for already 6 days did nothing about helping me, saying that it is impossible to recover the date while the documents on thier site clearly talk and promise daily back ups. what should i do with this kind of iresponsible company? all suggestion are appreciated.
My impression is that these daily backups are intended to get a server running in short order in the event of a catastrophic failure. Large hosting companies often have their own generators so they can continue to provide service during a power failure too. Unfortunately, these things are done to protect the host, not the webmaster. Depending on how these backups were made, your host may not be able to selectively restore one web site, perhaps they cannot do a restore without taking the entire server offline. And I think they expect each webmaster to maintain their own site backup. You are asking them to perform an operation that is potentially risky to other sites on that server and something that is probably not in the Terms of Service you and your host agreed to when you signed up with them. Sorry enotalone, I know this is not what you wanted to hear.
DaveAtIFG, what you say is logical and maybe the usual case with hosting companies, but not affinity.com. however, i have a letter signed by affinity official in my hand that says when a data of affinity.com's customer is lost because of customer mistake, affinity or third party affinity will be able and will recover customer data. if affinity.com's "daily backups" means general system backup and not individual backups for every site why affinity needs to put it on thier hostig plan description since it is already common sence that they back up affinity's systems naturally. it then has nothing to do with the plan affinity user wants to buy. after all this, i belive i raised my case DaveAtIFG. wouldn't i have the singed document by affinity which guarantes that under any circumstances affinity will ba able to recover the data i would not make much noise. but thigs are different when call affinity as a new customer and then as an existing customer. my advice to all is that do not always trust your hosting company especially ones like affinity.com