• For backups, typically you would write a script or use a maintenance plan for the backup and schedule that as a job. Here are a few resources for that:

    http://www.sqlservercentral.com/articles/1535/

    http://www.sqlservercentral.com/articles/1353/

    Note that depending on what your clients need for recovery, you might need log backups in addition to full backups. I would suggest you hire someone if you don't know how this works. Get them to teach you and you will then have good knowledge and your client will be protected.

    In terms of archiving, it depends on what you mean. You can use a backup as an archive, just copy it elsewhere and then restore it and search if if needed. Because of the structure of the database, there isn't an easy way to archive off into something like a text file.