Hi Prem,
This all depends how you are performing the non-daily backups...
If you have a different client node name and dsm.opt for the daily, weekly and monthly backups then you will probably need to create a daily, weekly and monthly policy domains (with associated policy sets, management classes & backup copy group), with the required data retention settings for each.
The other option is to use a single client node name but have different management classes for each type of backup. You can then create different dim.opt files that reference the management classes. i.e. when you run a weekly backup use "dsmc -optfile=dsm_weekly.opt" and for monthly "dsmc -optfile=dsm_monthly.opt".
The server out of storage space may indicate that one of your backup nodes is still defined in the STANDARD policy domain that points to a storage pool that either doesn't have enough space for the backup data or does not exist. You will need to check the backup copy groups "destination" parameter.
Regards
Darren
Darren Sanders
Principal Consultant
Celerity Ltd
http://www.celerity-uk.com