SQL Server 2008 - Worth the Wait
Question
In SQL Server 2005, how do I backup the sys.asymmetric_keys and sys.symmetric_keys tables?
Answer
There is no way to directly backup these individual tables, and there is no need to do so. This is because SQL Server 2005 automatically backs up these tables when you back up a database.
On the other hand, you do need to learn how to backup (and restore) the database master key. The database master key is used to encrypt keys and certificates inside a database. If it is deleted or corrupted, SQL Server will be unable to decrypt those keys, and the encrypted data is effectively lost. For this reason, you should back up the database master key, and store the backup securely off-site.
Here's how to backup a database master key (taken from Books Online):
To restore a database master key (taken from Books Online)::