• prettsons (3/26/2013)


    Simple recovery model allows restore database only up to the last full backup, while in full recovery model, you can get point in time recovery.

    You can change recovery model from simple to full as it is desirable in any production enviornment.

    however, you would have to take a full backup immediately after changing recovery model from simple to full. Also, as suggested you need to perform periodic transactiong log backup based on your workload.

    Is this really true?

    You can change recovery model from simple to full as it is desirable in any production enviornment.

    There may be environments where using the FULL recovery model may not be needed. I may not use it in a data warehouse environment. It would depend on the size of the data warehouse database, how often that data is loaded. I may go for a weekly full backup during a slow time for data warehouse access (perhaps on a weekend) and then run differentials after each load. Small enough database maybe a full backup after every load.

    What this means is FULL recovery model may not be desirable in any production evironment. Look at your RPO and RTO requirements and your databases.