Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

SQL-Server 200x - Datenbank Sicherungen

Mitglied: mygilli

mygilli (Level 1) - Jetzt verbinden

21.07.2011, aktualisiert 18.10.2012, 2425 Aufrufe, 3 Kommentare

Allround-Administrator

Hallo!

Plane gerade eine Möglichkeit, wie ich mehrere Datenbanken auf unterschiedliche SQL Servern (unterschiedliche Versionen) sichern kann!

Was haltet ihr von einer Lösung mit einem kleinen C# Tool, dass z.b. folgende Befehle auf den unterschiedlichen Servern aufbaut:

--Backup von Server01 -> LOKAL
BACKUP DATABASE db1 TO DISK = N'C:\Data\DB\Backup\db1.bak' WITH NOFORMAT, NOINIT, NAME = N'Vollständig Datenbank Sichern', SKIP, NOREWIND, NOUNLOAD, STATS = 10
BACKUP DATABASE db2 TO DISK = N'C:\Data\DB\Backup\db2.bak' WITH NOFORMAT, NOINIT, NAME = N'Vollständig Datenbank Sichern', SKIP, NOREWIND, NOUNLOAD, STATS = 10
BACKUP DATABASE db3 TO DISK = N'C:\Data\DB\Backup\db3.bak' WITH NOFORMAT, NOINIT, NAME = N'Vollständig Datenbank Sichern', SKIP, NOREWIND, NOUNLOAD, STATS = 10

--Backup von Server02 -> LOKAL
BACKUP DATABASE db1 TO DISK = N'C:\Data\DB\Backup\db1.bak' WITH NOFORMAT, NOINIT, NAME = N'Vollständig Datenbank Sichern', SKIP, NOREWIND, NOUNLOAD, STATS = 10
BACKUP DATABASE db2 TO DISK = N'C:\Data\DB\Backup\db2.bak' WITH NOFORMAT, NOINIT, NAME = N'Vollständig Datenbank Sichern', SKIP, NOREWIND, NOUNLOAD, STATS = 10
BACKUP DATABASE db3 TO DISK = N'C:\Data\DB\Backup\db3.bak' WITH NOFORMAT, NOINIT, NAME = N'Vollständig Datenbank Sichern', SKIP, NOREWIND, NOUNLOAD, STATS = 10


--Backup von Server03 -> LOKAL
BACKUP DATABASE db1 TO DISK = N'C:\Data\DB\Backup\db1.bak' WITH NOFORMAT, NOINIT, NAME = N'Vollständig Datenbank Sichern', SKIP, NOREWIND, NOUNLOAD, STATS = 10
BACKUP DATABASE db2 TO DISK = N'C:\Data\DB\Backup\db2.bak' WITH NOFORMAT, NOINIT, NAME = N'Vollständig Datenbank Sichern', SKIP, NOREWIND, NOUNLOAD, STATS = 10
BACKUP DATABASE db3 TO DISK = N'C:\Data\DB\Backup\db3.bak' WITH NOFORMAT, NOINIT, NAME = N'Vollständig Datenbank Sichern', SKIP, NOREWIND, NOUNLOAD, STATS = 10

Mit dem c#-Tool könnte ich mir dann auch die Ergebnisse per Mail via SMTP-Relay schicken lassen, kontrollen bez. Speicherplatz einbauen etc. und anschließnd die ganzen Fiels auf eine NAS ziehen/kopieren/schieben etc.

Ist die Idee unprof./quatsch oder ausbaufähig?

Danke & lg myGil
Mitglied: it-frosch
21.07.2011 um 17:54 Uhr
Hallo mygilli,

SQL Server 200x bieten die Möglichkeit zeitgesteuerte Wartungspläne anzulegen und per DatabaseMail auch Admins über die Ergebnisse zu informieren.
Eingerichtet wird das im Server Management Studio.

Du kannst das natürlich auch in C# nachbauen, ist auf jeden Fall eine Programmierübung.

grüße vom it-frosch
Bitte warten ..
Mitglied: MiniStrator
21.07.2011, aktualisiert 18.10.2012
Hi,

guckst du hier: https://www.administrator.de/wissen/ein-sql-statement-auf-alle-dbs-eines ...

