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, 2382 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
Automatisierter täglicher Import einer Access Datenbank in SQL (5)

Frage von RichterS zum Thema Datenbanken ...

Windows Server
SQL Server sichern in Azure (2)

Frage von xxlukasxx zum Thema Windows Server ...

Neue Wissensbeiträge
Windows Update

Microsoft Update KB4034664 verursacht Probleme mit Multimonitor-Systemen

(2)

Tipp von beidermachtvongreyscull zum Thema Windows Update ...

Viren und Trojaner

CNC-Fräsen von MECANUMERIC werden (ggf.) mit Viren, Trojanern, Würmern ausgeliefert

(4)

Erfahrungsbericht von anteNope zum Thema Viren und Trojaner ...

Windows 10

Windows 10: Erste Anmeldung Animation deaktivieren

(3)

Anleitung von alemanne21 zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Netzwerkgrundlagen
Kann auf Freigabe nicht Zugreifen (19)

Frage von leon123 zum Thema Netzwerkgrundlagen ...

Windows Server
gelöst Neues KB für W10 1607 und W2K16 wieder mal nicht im WSUS 3.0, hat das noch jemand? (16)

Frage von departure69 zum Thema Windows Server ...

Windows Server
DC virtualisieren + wie sichern (SingleDC-Environment) (12)

Frage von KMUlife zum Thema Windows Server ...

Festplatten, SSD, Raid
RAID Controller mit Trim-Funktion, wie ermitteln (11)

Frage von pixel24 zum Thema Festplatten, SSD, Raid ...