I need to know what is the best way and how to create a script or procedure where I can create a backup of a database on one server(production) and restore that database onto another server(test). The database currently exists on both servers but I want to keep the data on test up to date with production server. Does anyone know the best way to do this and possibly how to do this. I have heard about using SQL Server Agent but the problem is when I view both servers in SSMS only one server has SQL Server Agent listed the other server doesn't.