Der Befehl smsap Profile create
Sie können die ausführen profile create
Befehl zum Erstellen eines Profils einer Datenbank in einem Repository. Sie müssen die Datenbank mounten, bevor Sie diesen Befehl ausführen.
Syntax
smsap profile create -profile profile [-profile-password profile_password] -repository -dbname repo_service_name -host repo_host -port repo_port -login -username repo_username -database -dbname db_dbname -host db_host [-sid db_sid] [-login [-username db_username -password db_password -port db_port] [-asminstance -asmusername asminstance_username -asmpassword asminstance_password] [-rman {-controlfile | {-login -username rman_username -password rman_password\} -tnsname rman_tnsname}}] [-osaccount osaccount] [-osgroup osgroup] [-retain [-hourly [-count n] [-duration m]] [-daily [-count n] [-duration m]] [-weekly [-count n] [-duration m]] [-monthly [-count n] [-duration m]]]] -comment comment -snapname-pattern pattern [-protect \[-protection-policy policy] [-summary-notification] [-notification [-success -email email_address1,email_address2 -subject subject_pattern] [-failure -email email_address1,email_address2 -subject subject_pattern] [-separate-archivelog-backups -retain-archivelog-backups -hours hours | -days days | -weeks weeks | -months months [-protect [-protection-policy policy_name | -noprotect [-include-with-online-backups | -no-include-with-online-backups]] [-dump] [-quiet | -verbose]
Parameter
-
-profile profile
Gibt den Namen des Profils an. Dieser Name kann bis zu 30 Zeichen lang sein und muss innerhalb des Hosts eindeutig sein.
-
-profile-password profile_password
Geben Sie das Kennwort für das Profil an.
-
-repository
Die folgenden Optionen
-repository
Geben Sie die Details der Datenbank an, in der das Profil gespeichert wird. -
-dbname repo_service_name
Gibt den Namen der Datenbank an, in der das Profil gespeichert wird. Verwenden Sie entweder den globalen Namen oder den SID.
-
-host repo_host
Gibt den Namen oder die IP-Adresse des Hostcomputers an, auf dem die Repository-Datenbank ausgeführt wird.
-
-sid db_sid
Gibt die Systemkennung der Datenbank an, die das Profil beschreibt. Standardmäßig verwendet SnapManager den Datenbanknamen als Systemkennung. Wenn sich die Systemkennung vom Datenbanknamen unterscheidet, müssen Sie sie mit dem angeben
-sid
Option.Wenn Sie beispielsweise Oracle Real Application Clusters (RAC) verwenden, müssen Sie die Systemkennung der RAC-Instanz auf dem RAC-Knoten angeben, von dem aus SnapManager ausgeführt wird.
-
-login
Gibt die Anmeldedaten für das Repository an.
-
-username repo_username
Gibt den Benutzernamen an, der für den Zugriff auf die Repository-Datenbank erforderlich ist.
-
-port repo_port
Gibt die TCP-Portnummer an, die für den Zugriff auf die Repository-Datenbank verwendet wird.
-
-database
Gibt die Details der Datenbank an, die das Profil beschreibt. Diese Datenbank wird gesichert, wiederhergestellt und geklont.
-
-dbname db_dbname
Gibt den Namen der Datenbank an, die das Profil beschreibt. Sie können entweder den globalen Namen oder die Systemkennung verwenden.
-
-host db_host db_host
Gibt den Namen oder die IP-Adresse des Hostcomputers an, auf dem die Datenbank ausgeführt wird.
-
-asminstance
Gibt die Anmeldeinformationen an, die zur Anmeldung bei der Instanz für die automatische Speicherverwaltung (ASM) verwendet werden.
-
-asmusername asminstance_username
Gibt den Benutzernamen an, der zur Anmeldung bei der ASM-Instanz verwendet wird.
-
-asmpassword asminstance_password
Gibt das Kennwort an, das zur Anmeldung bei der ASM-Instanz verwendet wird.
-
-login
Gibt die Anmeldedaten für die Datenbank an.
-
-username db_username
Gibt den Benutzernamen an, der für den Zugriff auf die Datenbank erforderlich ist, die das Profil beschreibt.
-
-password db_password
Gibt das Kennwort an, das für den Zugriff auf die Datenbank erforderlich ist, die das Profil beschreibt.
-
-port db_port
Gibt die TCP-Portnummer an, die für den Zugriff auf die Datenbank verwendet wird, die das Profil beschreibt.
-
-osaccount osaccount
Gibt den Namen des Benutzerkontos für die Oracle-Datenbank an. SnapManager verwendet dieses Konto, um die Oracle-Vorgänge wie dem Starten und Herunterfahren durchzuführen. Normalerweise ist es der Benutzer, der die Oracle-Software auf dem Host besitzt, beispielsweise
orasid
. -
-osgroup osgroup
Gibt den Namen der Oracle-Datenbankgruppe an, die dem zugeordnet ist
orasid
Konto. -
-retain [-hourly [-count n] [-duration m]] [-daily [-count n] [-duration m]] [-weekly [-count n] [-duration m]] [-monthly [-count n] [-duration m]]
Gibt die Aufbewahrungsrichtlinie für ein Backup an, bei dem entweder oder beide Aufbewahrungsdaten zusammen mit einer Aufbewahrungsdauer für eine Aufbewahrungsklasse (stündlich, täglich, wöchentlich, monatlich) zählen.
Für jede Aufbewahrungsklasse kann entweder oder beides einer Anzahl von Aufbewahrungsfristen oder eine Aufbewahrungsdauer angegeben werden. Die Dauer ist in Einheiten der Klasse (z. B. Stunden für Stunde, Tage für Tag). Wenn der Benutzer beispielsweise nur eine Aufbewahrungsdauer von 7 für tägliche Backups angibt, dann wird SnapManager nicht die Anzahl der täglichen Backups für das Profil begrenzen (da die Aufbewahrungsanzahl 0 ist), aber SnapManager löscht automatisch täglich erstellte Backups, die vor 7 Tagen erstellt wurden.
-
-comment comment
Gibt den Kommentar für ein Profil an, das die Profildomäne beschreibt.
-
-snapname-pattern pattern
Gibt das Benennungsmuster für Snapshot Kopien an. Außerdem können Sie in allen Namen von Snapshot Kopien benutzerdefinierten Text einfügen, beispielsweise HAOPS für hochverfügbare Vorgänge. Sie können das Benennungsmuster der Snapshot Kopie ändern, wenn Sie ein Profil erstellen oder nachdem das Profil erstellt wurde. Das aktualisierte Muster gilt nur für Snapshot Kopien, die noch nicht erstellt wurden. Snapshot Kopien, die vorhanden sind, behalten das vorherige SnapName-Muster bei. Sie können mehrere Variablen im Mustertext verwenden.
-
-protect -protection-policy policy
Gibt an, ob das Backup auf sekundärem Storage gesichert werden soll.
Wenn -protect
Wird ohne angegeben-protection-policy
, Dann wird der Datensatz keine Schutzpolitik haben. Wenn-protect
Wird und angegeben-protection-policy
Wird nicht festgelegt, wenn das Profil erstellt wird, dann kann es später von eingestellt werdensmsap profile update
Führen Sie einen Befehl aus oder legen Sie diesen vom Storage-Administrator über die Konsole von Protection Manager fest. -
-summary-notification
Gibt an, dass die E-Mail-Benachrichtigung für das neue Profil aktiviert ist.
-
-notification -success-email e-mail_address1,e-mail address2 -subject subject_pattern
Gibt an, dass die E-Mail-Benachrichtigung für das neue Profil aktiviert ist, so dass E-Mails von Empfängern empfangen werden, wenn der SnapManager-Vorgang erfolgreich ist. Sie müssen eine einzelne E-Mail-Adresse oder mehrere E-Mail-Adressen eingeben, an die E-Mail-Benachrichtigungen gesendet werden, sowie ein Muster für den E-Mail-Betreff für das neue Profil.
Sie können auch benutzerdefinierten Subjekttext für das neue Profil einfügen. Sie können den Betreff ändern, wenn Sie ein Profil erstellen oder nachdem das Profil erstellt wurde. Der aktualisierte Betreff gilt nur für die nicht gesendeten E-Mails. Sie können mehrere Variablen für den E-Mail-Betreff verwenden.
-
-notification -failure -email e-mail_address1,e-mail address2 -subject subject_pattern
Gibt an, dass die E-Mail-Benachrichtigung aktivieren für das neue Profil aktiviert ist, damit E-Mails von Empfängern empfangen werden, wenn der SnapManager-Vorgang fehlschlägt. Sie müssen eine einzelne E-Mail-Adresse oder mehrere E-Mail-Adressen eingeben, an die E-Mail-Benachrichtigungen gesendet werden, sowie ein Muster für den E-Mail-Betreff für das neue Profil.
Sie können auch benutzerdefinierten Subjekttext für das neue Profil einfügen. Sie können den Betreff ändern, wenn Sie ein Profil erstellen oder nachdem das Profil erstellt wurde. Der aktualisierte Betreff gilt nur für die nicht gesendeten E-Mails. Sie können mehrere Variablen für den E-Mail-Betreff verwenden.
-
-separate-archivelog-backups
Gibt an, dass die Backup des Archivprotokolls von der Datendatei-Sicherung getrennt ist. Dies ist ein optionaler Parameter, den Sie beim Erstellen des Profils angeben können. Nachdem Sie die Sicherung mit dieser Option getrennt haben, können Sie entweder Datendateien-only-Backup oder Archiv-Log-only-Backup machen.
-
-retain-archivelog-backups -hours hours | -days days | -weeks weeks | -months months
Gibt an, dass die Archiv-Log-Backups auf Basis der Aufbewahrungsdauer des Archivprotokolls aufbewahrt werden (stündlich, täglich, wöchentlich, monatlich).
-
protect [-protection-policy policy_name | -noprotect
Gibt an, dass die Archivprotokolldateien auf der Grundlage der Archivierungsprotokollschutzrichtlinie geschützt werden.
Die Option -noprotect gibt an, dass die Archivprotokolldateien nicht geschützt werden sollen.
-
-quiet
Zeigt nur Fehlermeldungen in der Konsole an. Standardmäßig werden Fehler- und Warnmeldungen angezeigt.
-
-verbose
Zeigt Fehler-, Warn- und Informationsmeldungen in der Konsole an.
-
-include-with-online-backups
Gibt an, dass das Backup des Archivprotokolls zusammen mit dem Online-Datenbank-Backup enthalten ist.
-
-no-include-with-online-backups
Gibt an, dass die Archiv-Log-Backups nicht zusammen mit dem Online-Datenbank-Backup enthalten sind.
-
-dump
Gibt an, dass die Dump-Dateien nach dem erfolgreichen Erstellen des Profils gesammelt werden.
Beispiel
Das folgende Beispiel zeigt die Erstellung eines Profils mit stündlicher Aufbewahrungsrichtlinie und E-Mail-Benachrichtigung:
smsap profile create -profile test_rbac -profile-password netapp -repository -dbname SMSAPREP -host hostname.org.com -port 1521 -login -username smsaprep -database -dbname RACB -host saal -sid racb1 -login -username sys -password netapp -port 1521 -rman -controlfile -retain -hourly -count 30 -verbose Operation Id [8abc01ec0e78ebda010e78ebe6a40005] succeeded.