Argumente zu Monitor.SqlAnywhere.BackupTool.exe

  1. Markieren Sie den gesamten Text aus einem der folgenden Beispiele und kopieren Sie ihn mit Strg + C.
  2. Verwenden Sie Strg + V, um es in einen Texteditor einzufügen, z. B. in Notepad.
  3. Bearbeiten Sie, was im Beispiel mit gelber Farbe markiert ist, damit es Ihrer Umgebung entspricht.
  4. Markieren Sie den gesamten Text im Texteditor und kopieren Sie ihn erneut mit Strg + C.
  5. Fügen Sie den Text mit Strg + V in das in Schritt 9 in der Installationsanweisung Backup/test company beschriebene Argumentfeld lokal auf einem separaten Datenbankserver ein.

Beispiel 1: Sicherung von Unternehmensdatenbanken

-d C:\Databases -s SQLANYs_MonitorG5_Server1 --dbn 001,002,003 -o C:\DatabaseBackup -n C:\DatabaseBackup\{yyyy-MM-dd}.log -r --ms your.smtpserver.com --mp 25 --md Absendername --mn BackupSender@yourcompany.com --mu SmtpUsername --mw C:\somewhere\pwd.txt --mr BackupRecipient1@yourcompany.com,BackupRecipient2@yourcompany.com --mb MailSubject --mt 0

Beispiel 2: Kopie an Testfirma

-d "C:\ProgramData\Monitor ERP System G5\Databases" -s DatabaseServerName --dbn 001 -t 001_1 -o "C:\ProgramData\Monitor ERP System G5\Databases" -n "C:\ProgramData\Monitor ERP System G5\Databases\001_1\{yyyy-MM-dd}.log" -r --ms your.smtpserver.com --mp 25 --md SenderName --mn BackupSender@yourcompany.com --mu SmtpUsername --mw C:\somewhere\pwd.txt --mr Recipient1@yourcompany.com,Recipient2@yourcompany.com --mb MailSubject --mt 0

Bitte beachten Sie! In einem Argument müssen Sie einen Wert mit "" einschließen, wenn er Leerzeichen enthält.

Erklärung aller Argumente (Englisch)

Option Erforderlich/Optional Beschreibung Beispiel
-d "Datenbankpfad" Erforderlich Geben Sie die Datei oder den Stammpfad der Datenbank für die Sicherung an.

-d C:\Databases

-s "Servername" Erforderlich Dienstname des SQL Anywhere-Datenbankservers. -s SQLANYs_MonitorG5_Server1
--dbn "Datenbanknamen" Erforderlich Durch Kommas getrennte Liste von Datenbanknamen. --dbn 001.002.003
-o "Ausgangspfad" Erforderlich Der Ordnerstammpfad, in dem die Backups abgelegt werden. -o "C:\DatabaseBackup"
-n "logPath{datetimeformat}" Optional

Backup-Fehlerprotokoll.

Wenn keine angegeben ist, wird der Speicherort der ausführbaren Datei verwendet.

Geben Sie entweder Datei- oder Verzeichnispfad an.

Wenn kein Dateiname angegeben ist, lautet der Standardname: yyyy-MM.[databaseNames].log

Datums-Zeit-Muster können im Dateinamen angegeben werden.

-n C:\log

-n C:\log\{yyyy-MM-dd}.log

-v Optional Wenn angegeben, wird eine Validierung durchgeführt, sobald die Sicherung abgeschlossen ist. -v
-m Optional Wenn angegeben, dann nur Protokolldatei sichern. -m
-r Optional Wenn angegeben, dann Protokolldatei abschneiden. -r
--tm Optional

Wenn angegeben, testen Sie nur die mitgelieferten E-Mail-Einstellungen. Wird beim Einrichten der Backup-Jobs verwendet, um sicherzustellen, dass der Versand funktioniert.

Wenn diese Option verwendet wird, wird kein anderer Sicherungsparameter ausgeführt, selbst wenn Sie Sicherungsoptionen enthalten haben.

--tm
-u Optional Wenn angegeben, wird jede Sicherung in einem neuen Ordner mit dem Namen yyyyMMddHHmmss erstellt -u
-t "Testfirma" Erforderlich

Kopieren Sie eine Datenbank in die benannte Testfirma. Geben Sie den Datenbanknamen der Testfirma an.

Wird in Verbindung mit --dbn "Datenbankname" verwendet, der Datenbank, aus der kopiert werden soll.

-t 001_1

--ms "mailserver" Erforderlich Geben Sie den Namen des E-Mail-Servers an. --ms your.smtpserver.com
--mp "Portnummer" Erforderlich Geben Sie die Portnummer des E-Mail-Servers an. --mp 25
--md "Anzeigename" Erforderlich Geben Sie den Anzeigenamen der E-Mail an. --md Absendername
--mn "Absender-E-Mail-Adresse" Erforderlich Geben Sie die Absender-E-Mail-Adresse an. --mn BackupSender@yourcompany.com
--mu "Benutzername" Erforderlich Geben Sie den Benutzernamen für die Anmeldung auf dem E-Mail-Server an.

--mu foo@bar.com

--mu SmtpUsername

--mw "Passwortdateipfad" Erforderlich Geben Sie einen Pfad zu einer Textdatei an, die das tatsächliche Kennwort der Absender-E-Mail-Adresse enthält, die E-Mail-Berichte sendet. Die Berechtigungen für diese Datei sollten eingeschränkt werden, sodass nur das Windows-Konto, das die geplante Aufgabe ausführt, exklusiven Zugriff auf die Datei hat. --mw C:\somewhere\pwd.txt
--mr "Mail-Empfänger" Erforderlich Durch Kommas getrennte Liste von Empfängern. --mr Recipient1@yourcompany.com,Recipient2@yourcompany.com
--mb "Betreff" Erforderlich Geben Sie den E-Mail-Betreff an. --mb MailSubject
--mt "Mail-Trigger" Erforderlich

Geben Sie den Auslöser an, wann eine E-Mail gesendet werden soll. Die Standardeinstellung ist immer.

0 = Immer
1 = Fehler

--mt 0
--ml Optional Wenn angegeben, wird SSL verwendet. --ml