Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

Frage Sicherheit Backup

Mitglied: mygilli

mygilli (Level 1) - Jetzt verbinden

21.07.2011, aktualisiert 18.10.2012, 2373 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: http://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 Server 2008 R2 iso (3)

Frage von Doktore77 zum Thema Datenbanken ...

Microsoft
gelöst Verbindung zu MS SQL Server 2016 nicht möglich (5)

Frage von Baitahook zum Thema Microsoft ...

Datenbanken
gelöst Daten aus Excel in MS SQL Server übernehmen (7)

Frage von Balu418xx zum Thema Datenbanken ...

Neue Wissensbeiträge
RedHat, CentOS, Fedora

Fedora, RedHat, Centos: DNS-Search Domain setzen

(13)

Tipp von Frank zum Thema RedHat, CentOS, Fedora ...

Drucker und Scanner

Samsung SL-M4025ND, firmware update und (kompatible) Tonerkassetten

(1)

Erfahrungsbericht von markus-1969 zum Thema Drucker und Scanner ...

Heiß diskutierte Inhalte
Batch & Shell
Skripterstellung Lehrling (22)

Frage von 133119 zum Thema Batch & Shell ...

Windows Userverwaltung
gelöst Wie verfahrt Ihr mit den Windows-Benutzerkonten und -dateien von ausgeschiedenen Mitarbeitern? (14)

Frage von Bl0ckS1z3 zum Thema Windows Userverwaltung ...

Exchange Server
Microsoft Exchange Weiterleitung mit anderer primären E-Mail Adresse (14)

Frage von Rene12345 zum Thema Exchange Server ...

LAN, WAN, Wireless
Devolo DLAN 500 pro Wireless+ (13)

Frage von IceAge zum Thema LAN, WAN, Wireless ...