Ich starte mit sowas die Backups von mehreren Servern von einer zentralen Stelle per psexec, läuft schön nacheinander. Durch die Stored Procedure muss man nicht die einzelnen DBs abklappern und wenn mal ne neue dazukommt wird sie auch gesichert...

Gruß
MiniStrator
Bitte warten ..
Mitglied: Hitman4021
21.07.2011 um 22:47 Uhr
Hallo,

ich habe auf jedem SQL Server ein kleines Batch Script als Backup.
Wenn du es dir anschaun willst gib Bescheid

Gruß
Bitte warten ..
Ähnliche Inhalte
Datenbanken
SQL Sicherung kopieren
gelöst Frage von MartinMeintDatenbanken5 Kommentare

Hallo liebe Community, ich möchte gerne ein SQL 2008R2 Datenbanksicherung auf einen externen Datenträger kopieren. 9 Dateien aus der ...

Datenbanken
Wiederherstellung SQL Datenbank
Frage von mastertulleDatenbanken1 Kommentar

Hallo liebe Community, ich habe folgende Frage: Ich habe eine Datenbank per TDE verschlüsslt. Unter Datenbankoptionen habe ich die ...

Datenbanken
SQL Datenbank durchsuchen
gelöst Frage von andre1988Datenbanken4 Kommentare

Hallo zusammen, ich bin auf meiner Arbeit für die Citrix Umgebung zuständig. Ich musste ein Server aus der Citrix ...

Windows Server
SQL Datenbank Umzug
gelöst Frage von hornissenmannWindows Server4 Kommentare

Hallo Gemeinde, ich möchte einen SQL 2008 Server/MS Server 2008 umziehen/migrieren auf einen SQL 2012 Server/MS Server 2012 R2 ...

Neue Wissensbeiträge
Windows 10

Windows 10 V1809: Rollout ist gestartet - kommt per Windows Update

Information von kgborn vor 7 StundenWindows 10

Eine kurze Information für die Admins, die Windows 10 im Programm haben. Microsoft hat die letzte Baustelle (die Inkompatibilität ...

Sicherheit

Heise Beitrag Passwort-Sammlung mit 773 Millionen Online-Konten im Netz aufgetaucht

Information von Penny.Cilin vor 9 StundenSicherheit1 Kommentar

Auf Heise Online ist folgender Beitrag veröffentlicht worden: Heise Beitrag passwörter geleakt Ich bin mir jetzt nicht ganz sicher, ...

Microsoft Office
TEAMS - Skype for business
Tipp von Nebellicht vor 9 StundenMicrosoft Office

Hallo, ms ersetzt Skype for business durch TEAMS. Also, nicht wundern wenn mit der OFFICE365 Umgebung kein Skype for ...

Windows 10

Windows 10: Cortana und die Suche gehen bald wieder eigene Wege

Information von Frank vor 13 StundenWindows 102 Kommentare

Microsoft hat einen neuen Insider Build von Windows 10 veröffentlicht (Fast Ring, Version 18317), wo die digitale Assistentin "Cortana" ...

Heiß diskutierte Inhalte
Windows Server
Uhren gehen immer wieder falsch
Frage von killtecWindows Server23 Kommentare

Hallo, ich habe folgende Konstellation: 1. Physischer DC Div. Virtuelle DC's auf Hyper-V Servern Die Hyper-V-Server, der Physische DC ...

Switche und Hubs
Medienkonverter mit 12 oder 24 Ports gesucht
Frage von wmuellerSwitche und Hubs20 Kommentare

Guten Morgen, ich bin auf der Suche nach einem größeren Medienkonverter, der "stumpf" 1:1 die Ports auf über ein ...

Windows Server
Client in die Domäne einbinden - Allgemeine Frage dazu
gelöst Frage von RalphTWindows Server18 Kommentare

Moin, ich habe 2 DCs in einer Hauptstelle und 2 DCs in einer Nebenstelle. Ich bringe in der Hauptstelle ...

Windows 10
VM wächst schnell von 14 auf 35 GB an - warum?
Frage von degudejungWindows 1018 Kommentare

Hallo, ich bin ein Freund schlanker VMs und setze daher gerne mit dem Erscheinen einer neuen Win10 Version - ...