Backup af schemaer
Er det muligt at tage løbende backup/eksport af sine database schemaer, uden at få dataene med?Situationen er den, at jeg har en database server med ret mange test- og udviklingsdatabaser på. Al data er lige gyldigt, men der foretages i ny og næ schema ændringer, som vi gerne vil have backup af.
Er det muligt fx at lave et sql job, som eksporterer alle schemaer (views, tables, stored procedures osv.) til fysiske filer, eller hvad kan man gøre? Da databaserne godt kan indeholde ret mange GB test-data, er jeg ikke interesseret i bare at tage almindelige backups.
At smide alle schemaer ind i noget source control er det langsigtede ønske, men på kort bane gad vi godt fx have en kopi af schemaerne for de seneste 30 dage fx.
Kan det gøres?
Der skal lige tilføjes, at antallet af databaser varierer, så løsningen skal helst selv "opdage" nye databaser. I bund og grund ønsker jeg egentlig bare hvis man kunne lave en almindelige backup maintenance plan, og så sætte et flueben i "backup schemas only" :)