i have but after i restore it all, the hacker come and deface again. Now i'm looking for any solution for avoiding the defacing
Make sure all your scripts are up to date with the latest version. If you have the smallest hole for the hacker to get in he will keep coming back.. Go to the site yo got your script form and make sure that all patches are installed, all versions are to the latest, and find out if there are any security bugs or risks with the software that you are using. You may need to contact them or check the forums or faqs . Make sure that your pass words are changed often and very hard and not dictionary words, use symbols and caps and what not.