Avatar billede pfp Nybegynder
23. januar 2005 - 16:36 Der er 17 kommentarer og
2 løsninger

Backup af SQL database

Hej,

Jeg har/får mange projekter til at køre på MS-SQL databaser. Vi snakker måske omkring 50 stk -- de er alle placeret på samme server.

Jeg har så fået den idé at jeg gerne ville lave en Windows applikation i C# som bliver fodret med server/username/password på min databaser og derefter sørger programmet for en backup af databasen (som gemmes i individuelle filer, fx. i XML).

- Er det helt åndsvagt at give sig i kast med et sådant projekt, er det noget andet smart jeg burde gøre istedet for eller?

- Hvordan ville du (i store træk) gribe sagen an?

Ser frem til Jeres kommentarer.

/pfp
Avatar billede burningice Nybegynder
23. januar 2005 - 16:45 #1
installere et decideret backupprogram, alt andet ville være dumt. Ved godt at rigtige mænd ikke tager backup, men græder noget mere i stedet... men ovenstående beskrivelse er jo på ingen måde en ordenlig backup.

Hvad med logfiler, rettigheder, relationer osv. Vil du også gemme det i xml-filer (som meget hurtigt kan gå hen og bliver meget meget store).
Avatar billede burningice Nybegynder
23. januar 2005 - 16:46 #2
stored procedures, triggers, rå indstillinger.. og hvad med flere versioner af backup?
Avatar billede arne_v Ekspert
23. januar 2005 - 16:47 #3
SQLServer har jo glimrende BACKUP muligheder indbygger.

Men som C# træning er det vel OK.

Du skal nok bruge SP'erne:
  sp_databases
  sp_tables
til at hente den information du skal bruge.
Avatar billede driis Nybegynder
23. januar 2005 - 16:47 #4
Jeg ville nok vælge at få SQL server til at generere backups med et passende interval og så evt. gemme backup-datafilerne på et passende medie, f.eks. en tapestreamer eller DVD.
Avatar billede pfp Nybegynder
23. januar 2005 - 17:05 #5
Problemet er at det ikke køre på min egen server, men istedet fra et webhotel. Pt. er det kun få stk. databaser vi snakker om, men det vil med tiden øges.

Måske jeg så skulle anskaffe en dedikeret server istedet så jeg har mulighed for at råde over den installerede software.
Avatar billede arne_v Ekspert
23. januar 2005 - 17:09 #6
Dit web hotel tager sig vel så af backup. Hvis ikke, så skift !
Avatar billede pfp Nybegynder
23. januar 2005 - 17:12 #7
Ja de gør de. Jeg har aldrig haft behov for at benytte en backup, men disse data er så vigtige (ikke fortrolige eller hemmelige) at datatab under nogen tænkelige omstændigheder må gå tabt.

Derfor ville jeg forsøge det (som C# øvelse), men det er måske nok mig der er lidt paranoid :)
Avatar billede pfp Nybegynder
23. januar 2005 - 17:13 #8
skulle selvf. være: "at datatab under ingen tænkelige omstændigheder må gå tabt."
Avatar billede arne_v Ekspert
23. januar 2005 - 17:14 #9
Så skal du vel have lavet en MySQL-PHPMyAdmin ligende løsning, hvor du laver
et ASP.NET script som dumper data og du downloader dem med din browser.
Avatar billede pfp Nybegynder
23. januar 2005 - 17:40 #10
Ja det var måske en ide.
Avatar billede burningice Nybegynder
23. januar 2005 - 18:09 #11
hehe... det er måske også rimelig naivt at bruge en c# øvelse på noget som absolut på ingen måde må gå tabt. Det ville jeg i hvert fald være betænkelig med.
Avatar billede arne_v Ekspert
23. januar 2005 - 18:19 #12
Nu er programmets korrekthed ikke så svær at teste.
Avatar billede pfp Nybegynder
23. januar 2005 - 18:43 #13
Jeg håber heller ikke jeg har givet indtryk af at jeg i min udviklingsfase ville køre direkte op mod de "rigtige" databaser :)
Avatar billede pfp Nybegynder
23. januar 2005 - 18:45 #14
Hvis deltagerne smider et svar vil jeg lukke her igen. Jeg vil "lege" lidt med en applikation og så ellers sætte min lid til min udbyders backupløsning :)

Tak for Jeres deltagelse.
Avatar billede burningice Nybegynder
23. januar 2005 - 18:46 #15
pfp>> man ved jo aldrig hvad folk kan finde på ;)
Avatar billede pfp Nybegynder
23. januar 2005 - 18:52 #16
Nej det er jo rigtig nok :)
Avatar billede burningice Nybegynder
23. januar 2005 - 18:59 #17
tror ikke jeg er kommet med super meget konstruktivt i denne debat, så jeg hopper bare over denne gang :P
Avatar billede pfp Nybegynder
23. januar 2005 - 19:11 #18
Det er op til dig -- det er jo nok en ringe tak alligevel ;)
Avatar billede arne_v Ekspert
23. januar 2005 - 22:50 #19
svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester